What's data modal
資料模式
實體與關係
資料屬性
實體關係模型
資料模型:描述資料結構、資料之間的關係以及資料操作的一種抽象方法,可用來規劃和設計資料庫。供(助於)理解和組織資料的方式。
封裝:將資料與方法封裝在物件內,在物件裡面隱藏實際實現操作,只透過對外的介面供使用。助於程式的模組化與維護、重用性。
實體和關係(Entities and Relationships):
- 概念:實體代表現實世界中可以識別的對象,而關係描述這些實體之間的連接和互動。
(現實世界對象是要產生關係的人)
資料屬性(Data Attributes):
- 描述實體的特性,它們包括實體的名稱、類型、大小等。
(關聯式資料模型的欄colume 物件導向資料模型的屬性)
實體-關係模型(Entity-Relationship Model):
- 一種資料模型,用來描述實體和它們之間的關係。
- 使用實體、屬性和關係的圖形表示法來描述資料,侧重於規劃資料庫的結構和關係。
- 用於資料庫設計的初期階段,有助於理解和描述現實世界中的資訊。
- 考試可能涉及的主題:ER 圖的繪製,ER 圖中實體和關係的表示方法。
(資料模型 描述資料結構,資料間關係[ER],資料操作的一種抽象方法,用於設計資料庫,有助於組織資料)
資料庫模型(Database Models):
- 不同種類的資料模型,如層次模型、網狀模型、關聯模型、實體關系模型、nosql資料模型、物件導向資料模型、多維模型,用於組織和存儲資料。
- 考試可能涉及的主題:不同資料庫模型的特點和優勢,如何選擇適當的模型。
- 物件資料庫
正規化(Normalization):
- 一種設計資料庫的過程,旨在減少資料冗余和提高資料庫的效能。
- 考試可能涉及的主題:正規化的目的、不同的正規化形式(例如第一正規化、第二正規化等)。
關聯型資料庫模型(Relational Database Model):
- 使用表格(表)組織和存儲資料的模型,其中表之間的關係由外鍵建立。
- 考試可能涉及的主題:表的結構,如何設計關聯型資料庫。
資料字典(Data Dictionary):
- 包含資料庫中所有實體、屬性和關係的詳細資訊的集合。
- 考試可能涉及的主題:資料字典的作用,如何使用資料字典。
NoSQL 資料模型:
- 非關聯型資料庫模型,用於處理大量不規則和半結構化的資料。
- 考試可能涉及的主題:NoSQL 資料模型的特點和使用場景。
Comments
Post a Comment