《MongoDB高手課》學習記錄(第十三天)

寫在前面

從今天開始第二章的學習,這一章主要從開發者角度來說解MongoDB的建模、事務管理及最佳實踐。數據庫

第十三天

今日任務是學習的《13 | 模型設計基礎》小節。主要內容是關於傳統數據庫的數據模型的基本知識的一個回顧。學習

數據模型三要素

image.png
簡單的理解:實體就是表,用於定義業務數據的範圍;屬性就是字段、索引、主鍵等等,用來定義存儲的各個各信息;關係就是外鍵、觸發器等等,用來描述多個表之間數據的約束關係。spa

傳統模型設計流程

從概念模型到邏輯模型,最後到物理模型。也就是從需求角度入手,完成邏輯設計,最後生成須要的表結構。
image.png設計

例子

概念模型

先有個想法,咱們須要什麼。
image.pngblog

邏輯模型

將想法落實到實體、屬性、關係,基於業務層面設計出咱們須要的結構。
image.png索引

物理模型

最終將想法落地,建立實際的數據庫表。
image.png事務

最後

今天是純理論的關係數據庫知識,並無講MongoDB相關的內容,大致內容就這些,明天繼續。開發

相關文章
相關標籤/搜索