資料庫ER圖的問題,資料庫裡的ER圖是什麼

2021-03-04 00:00:17 字數 1160 閱讀 6874

1樓:

乙個產品可以被多個製造商生產,乙個製造商可以生產多個產品;從圖中回也可以看出,是多對多關係;答可能是各個廠商直接的同種型號的零件**不一定相同吧;

他的表結構是:生產(產品名,製造商名稱,型號,**)其中產品名和製造商是聯合主鍵;這樣看起來就很直觀了吧?

資料庫裡的e-r圖是什麼?

2樓:滿天海晨星

e-r圖就是實體—聯絡圖,我們在開發資料庫的時候,首先要做的就是識別實體以及實體之間的關係,並將實體與聯絡在資料庫表中用表及主外來鍵約束表示出來。er圖的作用就是為了更有效的在概念模式下設計資料庫,更形象的識別實體及實體之間的關係。用矩形做實體,橢圓做屬性,菱形用作表示關係等等。

具體的東西還需要看看資料庫方面的書籍,並且用一些諸如rationalrose等工具進行設計,才能正真理解什麼意思,祝好運。

3樓:匿名使用者

實體--聯絡圖(entity-relation),用來反映現實世界中實體之間的聯絡的圖形。e-r圖中包括的元素主要有:實體(矩形框內寫上實體名表示)、屬性(用短橫線連線實體,橢圓內寫上屬性名表示)、聯絡(短橫線連線不同的實體,在菱形框內寫上聯絡名)、聯絡的型別(聯絡連線不同實體的線上標示出來聯絡的型別),聯絡的型別主要有1:

1、1:n、m:n三種型別。

1:1表示聯絡兩端的實體相互間都是1:1的聯絡,如:乙個學校有乙個校長,乙個校長在乙個學校裡任職;則校長和學校之間就是一對一的聯絡。

1:n表示聯絡兩端的實體之間是一對多的聯絡,如:乙個班級有很多學生,乙個學生只能屬於乙個班級,則班級和學生實體之間就是一對多的聯絡;

m:n表示聯絡兩端的實體之間是多對多的聯絡,如:乙個學生可以學習很多課程,一門課可以被很多同學學習,則學生和課程之間就是多對多的聯絡。

資料庫e-r圖及關係模型題目求解?

4樓:

最簡單的方法,裝乙個visio,然後選擇資料庫,可以直接匯出er圖,然後儲存成**放到word裡就可以啦。前提是你的外來鍵關係要建好 當然,如果沒有外來鍵關係,也

5樓:夔啟江澄邈

肯定是邏輯設計啊,概念設計,顧名思義就是把概念性的東西用圖形化表示出來,e-r圖轉換成關係模型資料則是把圖形分析出來的聯絡到資料庫中,即設計出表。

資料庫ER圖,資料庫裡的ER圖是什麼

把e r圖轉換成關係資料模型時,每個實體集轉換成乙個二維表,其中實體名和屬性名將轉換成二維表的表明和欄位名。就是這樣。具體的要看你上的e r圖的。怎麼聽課呢。書上都有。資料庫裡的e r圖是什麼?e r圖就是實體 聯絡圖,我們在開發資料庫的時候,首先要做的就是識別實體以及實體之間的關係,並將實體與聯絡...

如何設計ER圖,資料庫設計ER圖相關的問題

構成e r圖的基本要素是實體 屬性和聯絡,其表示方法為 實體型 用矩形表示,矩內形框內寫容明實體名 屬性 用橢圓形或圓角矩形表示,並用無向邊將其與相應的實體連線起來 多值屬性由雙線連線 主屬性名稱下加下劃線 聯絡 用菱形表示,菱形框內寫明聯絡名,並用無向邊分別與有關實體連線起來,同時在無向邊旁標上聯...

資料庫正規化的問題,資料庫正規化的問題

樓上的回答不對。包含在任何乙個候選碼中的屬性稱為主屬性 可以這麼理解 如果一張表中有多個候選碼,那麼任意乙個候選碼或者幾個候選碼的組合都可以作為主鍵。你的例子中說了 sno,cno 組成候選碼。那麼,既然這張表只有乙個候選碼,那麼主鍵只能是 sno,cno 而不能是單個的sno或cno。用乙個反例來...