导航:首页 > 数据处理 > 数据字典在哪个阶段使用

数据字典在哪个阶段使用

发布时间:2022-12-28 22:19:13

1. 数据字典是什么

一、数据字典的概念

数据字典(Data dictionary)是可以供用户访问、记录数据库应用程序元数据的记录。一般可以分为主动数据字典和被动数据字典。主动数据字典,在对数据库或应用程序结构进行修改时,其内容可以自动更新。被动数据字典,修改时必须手工更新其内容。

二、数据字典的用户

数据字典是对数据的描述,描述数据模型中的数据对象、或项目描述的集合。数据字典有利于开发人员、分析师、算法工程师等其他需要参考的用户,以较快的速度了解数据。

当开发人员用到数据模型的程序时,数据字典可以帮助理解数据项适合结构中的哪个地方、可能包含什么数值、以及数据项表示现实中的什么意思。

例如,看到学历代码时,我们看到的是01、02、03…… ,需要知道具体的意思时,可以从字典中得知,01表示小学,02表示初中,03表示高中……

总之,数据字典的目标是更好地将公司的数据资产进行整合、融会贯通,也是对业务的全面梳理。

数据字典的目标用户将越来越广,除了技术开发人员,还有分析师、算法工程师、风控策略工程师,将来包括业务运营人员,也可以根据业务发展,查询可以使用的数据资产、以帮助进行更好的拓展业务。从数据字典中看到的,不仅是数据字段的解释,更能够从中解读出业务含意。

(1)数据字典在哪个阶段使用扩展阅读

数据字典最重要的作用是作为分析阶段的工具。任何字典最重要的用途都是供人查询对不了解的条目的解释,在结构化分析中,数据字典的作用是给数据流图上每个成分加以定义和说明。

换句话说,数据流图上所有的成分的定义和解释的文字集合就是数据字典,而且在数据字典中建立的一组严密一致的定义,很有助于改进分析员和用户的通信。

数据库数据字典不仅是每个数据库的中心,而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。

2. 数据字典包括哪些内容

数据字典是数据库中描述信息和控制信息的集合,他是数据库设计和管理的有力工具。数据字典包含(1.数据项,2数据流,3.数据结构.4.数据存储.5.处理过程)五个部分。同时也是详细数据收集和数据分析的结果。

3. 数据字典

数据字典是存储“关于数据项的数据”,它记录有关数据的来源、说明、与其他数据的关系、用途和格式等信息。数据字典的组成主要包括三部分内容:数据表信息,数据字典管理信息和数据项(字段)信息(图4-1)。

图4-1 数据字典组成示意图

数据字典管理信息是唯一不重复的部分,数据表和数据项信息是可重复使用的部分。

数据字典的使用对象主要是数据管理人员和系统开发人员。系统开发人员在开发阶段必须依据数据字典完成各部分内容的开发,因为本系统较为庞大复杂,涉及的数据项很多,系统又分成了4个子系统,各子系统下又有许多分系统或功能模块,要保证众多的开发人员完成各自模块后的顺利集成,就需要依据数据字典进行数据操作的有关开发。通过数据字典,也便于数据管理人员对数据进行归纳整理,提高用户输入速度,使系统更加容易维护,管理人员对数据字典的操作具有口令认证、数据的添加、删除、编辑修改和检索功能。

本系统主要建立以下数据字典:

(1)数据库名字典:描述基础数据库、主题数据库和成果数据库中各个数据库表空间的库名定义、库名描述、表名定义、表名描述等内容。

(2)数据表名字典:定义基础数据库、主题数据库和成果数据库中各个表中字段的定义,包括表名、字段名、字段描述、备注等内容。

(3)数据库表结构字典:描述综合数据库中各个用户定义表的具体结构描述,包括表名、字段代码、中文内容、类型、长度、小数位数、主键、非空字段等内容。

4. 到底数据字典是什么

一、数据字典并不是传统的纸质字典,它是一些系统自带表,可以查询数据库相关信息,一般存在于电脑系统或是其它电子系统中,供人查阅不了解条目的信息与解释。

数据字典存储有关数据的来源、说明、与其他数据的关系、用途和格式等信息,它本身就是一个数据库,存储“关于数据项的数据”。数据字典是个指南,它为数据库提供了“路线图”,而不是“原始数据”。

换句话说,数据字典通常是指数据库中数据定义的一种记录,类似一个数据库的数据结构,但其内容要比数据库的数据结构描述丰富得多(Malamud, 1989)。在收集有关数据信息,建立数据库的初始阶段,必须建立数据项的命名约定,必须统一不同部门、不同个人之间对共同关心的数据的内涵、来源和命名的观念。

这个过程要涉及数据监管人、用户和数据库开发人员,是一个需要反复多次的过程。这个统一的命名约定,及其附带的说明,就是数据字典。

二、数据字典内容包括:

1、数据库中所有模式对象的信息,如表、视图、簇、及索引等;

2、分配多少空间,当前使用了多少空间等;

3、列的缺省值;

4、约束信息的完整性;

5、用户的名字;

6、用户及角色被授予的权限;

7、用户访问或使用的审计信息;

8、其它产生的数据库信息。

(4)数据字典在哪个阶段使用扩展阅读:

建立数据字典有以下几个目的:

1、提高开发效率,降低研制成本。数据字典是数据库开发者、数据监管人和用户之间的共同约定,是系统说明书的一个重要组成部分。一个统一的数据字典有助于开发者建立数据模型以及程序和数据库之间的数据转换接口,为规范化设计和实施数据管理系统铺平了道路。

2、促进数据共享,提高数据的使用效率。通过数据字典,用户可以方便地知道每项数据的意义,了解数据的来源和使用方法,从而帮助用户迅速地找到所需的信息,并按照正确的方法使用数据。

3、控制数据的使用。在某些特定的场合,可以通过对数据字典的控制达到控制数据使用的目的。

参考资料来源:网络-数据字典

阅读全文

与数据字典在哪个阶段使用相关的资料

热点内容
富达将在什么时候交易 浏览:777
数据运营怎么做 浏览:798
莆田移动数据包月多少钱 浏览:973
u盘里有驱动程序是干什么的 浏览:350
大数据什么时候用的 浏览:520
如何运行戴尔诊断程序 浏览:195
渤海证券的交易密码多少位 浏览:820
传媒技术哪个学校好 浏览:557
产品溢价是什么意思 浏览:618
什么方法躲过大数据 浏览:53
react的props有哪些数据 浏览:827
苹果快充数据线有什么区别 浏览:501
红枣加工有哪些技术 浏览:87
小程序怎么加流量 浏览:571
怎么提取程序代码 浏览:26
甘南咖啡技术培训哪里找 浏览:306
大学生做代理有什么现象 浏览:699
微信哪里看房产信息 浏览:217
质量技术监督局操作证如何查询 浏览:872
怎么往产品中加水 浏览:74