資料庫實體集和實體型的區別,資料庫 三個實體型之間的多對多聯絡和兩兩之間的三個多對多聯絡有什麼區別

2021-10-05 02:23:17 字數 3588 閱讀 9489

1樓:八哥說科技

1、描述的物件不同:

實體型(entity type)描述的是具有相同屬性的實體必然的特徵,例如學生(學號,性別,出生年月)。其中,學號,性別,出生年月都是學生的必然存在的屬性特徵,學生(學號,性別,出生年月)這樣一組實體名及描述它的各屬性名,就是實體實體型。

而實體集描述的物件是具有相同型別及相同屬性的實體的集合,即,側重於實體的集合。

2、組成不同:

實體集的組成是實體,由於一個實體集可能有多個屬性,每個實體可用(屬性、資料值對)構成的集合來表示,對應實體集的每個屬性有一個(屬性,資料值)對。而實體型的組成則是實體名及屬性。

3、用途不同:

實體型用於刻畫出全部同質實體的共同特徵和性質。實體集用於表明資料庫為實體集當中每個實體儲存相似資訊。

2樓:匿名使用者

1。實體:客觀存在,可以相互區別的事物稱為實體。

(注意實體是客觀上存在的). 2。實體型:

用實體名及屬性名集合來抽象和刻劃的同類實體。比如,學生(學號,姓名) 3。實體集:

性質相同的同類實體的集合,稱為實體集。比如,(張三,李四) 4。聯絡:

是指實體之間的相互關係。 5。e-r圖:

通常稱為 實體-關係(聯絡)圖,其實是不對的,嚴格的應該叫做實體型-關係(聯絡)圖。因為e-r圖討論的實體不是具體的個體,而是同類實體的一個集合,即實體集,而實體型恰恰可以表達具有這類性質的集合。e-r圖的作用是提供了表示實體型、屬性和聯絡的方法。

繪製e-r圖的過程是在客觀世界與抽象世界之間相互切換,並最終以抽象形式展現的結果。在e-r圖中使用實體型來描述實體集(由客觀世界實體抽象到抽象世界的實體型),考查客觀中具體實體之間的關係並以聯絡來表示(由客觀世界中實體之間的關係抽象到抽象世界的聯絡概念)。

資料庫 三個實體型之間的多對多聯絡和兩兩之間的三個多對多聯絡有什麼區別

3樓:匿名使用者

在兩個以上的多個實體集之間,當一個實體集與其他實體集之間均(注意是均)存在多對多聯絡,而其他實體集之間沒有聯絡時,這種聯絡才成為多實體集間的多對多聯絡。比如有三個實體集:**商、專案、零件,一個**商可以**多個專案多種零件;每個專案可以使用多個**商**的零件;每種零件可以由不同**商提供。

但專案和零件之間沒有聯絡。因此,**商、專案、零件三個實體之間是多對多聯絡。**商<———>專案:

多對多,**商<———>零件。

兩兩之間的三個多對多聯絡:任意兩個實體之間都是多對多聯絡,這個很好理解,例子很多。

資料庫 三個實體型之間的多對多聯絡和兩兩之間的三個多對多聯絡有什麼區別

4樓:旁煙北風

在兩個以上的多個實

體集之間,當一個實體集與其他實體集之間均(注意是均)記憶體在多對多聯絡容,而其他實體集之間沒有聯絡時,這種聯絡才成為多實體集間的多對多聯絡。比如有三個實體集:**商、專案、零件,一個**商可以**多個專案多種零件;每個專案可以使用多個**商**的零件;每種零件可以由不同**商提供。

但專案和零件之間沒有聯絡。因此,**商、專案、零件三個實體之間是多對多聯絡。**商<———>專案:

多對多,**商<———>零件。

兩兩之間的三個多對多聯絡:任意兩個實體之間都是多對多聯絡,這個很好理解,例子很多。

利用oracle資料庫管理系統解釋關係,實體,實體型,實體集,主碼,域,屬性,候選碼,外碼

5樓:千鋒教育

答:實體:客觀存在並可以相互區分的事物叫實體。

實體型:

具有相同屬性的實體具有相同的特徵和性質,

用實體名及其屬性名集合來抽象

和刻畫同類實體稱為實體型。

實體集:同型實體的集合稱為實體集。

屬性:實體所具有的某一特性,一個實體可由若干個屬性來刻畫。

碼:唯一標識實體的屬性集稱為碼。

域:屬性的取值範圍。

資料庫中的實體,實體型,實體集解析

6樓:匿名使用者

實體型是一種資料型別,既可以是實體,也可以是實體集,實體集就是實體的集合,一個實體是實體也是實體集,多個實體同樣是實體集。實體是表示資料庫中描述的現實世界中的物件或概念,可以看作一個模型。

7樓:淡藍色寶貝

1。實體:客觀存在,可以相互區別的事物稱為實體。

(注意實體是客觀上存在的). 2。實體型:

用實體名及屬性名集合來抽象和刻劃的同類實體。比如,學生(學號,姓名) 3。實體集:

性質相同的同類實體的集合,稱為實體集。比如,(張三,李四) 4。聯絡:

是指實體之間的相互關係。 5。e-r圖:

通常稱為 實體-關係(聯絡)圖,其實是不對的,嚴格的應該叫做實體型-關係(聯絡)圖。因為e-r圖討論的實體不是具體的個體,而是同類實體的一個集合,即實體集,而實體型恰恰可以表達具有這類性質的集合。e-r圖的作用是提供了表示實體型、屬性和聯絡的方法。

繪製e-r圖的過程是在客觀世界與抽象世界之間相互切換,並最終以抽象形式展現的結果。在e-r圖中使用實體型來描述實體集(由客觀世界實體抽象到抽象世界的實體型),考查客觀中具體實體之間的關係並以聯絡來表示(由客觀世界中實體之間的關係抽象到抽象世界的聯絡概念)。

實體之間的聯絡有哪幾種?分別舉例都說明

8樓:demon陌

1 一對一聯絡:指實體集e1中的一個實體最多隻與實體集e2中的一個實體相聯絡。

例如:電影院的座位和觀眾實體之間的聯絡

2 一對多聯絡:表示實體集e1中的一個實體可與實體集e2中的多個實體相聯絡。

例如:部門和職工兩個實體集 之間的聯絡

3 多對多聯絡:表示實體集e1中的多個實體可與實體集e2中的多個實體相聯絡。

例如:工程專案和職工兩個實體集之間的聯絡

實體集之間的聯絡有哪三種型別

9樓:313傾國傾城

三種關係:

一對一聯絡:指實體集e1中的一個實體最多隻與實體集e2中的一個實體相聯絡。

例如:電影院的座位和觀眾實體之間的聯絡

一對多聯絡:表示實體集e1中的一個實體可與實體集e2中的多個實體相聯絡。

例如:部門和職工兩個實體集 之間的聯絡

多對多聯絡:表示實體集e1中的多個實體可與實體集e2中的多個實體相聯絡。

例如:工程專案和職工兩個實體集之間的聯絡

10樓:匿名使用者

它們之間存在著1:1聯絡和一個m:n聯絡,那麼根據er模型轉換成關係模型的規則,這個er結構轉換成的關係模式個數為? a:1個 b:2!

1、 關係型資料庫的資料用什麼結構來表示?什麼是實體?實體又稱為什麼?什麼是實體集?什麼是欄位?

11樓:匿名使用者

邏輯結構是一張二維表。例如學生表

實體是客觀存在的並可相互區別的事物,又稱回實體型。答例如學生實體同一型別實體的集合稱為實體集。例如全校學生欄位,又稱屬性,實體所具有的某一特性。例如學生實體的姓名,學號,年齡等

mybatis使用map集合和使用實體類作為引數傳遞型別的區別

資料庫中實體與實體之間有哪些關係?怎麼判斷兩個實體之間的關係

二維表資料看成一個二維表 每一個二維表稱為一個關係 資料庫 三個實體型之間的多對多聯絡和兩兩之間的三個多對多聯絡有什麼區別 在兩個以上的多個實體集之間,當一個實體集與其他實體集之間均 注意是均 存在多對多聯絡,而其他實體集之間沒有聯絡時,這種聯絡才成為多實體集間的多對多聯絡。比如有三個實體集 商 專...

什麼叫實體,資料庫裡面「實體」的定義是什麼?

租房開店是實體店,網上開店不是 就是實際的物體啊,你是指在那方面的應用啊 資料庫裡面 實體 的定義是什麼?在資料庫裡邊,所謂 實體 就是e r模型。具體關係如下 e r模型的構成成分是實體集 屬性和聯絡集,其表示如下列步驟 1 實體集用矩形框表示,矩形框內填寫實體的名稱。2 實體的屬性用橢圓框表示,...

資料庫與資料結構的區別有哪些,資料庫與資料結構的區別?

資料庫相當於容器資料結構相當於往容器裡放東西方式和取東西方式沒有資料結構容器裡東西 資料 會雜亂無章取出來也麻煩 1 資料儲存層 資料儲存設計到資料庫的概念和資料庫語言,這方面不一定要深鑽研,但至少要理解資料的儲存方式,資料的基本結構和資料型別。sql查詢語言必不可少,精通最好。可從常用的selec...