『壹』 資料庫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圖的優缺點
E-R圖為實體-聯系圖,提供了表示實體型、屬性和聯系的方法,用來描述現實世界的概念模型。
構成E-R圖的基本要素是實體型、屬性和聯系,其表示方法為:
· 實體型:用矩形表示,矩形框內寫明實體名;
· 屬性:用橢圓形表示,並用無向邊將其與相應的實體連接起來;
· 聯系:用菱形表示,菱形框內寫明聯系名,並用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯系的類型(1 : 1,1 : n或m : n)。
系統流程圖又叫事務流程圖,是在計算機事務處理應用進行系統分析時常用的一種描述方法(另一個是數據流圖),它描述了計算機事務處理中從數據輸入開始到獲得輸出為止,各個處理工序的邏輯過程。
『叄』 數據流圖和ER圖關系
流圖里出現的實體也要在ER圖中出現.
資料庫必須來自於ER圖
『肆』 uml ER圖的聯系與區別
隨便說幾點,不一定全面,僅供參考.
1.ER圖,即實體關系圖,專用於資料庫建模.即對欲構建的資料庫畫出模型圖.是古老的有生命力的描述方法.
2.DFD,數據流圖,用於描述數據在系統中的流動方向及變化,便開發人員把握數據的來龍去脈.
3.UML,統一建模語言,有十多張側重不同的圖形,面向整個軟體開發過程.
總之,相同點都是圖形(表現力較文字更直觀).
『伍』 資料庫模型圖和ER圖區別是什麼
ER圖是屬於概念模型它與具體的DBMS無關。
從你的截圖上來看,截圖里的所說的資料庫模型圖是不準確的,正確的是ER模型轉換為關系模型。
因為ER圖是屬於概念設計階段,它的下一階段就是轉換成關系模型,也就說與具體的DBMS有關。
下面是資料庫設計的常見四階段:
第一階段:用戶需求分析;
第二階段:概念設計(即E-R模型); 與具體的DBMS無關
第三階段:關系模型; 與具體的DBMS有關
第四階段:物理模式。
『陸』 哪種軟體畫ER圖最好
用 Illustrator 來畫吧!這個可以出PDF 文檔,這個用起來比較順手,比較好學,用WORD 也好!
『柒』 資料庫系統的畫ER圖什麼工具最好
首先,你要知道需求,然後根據需求用德魯伊或者PL/SQL工具來寫入數據。當然直接用資料庫的工具也行,然後可以生成出E-R圖。
要寫出E-R是挺麻煩的,但是要生成還是可以的。
『捌』 ER圖的優缺點
優點:E-R圖是抽象和描述顯示世界的有力工具,用E-R圖表示的概念模型獨立於具體的DBMS所支持的數據模型,它是各種數據模型的共同基礎,因而比數據模型更一般、更抽象、更接近現實世界。
缺點:E-R建模也存在其局限性。在E-R建模中,數據和應用相分離,E-R圖僅僅著眼於數據,不能給我們提供更多關於業務流程的信息。
在ER圖中有如下四個成分:
矩形框:表示實體,在框中記入實體名。
菱形框:表示聯系,在框中記入聯系名。
橢圓形框:表示實體或聯系的屬性,將屬性名記入框中。對於主屬性名,則在其名稱下劃一下劃線。
連線:實體與屬性之間;實體與聯系之間;聯系與屬性之間用直線相連,並在直線上標注聯系的類型。
以上內容參考:網路-ER圖
『玖』 ER圖與資料庫表的關系是神馬
E-R圖提供了表示資料庫表的實體類型、屬性和聯系的方法,是表示概念關系模型的一種方式。為表述實體聯系模式圖形式的數據表模型提供了圖形符號。這種數據表模型典型的用在基於資料庫的信息系統設計的需求分析階段,用來描述信息需求和/或要存儲在資料庫中的表信息的類型。
(9)er圖和數據圖哪個好擴展閱讀:
E-R圖設計的正確與否取決於資料庫設計人員能否真正把握表的各個客觀對象和他們之間發生的活動,這需要作準確深入的用戶需求分析。這些表對象如果需要記錄的話,就抽象為E-R圖中的實體。
描述實體的眾多相關數據就抽象為實體的屬性,將具有相同屬性的眾多實體抽象為實體型。它們之間發生的活動如果也需要記錄的話,就抽象為E-R圖中的聯系,這是E-R圖設計的重點。
『拾』 ER圖和概念數據模型的關系
powerdesigner中的概念數據模型主要定義的是實體集,就是定義出應用中包含的實體,er定義的是實體和聯系。在er圖中的聯系在powerdesigner中的概念數據模型中會同樣採用實體集的形式定義,然後再在其中增加外鍵,而er模型中是不定義外鍵的,只有在將er模型轉換為關系模型時才會根據聯系的類型決定如何定義外鍵。
我覺得powerdesigner中的概念數據模型和關系模型已經十分接近了。
主標示符就是主鍵
次標示符就是關系中的候選碼,不過沒有被作為主鍵,所以要求也是唯一的。
powerdesigner中的概念數據模型可以直接生成建表的sql語句的。