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

Popular posts from this blog

How to write data into a excel file using vbscript

Format date as yyyy-mm-dd using vbscript