資料庫理論——概念性模型、邏輯模型、物理模型

來源:互聯網
上載者:User

標籤: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

資料庫理論——概念性模型、邏輯模型、物理模型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.