2013-05-08 143 views
-1

我已經谷歌這個問題,並找到答案全天。 據我所知,數據設計是多列表的列表列,並標記pk和fk。 但是爲什麼我找到的er-diagram也是這樣的?數據設計和數據模型(ERD)有什麼區別

+0

數據設計是設計數據庫的過程。數據模型是數據設計過程的輸出之一。 – 2013-05-08 14:14:38

+0

@Gilbert,你的評論應該是一個答案。 – 2013-05-08 19:56:35

回答

3

Data design是設計數據庫的過程。數據設計的主要輸出是數據庫的詳細邏輯數據模型。

有人說數據設計還包含了所有需要的邏輯和物理設計選擇以及用數據定義語言生成設計所需的物理存儲參數。從技術上講,這是數據庫分析,這是數據庫分析師(DBA)所接受的培訓。

雖然一個人可以同時進行數據設計和數據庫分析,但這是兩個不同的任務。數據設計對數據進行建模。數據庫分析採用該模型並將其應用於一個或多個數據庫引擎(關係型,分層型,NoSQL)。

邏輯數據模型是數據設計的主要輸出之一。數據模型通常表示爲實體關係圖或ER圖。

相關問題