数据字典名词解释如下:
数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑等进行定义和描述,其目的是对数据流图中的各个元素做出详细的说明,使用数据字典为简单的建模项目。简而言之,数据字典是描述数据的信息集合,是对系统中使用的所有数据元素的定义的集合。
数据字典(Data dictionary)是一种用誉兄哪户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构尘腔进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工进行更新内容的数据字典。
数据字典(data dictionary)是对于数据模型中的数据对象或者项目的描述的集合,这样做有利于程序员和其他需要参考的人。分析一个用户交换的对象系统的第一步就是去辨别每一个对象,以及它与其他对象之间的关系。
这个过程称为数据建模,结果产生一个对象关系图。当每个数据对象和项目都给出了一个描述性的名字之后,它的关庆码系再进行描述(或者是成为潜在描述关系的结构中的一部分),然后再描述数据的类型(例如文本还是图像,或者是二进制数值),列出所有可能预先定义的数值,以及提供简单的文字性描述。这个集合被组织成书的形式用来参考,就叫做数据字典。
一、数据字典并不是传统的纸质字典,它是一些系统自带表,可以查询数据库相关信息,一般存在于电脑系统或是其它电子系统中,供人查阅不了解条目的信息与解释。数据字典存储有关数据的来源、说明、与其他数据的关系、用途和格式等信息,它本身就是一个数据库,存储“关于数据项的数据”。数据字典是个指南,它为数据库提供了“路线图”,而不是“原始数据”。
换句话说,数据字典通常是指数据库中数据定义的一种记录,类似一个数据库的数据结构,但其内容要比数据库的数据结构描述丰富得多(Malamud, 1989)。在收集有关数据信息,建立数据库的初始阶段,必册余须建立数据项的命毁正名约定,必须统一不同部门、不同个人之间对共同关心的数据的内涵、来源和命名的观念。
这个过程要涉及数据监管人、用户和数据库开发人员,是一个需要反复多次的过程。这个统一的命名约定,及其附州余滚带的说明,就是数据字典。
二、数据字典内容包括:
1、数据库中所有模式对象的信息,如表、视图、簇、及索引等;
2、分配多少空间,当前使用了多少空间等;
3、列的缺省值;
4、约束信息的完整性;
5、用户的名字;
6、用户及角色被授予的权限;
7、用户访问或使用的审计信息;
8、其它产生的数据库信息。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)