資料採礦筆記(三):資料模型(1)

來源:互聯網
上載者:User

資料模型,包括計費模型,企業資料模型,CRM資料模型等等。資料模型有層次模型,網狀模型,關聯式模式,面向對性模型,一般常見的是關聯式資料庫,也就是主要是關聯式模式。資料模型是描述資料、資料之間的關係的圖形化視圖,具體指用實體,屬性及其關係,表達企業運營和管理過程中設計的多種業務概念和商務規則。

關係使用者實體之間的關聯或串連。

資料模型中常用的關係表達方式

A. 一對多關聯性,B.多對多,C.子類別關係,表達如下

其實很簡單,O表示0,| 表示1,三叉符號多。如果關係之間為實線,如,就是確定性關係,如果虛線,就是非確定性關係。

在資料模型設定中,有時多對多是不容易索引的,可以通過一個中間的關聯實體,實線1對0,1.more,以及0,1,more到1。

概念資料模型,邏輯資料模型和物理資料模型

概念資料模型:統一業務概念,作為業務人員和技術人眼之間溝通的橋樑。包括重要的實體和實體之間的關係,不包括實體的屬性,不定義主鍵。在這個階段,資料建模者主要目的是確定不同實體之間最高層次的關係。

邏輯資料模型:在概念資料模型的基礎上,進行細化,詳細描述資料,支援業務需求,作為技術人員進行資料庫實線的基礎。包括所有的屍體和關係,確定每個實體的屬性,定義每個實體的主鍵,指定實體的外鍵需要進行範式化處理。在這個階段,資料建模者的目的是儘可能詳細地描述資料,但不考慮物理上在資料庫中如何?。

物理資料模型:在邏輯資料模型的基礎上,考慮各種技術實現因素,正在實現資料在資料庫中的存放。確定所有的表和列,外鍵用於確定表之間的關係,基於使用者需求可能進行反範式化,物理實現的開了可能導致物理資料模型和邏輯資料模型有較大的不同。在這個階段,資料建模者指定如何用資料庫模式來實現邏輯資料模式。

 

相關連結:
我的產業生態鏈和雜談文章

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.