數(shù)據(jù)字典定義 數(shù)據(jù)字典(Data dictionary)是一種用戶可以訪問的記錄
數(shù)據(jù)庫和應(yīng)用程序元數(shù)據(jù)的目錄。主動數(shù)據(jù)字典是指在對數(shù)據(jù)庫或應(yīng)用程序結(jié)構(gòu)進(jìn)行修改時,其內(nèi)容可以由DBMS自動更新的數(shù)據(jù)字典。被動數(shù)據(jù)字典是指修改時必須手工更新其內(nèi)容的數(shù)據(jù)字典。
數(shù)據(jù)字典是一個預(yù)留空間,一個數(shù)據(jù)庫,這是用來儲存信息數(shù)據(jù)庫本身。
數(shù)據(jù)字典可能包含的信息,例如:
數(shù)據(jù)庫設(shè)計資料
儲存的SQL程序
用戶權(quán)限
用戶統(tǒng)計
數(shù)據(jù)庫的過程中的信息
數(shù)據(jù)庫增長統(tǒng)計
數(shù)據(jù)庫性能統(tǒng)計
數(shù)據(jù)字典則是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果.
數(shù)據(jù)字典通常包括數(shù)據(jù)項\
數(shù)據(jù)結(jié)構(gòu)\數(shù)據(jù)流\數(shù)據(jù)存儲和處理過程五個部分.
數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對
數(shù)據(jù)流圖中包含的所有元素的定義的集合.
數(shù)據(jù)字典還有另一種含義,是在數(shù)據(jù)庫設(shè)計時用到的一種工具,用來描述數(shù)據(jù)庫中基本表的設(shè)計,主要包括
字段名、數(shù)據(jù)類型、主鍵、外鍵等描述表的屬性的內(nèi)容。
數(shù)據(jù)字典的作用
數(shù)據(jù)字典最重要的作用是作為分析階段的工具。任何字典最重要的用途都是供人查詢對不了解的條目的解釋,在結(jié)構(gòu)化分析中,數(shù)據(jù)字典的作用是給數(shù)據(jù)流圖上每個成分加以定義和說明。換句話說,數(shù)據(jù)流圖上所有的成分的定義和解釋的文字集合就是數(shù)據(jù)字典,而且在數(shù)據(jù)字典中建立的一組嚴(yán)密一致的定義很有助于改進(jìn)分析員和用戶的通信。
數(shù)據(jù)字典的組成
數(shù)據(jù)字典的組成:
1、數(shù)據(jù)項
2、數(shù)據(jù)結(jié)構(gòu)
3、數(shù)據(jù)流
4、數(shù)據(jù)存儲
5、處理過程
數(shù)據(jù)字典
數(shù)據(jù)庫的重要部分是數(shù)據(jù)字典。它存放有數(shù)據(jù)庫所用的有關(guān)信息,對用戶來說是一組只讀的表。數(shù)據(jù)字典內(nèi)容包括:
1、數(shù)據(jù)庫中所有模式對象的信息,如表、視圖、簇、及索引等。
2、分配多少空間,當(dāng)前使用了多少空間等。
3、列的缺省值。
4、約束信息的完整性。
5、用戶的名字。
6、用戶及角色被授予的權(quán)限。
7、用戶訪問或使用的審計信息。
8、其它產(chǎn)生的數(shù)據(jù)庫信息。
數(shù)據(jù)庫數(shù)據(jù)字典是一組表和視圖結(jié)構(gòu)。它們存放在SYSTEM表空間中。
數(shù)據(jù)庫數(shù)據(jù)字典不僅是每個數(shù)據(jù)庫的中心。而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問數(shù)據(jù)庫數(shù)據(jù)字典。
關(guān)于數(shù)據(jù)的信息集合,是一種用戶可以訪問的記錄數(shù)據(jù)庫和
應(yīng)用程序元數(shù)據(jù)的目錄,是對數(shù)據(jù)庫內(nèi)表信息的物理與邏輯的說明
數(shù)據(jù)字典-數(shù)據(jù)庫數(shù)據(jù)字典
是一組表和視圖結(jié)構(gòu)。它們存放在SYSTEM表空間中。
數(shù)據(jù)庫數(shù)據(jù)字典不僅是每個數(shù)據(jù)庫的中心。而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問數(shù)據(jù)庫數(shù)據(jù)字典
數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合.
組成:
1、數(shù)據(jù)項
2、數(shù)據(jù)結(jié)構(gòu)
3、數(shù)據(jù)流
4、數(shù)據(jù)存儲
5、處理過程