標籤:size 參考 理論 維護 使用 lan e-r圖 功能 資料庫
1.概念性模型
在瞭解了使用者的需求,使用者的業務領域工作情況以後,經過分析和總結,提煉出來的用以描述使用者業務需求的一些概念的東西。
如銷售業務中的“客戶”和“定單”,還有就是“商品”,“業務員”。主要是抽取出系統中有哪些概念(此時可以不包含屬性,只有實體集,聯絡集的分析結構)
表示概念性模型最常用的是"實體-關係"圖。 E-R圖主要是由實體、屬性和關係三個要素構成的。
簡單概括,就是——“是什麼”
2.邏輯模型
邏輯模型就是要將概念性模型具體化,就是要實現概念性模型所描述的東西,需要哪些具體的功能,處理哪些具體的資訊,是對概念性模型的進一步細化。
還以銷售業務為例:“客戶”資訊基本上要包括:單位名稱,連絡人,聯絡電話,地址等屬性;“商品”資訊基本上要包括:名稱,類型,規格,單價等屬性;“定單”資訊基本上要包括:日期和時間屬性。並且“定單”要與“客戶”,“業務員”和“商品”明細關聯。
系統需要建立幾個資料表:業務員資訊表,客戶資訊表,商品資訊表,定單表。
系統要包括幾個功能:業務員資訊維護,客戶資訊維護,商品資訊維護,建立銷售定單 。
簡單概括,就是——“做什麼”
3.物理模型
物理模型是對真實資料庫的描述。如關聯式資料庫中的一些對象為表、視圖、欄位、資料類型、長度、主鍵、外鍵、索引、約束、是否可為空白、預設值。
在具體的物理介質上實現出來。如:資料庫使用SQL Server 2000,這樣就可以編寫具體的SQL指令碼在資料庫伺服器上將資料庫建立起來。其中包括業務員資訊表,客戶資訊表,商品資訊表,定單表。
簡單概括,就是——“怎麼做”
參考閱讀:
http://blog.csdn.net/lishehe/article/details/24809965
https://wenku.baidu.com/view/8cacb9335a8102d276a22fcf.html
資料庫理論——概念性模型、邏輯模型、物理模型