當前位置:首頁 » 數據倉庫 » 資料庫ER圖1與N
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫ER圖1與N

發布時間: 2023-01-06 07:51:27

㈠ 什麼是ER圖

實體-聯系圖(Entity-Relation Diagram)用來建立數據模型,在資料庫系統概論中屬於概念設計階段,形成一個獨立於機器,獨立於DBMS的ER圖模型.通常將它簡稱為ER圖,相應地可把用ER圖描繪的數據模型稱為ER模型.ER圖提供了表示實體(即數據對象)、屬性和聯系的方法,用來描述現實世界的概念模型.ER模型最早由Peter Chen於1976年提出,它在資料庫設計領域得到了廣泛的認同,但很少用作實際資料庫管理系統的數據模型.即使對SXL-92資料庫來說,設計好的資料庫也是具有挑戰性的.它們可以在許多關於資料庫設計的文獻中找到,比如Toby Teorsey 的著作(1994 ).大部分資料庫設計產品使用實體-聯系模型(ER模型)幫助用戶進行資料庫設計.ER資料庫設計工具提供了一個「方框與箭頭」的繪圖工具,幫助用戶建立ER圖來描繪數據.構成E-R圖的基本要素是實體、屬性和聯系,其表示方法為:
˙實體型:用矩形表示,矩形框內寫明實體名;
˙屬性:用橢圓形或圓角矩形表示,並用無向邊將其與相應的實體連接起來;多值屬性由雙線連接;主屬性名稱下加下劃線;
˙聯系:用菱形表示,菱形框內寫明聯系名,並用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯系的類型 在E-R圖中要明確表明1對多關系,1對1關系和多對多關系.
˙1對1關系在兩個實體連線方向寫1;
˙1對多關系在1的一方寫1,多的一方寫N;
˙多對多關系則是在兩個實體連線方向各寫N,M

sql中er圖1比n可以產生新實體嗎

  • 新建一個物理模型

㈢ 資料庫里的E-R圖是什麼

E-R圖就是實體—聯系圖,我們在開發資料庫的時候,首先要做的就是識別實體以及實體之間的關系,並將實體與聯系在資料庫表中用表及主外鍵約束表示出來。ER圖的作用就是為了更有效的在概念模式下設計資料庫,更形象的識別實體及實體之間的關系。用矩形做實體,橢圓做屬性,菱形用作表示關系等等。具體的東西還需要看看資料庫方面的書籍,並且用一些諸如rationalrose等工具進行設計,才能正真理解什麼意思,祝好運。

㈣ 資料庫e-r圖中字母n m i分別是什麼意思

都是指關聯關系兩端的數量。
n,m都指[多],
i估計是你看錯,應是1。

㈤ 資料庫 ER圖實體的屬性是要把所有屬性的都要寫出來嗎

ER圖的屬性一般只把主要的標出來,一般主鍵和外鍵都要標出來。在具體實現物理模型時,就需要把所有能用到的屬性都設置好。

ER圖中規定: 用矩形表示實體(等同於表) 用橢圓形表示實體的屬性(等同於表中欄位) 用菱形表示實體關系(等同於外鍵),還要將有關系的實體用線連接上,線上畫菱形。 這是資料庫ER圖的規定,沒有什麼原因,平行四邊形ER中沒有。

在ER圖中有如下四個成分:

矩形框:表示實體,在框中記入實體名。

菱形框:表示聯系,在框中記入聯系名。

橢圓形框:表示實體或聯系的屬性,將屬性名記入框中。對於主屬性名,則在其名稱下劃一下劃線。

連線:實體與屬性之間;實體與聯系之間;聯系與屬性之間用直線相連,並在直線上標注聯系的類型。(對於一對一聯系,要在兩個實體連線方向各寫1; 對於一對多聯系,要在一的一方寫1,多的一方寫N;對於多對多關系,則要在兩個實體連線方向各寫N,M。)

以上內容參考:網路-ER圖

㈥ ER圖的的橫線上的m、n、1代表什麼

er這個字母組合在單字里發捲舌長母音/ɝ/的音,發音時,舌端離開下齒,並盡量向上齒齦捲起來,舌中部隆起,舌位接近半高,是三個中母音中舌位最高的一個,牙床接近半合,是三個中母音中牙床開得最小的一個,雙唇略扁平,向左右兩邊拉開些,呈微笑狀,這個音出現在字首、字中和字尾位置,如:
term 學期
fern 蕨類
herb 草葯
clerk 職員
servant 僕人
verb 動詞
herd 一群
希望我能幫助你解疑釋惑。

㈦ 資料庫ER圖一對多聯系1:n與1:m的區別

在資料庫概念模型設計的時候,ER圖是基本方法之百一,主要用來描述資料庫中所涉及實體及實體與實體之間度的關系。實體間的關系通常有:1對1(1:1),1對多
(1:m),多對1(m:1),多對對(m:n)等。
比如有兩個簡單實體,分別是單位和職員,它們的關系就是1:m,一個單位可以有多問個職員;
再比如有兩個實體,分別是學生答和圖書,它們的關系就是m:n,從而形成中間表
學生借閱的圖書,結果是1本圖書可以被多人借閱,1個人也可以借多本圖書。版
其它的自己去查教程吧。
順帶說說,許多人做資料庫表設計是想到哪裡就建個欄位,沒有做概念設計,這樣的資料庫生命周期很權短,而且維護極難。基本知識學好了非常重要!

㈧ 【急】關於資料庫ER圖的問題!

關系有三種 1:1,1:n,n:m
沒有見過這種用mnopq表示的
每個顧客可以從多個售貨員那裡購買商品,每個售貨員可以向多個顧客那裡銷售商品
所以顧客與售貨員的關系為n:m
每個售貨員可以銷售多種商品,每種商品可以由多個售貨員向多個顧客銷售
所以售貨員與商品的關系為n:m
每個顧客可以購買多種商品,每種商品也可以賣個多個顧客
所以商品與顧客的關系也為n:m

㈨ er圖上的1mn怎麼標

用菱形框
長方形:表示實體,其內文字表示實體的名字。菱形: 表示實體間關系,其內文字表示關系名稱。橢圓形:表示實體或聯系的屬性,其關鍵屬性文字可用強調字體標識
連線:用數字在線旁標識1:1,1:n、n:m。

㈩ 資料庫設計中ER圖結構轉換關系模式個數

是三個沒錯,根據1:n,n:m關系。
其中自動生成一個關系表
比如學生表和課程表,轉換成表後會自動生成一個選課表。