在我们的软件系统开发中经常会使用到数据字典,那么我们如何编写数据字典呢?
工具/原料
数据字典是整个数据库环境的重要组成部分,是数据库环境管理的有力工具,在数据库的生命周期内起着重要作用。数据字典的用途是多方面的,它是一个管理有关数据库设计、实现、运行和扩充阶段的各种信息的工具。数据字典(Data dictionary,缩写为 DD) 是存放数据库各级模式结构的描述,也是访问数据库的接口。
归纳起来,数据字典的功能包括以下几方面: ①描述数据库系统的所有对象,如属性、实体、记录类型、数据项、 用户标识、口令、物理文件名及其位置、文件组织方法等; ②描述数据库系统各种对象之间的交叉联系,如哪个用户使用哪个子模式,哪个记录分配在哪个区域,存贮在哪个物理设备上; ③登记所有对象在不同场合、不同视图中的名称对照表; ④描述模式、子模式和物理模式的改动情况。
代码是代表客观存在的实体或属性的符号(如数字、字母或它们的组合)。在信息卺肿蓦艚系统中,代码是人和机器的共同语言,是便于进行信息分类、校对、统计和检索的关键,是剞麽苍足数据库规范化、标准化的依据。代码设计是实现一个信息系统的前提条件,其目的是要设计出一套为系统各部分所公用的优化代码系统。代码设计代码设计是编制数据字典开始的,编码对象为数据存储中所包含的数据元素与数据结构。代码设计的结果是形成代码字典,作为系统设计与编程的标准。 现行系统中,已经存在着一套代码系统,但是,这种代码不一定适合计算机处理,而且往往不科学、不统一,为此应对本系统使用的代码进行调查研究和统一规划,以便进行重新设计或修订,其中对重要代码的设计应依据国家有关编码标准。 代码设计是一项重要的工作。如果代码设计不合适,小修改将会引起程序的变化,大修改则会引起文件的重新建立。故一定要进行全面的考虑和仔细的推敲、修改,逐步优化,最后确定,切忌草率行事。是代码的基本分类,在实际设计中,可以根据需要进行选择,或将不同的类型组合起来使用。词语代码的分类一般以结构为准,所谓的代码结构是指代码内部各个符号或符号组之间的关系。就目前情况看,词语的代码结构类型有十种以上,但在地质上常用的有五种,即特征组合结构、顺序结构、助记结构、分类结构和混合结构。其代码的种类也相应地分为特征组合码、顺序码、助记码、分类码和混合码五种。 按照这种设计思路设计你的数据字典,就是很标准的数据点啦!