數據字典存儲關於數據的來源、描述、與其他數據的關系、使用和格式的信息。它本身是壹個數據庫,存儲“關於數據項的數據”。數據字典是壹個指南,它為數據庫提供了壹個“路線圖”,而不是“原始數據”。
換句話說,數據字典通常是指數據庫中由數據定義的記錄,類似於數據庫的數據結構,但其內容要比數據庫的數據結構描述豐富得多(馬拉默德,1989)。在收集相關數據信息和建立數據庫的初始階段,需要建立數據項的命名約定,統壹不同部門和個人共同關心的數據的內涵、來源和命名等概念。
這個過程涉及數據主管、用戶和數據庫開發人員,是壹個需要多次重復的過程。這種統壹的命名約定及其伴隨的描述就是數據字典。
第二,數據字典包括:
1.數據庫中所有模式對象的信息,如表、視圖、簇、索引等。
2.分配了多少空間,當前使用了多少空間;
3、該列的默認值;
4.限制信息的完整性;
5.用戶的姓名;
6.授予用戶和角色的權限;
7.用戶訪問或使用的審計信息;
8.其他生成的數據庫信息。