『壹』 在E-R圖中,用來表示實體之間聯系的圖形是
在E-R圖中,用來表示實體之間聯系的圖形是菱形,此題選C。
用」菱形框「表示實體型之間的聯系成因,在菱形框內寫明聯系名,並用」實心線段「分別與有關實體型連接起來,同時在」實心線段「旁標上聯系的類型(1:1,1:n或m:n)。
用「矩形框」表示實體型,矩形框內寫明實體名稱;用「橢圓圖框」或圓角矩形表示實體的屬性,並用「實心線段」將其與相應關系的「實體型」連接起來;
(1)實物er圖擴展閱讀:
構成E-R圖的3個基本要素是實體型、屬性和聯系,其表示方法為:
實體
一般認為,客觀上可以相互區分的事物就是實體,實體可以是具體的人和物,也可以是抽象的概念與聯系。關鍵在於一個實體能與另一個實體相區別,具有相同屬性的實體具有相同的特徵和性質。用實體名及其屬性名集合來抽象和刻畫同類實體。
在E-R圖中用矩形表示,矩形框內寫明實體名;比如學生張三、學生李四都是實體。如果是弱實體的話,在矩形外面再套實線矩形。
屬性
實體所具有的某一特性,一個實體可由若干個屬性來刻畫。屬性不能脫離實體,屬性是相對實體而言的。
在E-R圖中用橢圓形表示,並用無向邊將其與相應的實體連接起來;比如學生的姓名、學號、性別、都是屬性。如果是多值屬性的話,在橢圓形外面再套實線橢圓。如果是派生屬性則用虛線橢圓表示。
聯系
聯系也稱關系,信息世界中反映實體內部或實體之間的關聯。實體內部的聯系通常是指組成實體的各屬性之間的聯系;實體之間的聯系通常是指不同實體集之間的聯系。
在E-R圖中用菱形表示,菱形框內寫明聯系名,並用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯系的類型(1 : 1,1 : n或m : n)。比如老師給學生授課存在授課關系,學生選課存在選課關系。如果是弱實體的聯系則在菱形外面再套菱形。
參考資料來源:網路-E-R圖
『貳』 資料庫單個實體為什麼能畫ER圖
資料庫是軟體系統中不可或缺的一個組成部分,若能在資料庫工程中好好利用 ER 圖,便能讓您生成高質量的資料庫設計,用於資料庫創建,管理和維護,也為人員間的交流提供了具意義的基礎。
『叄』 er圖是什麼
ER圖即E-R圖。
E-R圖也稱實體-聯系圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯系的方法,用來描述現實世界的概念模型。
在ER圖中有如下四個成分:
E-R
矩形框:表示實體,在框中記入實體名。
菱形框:表示聯系,在框中記入聯系名。
橢圓形框:表示實體或聯系的屬性,將屬性名記入框中。對於主屬性名,則在其名稱下劃一下劃線。
連線:實體與屬性之間;實體與聯系之間;聯系與屬性之間用直線相連,並在直線上標注聯系的類型。(對於一對一聯系,要在兩個實體連線方向各寫1; 對於一對多聯系,要在一的一方寫1,多對多的一方寫N;對於多對多關系,則要在兩個實體連線方向各寫N,M。)
『肆』 一張ER圖里的一個實體可以充當其他實體的屬性么
你說的這個好像不可以,但兩張表可以通過外鍵的方式聯系,一對一或者一對多等,如果在代碼里的話是可以的,一個對象作為另外一個對象的屬性,這個是可以的。
『伍』 只有一個實體的ER圖怎麼畫
根據每個表欄位之間的關聯給連起來,有一對一,一對多的,還可以用SQL中的工具把圖畫出來。。。
『陸』 er圖怎麼畫
畫法如下:
(1)確定所有的實體集合;
(2)選擇實體集應包含的屬性;
(3)確定實體集之間的聯系;
(4)確定實體集的關鍵字,用下劃線在屬性上表明關鍵字的屬性組合;
(5)確定聯系的類型,在用線將表示聯系的菱形框聯繫到實體集時,在線旁註明是1或n(多)來表示聯系的類型。
其中在ER圖中有如下四個成分:
1、矩形框:表示實體,在框中記入實體名。
2、菱形框:表示聯系,在框中記入聯系名。
3、橢圓形框:表示實體或聯系的屬性,將屬性名記入框中。對於主屬性名,則在其名稱下劃一下劃線。
4、連線:實體與屬性之間;實體與聯系之間;聯系與屬性之間用直線相連,並在直線上標注聯系的類型。(對於一對一聯系,要在兩個實體連線方向各寫1; 對於一對多聯系,要在一的一方寫1,多的一方寫N;對於多對多關系,則要在兩個實體連線方向各寫N,M。)
(6)實物er圖擴展閱讀:
ER圖中關聯關系有三種:
1對1(1:1) :1對1關系是指對於實體集A與實體集B,A中的每一個實體至多與B中一個實體有關系;反之,在實體集B中的每個實體至多與實體集A中一個實體有關系。
1對多(1:N) :1對多關系是指實體集A與實體集B中至少有N(N>0)個實體有關系;並且實體集B中每一個實體至多與實體集A中一個實體有關系。
多對多(M:N) :多對多關系是指實體集A中的每一個實體與實體集B中至少有M(M>0)個實體有關系,並且實體集B中的每一個實體與實體集A中的至少N(N>0)個實體有關系。
『柒』 畫ER圖常用工具是什麼
一、畫ER圖常用工具是Microsoft Visio或者億圖圖示軟體繪制出實用的ER圖表
二、Microsoft Visio是Windows操作系統下運行的流程圖和矢量繪圖軟體,它是Microsoft Office軟體的一個部分;億圖圖示是一款基於矢量的繪圖工具,可以繪制各種程序流程圖、數據流程圖、軟體設計圖。
(7)實物er圖擴展閱讀:
關系模型轉化:
1:1 關系的話在兩個實體任選一個添加另一個實體的主鍵即可。
1:N關系的話將聯系轉換為一個獨立的關系,其關系的屬性由與該聯系相連的各實體集的碼以及聯系本身的屬性組成,而該關系的碼為n端實體集的碼;
m:n聯系轉換為一個關系,與該聯系相連的各實體集的碼以及聯系本身的屬性均轉換為關系的屬性,新關系的碼為兩個相連實體碼的組合。
『捌』 實體關系模型的E-R圖的基本要素
通常,使用實體-聯系圖(entity-relationship diagram)來建立數據模型。可以把實體-聯系圖簡稱為ER圖,相應地可把用ER圖描繪的數據模型稱為ER模型。ER圖中包含了實體(即數據對象)、關系和屬性等3種基本成分,通常用矩形框代表實體,用連接相關實體的菱形框表示關系,用橢圓形或圓角矩形表示實體(或關系)的屬性,並用直線把實體(或關系)與其屬性連接起來。例如,圖1是某學校教學管理的ER圖。
人們通常就是用實體、聯系和屬性這3個概念來理解現實問題的,因此,ER模型比較接近人的習慣思維方式。此外,ER模型使用簡單的圖形符號表達系統分析員對問題域的理解,不熟悉計算機技術的用戶也能理解它,因此,ER模型可以作為用戶與分析員之間有效的交流工具。
實體型(Entity):具有相同屬性的實體具有相同的特徵和性質,用實體名及其屬性名集合來抽象和刻畫同類實體;在E-R圖中用矩形表示,矩形框內寫明實體名;比如學生張三豐、學生李尋歡都是實體。如果是弱實體的話,在矩形外面再套實線矩形。
屬性(Attribute):實體所具有的某一特性,一個實體可由若干個屬性來刻畫。在E-R圖中用橢圓形表示,並用無向邊將其與相應的實體連接起來;比如學生的姓名、學號、性別、都是屬性。如果是多值屬性的話,再橢圓形外面再套實線橢圓。如果是派生屬性則用虛線橢圓表示。
聯系(Relationship): 數據對象彼此之間相互連接的方式稱為聯系,也稱為關系。聯系可分為以下 3 種類型:
(1) 一對一聯系 (1 ∶ 1)
例如,一個部門有一個經理,而每個經理只在一個部門任職,則部門與經理的聯系是一對一的。
(2) 一對多聯系 (1 ∶ N)
例如,某校教師與課程之間存在一對多的聯系「教」,即每位教師可以教多門課程,但是每門課程只能由一位教師來教【見圖1】。
(3) 多對多聯系 (M ∶ N)
例如,圖1表示學生與課程間的聯系(「 學 」)是多對多的,即一個學生可以學多門課程,而每門課程可以有多個學生來學。聯系也可能有屬性。例如,學生 「 學 」 某門課程所取得的成績,既不是學生的屬性也不是課程的屬性。由於 「 成績 」 既依賴於某名特定的學生又依賴於某門特定的課程,所以它是學生與課程之間的聯系 「 學 」的屬性.
『玖』 資料庫模型圖和ER圖區別是什麼
ER圖是屬於概念模型它與具體的DBMS無關。
從你的截圖上來看,截圖里的所說的資料庫模型圖是不準確的,正確的是ER模型轉換為關系模型。
因為ER圖是屬於概念設計階段,它的下一階段就是轉換成關系模型,也就說與具體的DBMS有關。
下面是資料庫設計的常見四階段:
第一階段:用戶需求分析;
第二階段:概念設計(即E-R模型); 與具體的DBMS無關
第三階段:關系模型; 與具體的DBMS有關
第四階段:物理模式。