當前位置:成語大全網 - 新華字典 - 數據庫設計說明書中的數據字典應該如何編寫啊

數據庫設計說明書中的數據字典應該如何編寫啊

數據字典:關於數據的信息集合。也就是對數據流圖中包含的所有元素的定義的集合

數據字典的內容:

1.由對下列四類元素的定義組成:

(1)數據流

(2)數據流分量(數據元素)

(3)數據存儲

(4)處理

(註:本書所指主要是由對數據的定義組成)

2.除數據定義外,數據字典還應包括:

記錄數據元素的下述信息

(1)壹般信息(名字,別名,描述)

(2)定義(數據類型,長度,結構)

(3)使用特點(值的範圍,使用頻率,使用方式,輸入/輸出/本地條件值等)

(4)控制信息(來源,用戶,使用它的程序,改變權,使用權等)

(5)分組信息(父結點,從屬結構,物理位置——記錄,文件和數據庫等)

三、數據的定義方法:

數據字典中的定義:

就是對數據自頂向下的分解,分解到不需要進壹步定義為止。

數據元素組成數據的方式:

(1)順序:以確定次序連接兩個或多個分量

(2)選擇:從兩個或多個可能的元素中選取壹個

(3)重復:把指定的分量重復零次或多次

(4)可選:壹個分量是可有可無的

3.在數據字典中建議使用下列符號:

(1)=:等價於(定義為)

(2):和(連接兩個分量)

(3)[]:或(從方括弧內列出的若幹個分量中選擇壹個)

(4)():可選(圓括弧裏的分量可有可無)

四、數據字典的用途

數據字典最重要的用途是作為分析階段的工具

有助於改進分析員,發小組之間的通信。

有助於改進不同開發人員,不同開發小組之間的通信

有助於要求所有開發人員根據公***數據字典描述數據和設計模塊,避免許多麻煩口問題

2.數據字典是開發數據庫的第壹步。

五、數據字典的實現:

三種常見的途徑:

全人工過程(數據字典卡片)

全自動化過程(利用數據字典處理程序)

混合過程

六、數據字典應具有的特點:

通過名字能方便地查閱數據的定義

沒有冗余

盡量不重復在規格說明的其他組成部分中已經出現的信息

容易更新和修改

能單獨處理描述每壹個數據元素的信息

定義的書寫方法簡單、方便且嚴格

產生交叉表、錯誤檢測、壹致性校驗等