數據字典是指對數據項、數據結構、數據流、數據存儲、處理邏輯、外部實體等的定義和描述。其目的是對數據流圖中的每個元素進行詳細的描述,將數據字典作為壹個簡單的建模項目。簡而言之,數據字典是描述數據的信息的集合,也是系統中使用的所有數據元素的定義的集合。
數據字典是用戶可以訪問以記錄數據庫和應用程序元數據的目錄。主動數據字典是指當數據庫或應用程序的結構被修改時,其內容可以由DBMS自動更新的數據字典。被動數據字典是指在修改時必須手動更新其內容的數據字典。