数据字典(英语:data dictionary)是一个自动的或手动的存储数据元的定义和属性的文档。
数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。
数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果.
数据字典通常包括数据项\数据结构\数据流\数据存储和处理过程五个部分.
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合
数据字典包括:数据项、数据结构、数据流、数据存储、处理过程
一、数据项
是不可再分的数据单位, 以“学号”为例:
数据项:学号 含义说明:唯一标识每个学生别名:学生编号类型:字符型 长度:8 取值范围:00000000到99999999 取值含义:前两位标识表示学生所在年级后六位按顺序编号 与其他数据项的逻辑关系: 数据项之间的联系: |
二、数据结构
数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以有若干个数据结构,或由若干个数据项和数据结构混合组成
三、数据流
四、数据存储
是数据结构停留或保存的地方,也是数据流的来源和去向之一。
五、处理过程
数据字典中只需要描述处理过程的说明信息