【MySQL 13】數據庫設計

? 信息系統從立項到上線運行需要經歷需求分析、系統分析、系統實現、維護?4個階段。

數據庫設計的基本步驟:

1、需求收集與分析?
2、概念結構設計?
3、邏輯結構設計?
4、物理結構設計?
5、實施、運行和維護

ER 圖:

實體-聯系圖(Entity-Relation Diagram)用來建立數據模型,在數據庫系統概論中屬于概念設計階段,ER圖提供了表示實體(即數據對象)、屬性和聯系的方法,用來描述現實世界的概念模型。

構成E-R圖的基本要素是實體、屬性和聯系,其表示方法為:   

  • 實體型:用矩形表示,矩形框內寫明實體名;

  • 屬性:用橢圓形或圓角矩形表示,并用無向邊將其與相應的實體連接起來;多值屬性由雙線連接;主屬性名稱下加下劃線;   

  • 聯系:用菱形表示,菱形框內寫明聯系名,并用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯系的類型   

在E-R圖中要明確表明1對多關系,1對1關系和多對多關系。   

  • 1對1關系在兩個實體連線方向寫1;

  • 1對多關系在1的一方寫1,多的一方寫N;   

  • 多對多關系則是在兩個實體連線方向各寫N,M

PowerDesigner繪制ER圖:

【MySQL 13】數據庫設計

【MySQL 13】數據庫設計

【MySQL 13】數據庫設計

以上就是?【MySQL 13】數據庫設計的內容,更多相關內容請關注PHP中文網(www.php.cn)!

? 版權聲明
THE END
喜歡就支持一下吧
點贊8 分享