小结
学习一门语言的关键,需要我们在平静地心绪下,带着浓厚的兴趣去学习,在比较中学习,在历史中学习 。
有时候感觉还是不够通畅,先做知识的搬运工也是不错 。另外,不断的实践会让我们的信心更足 。
数据字典的内容和作用是什么?数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明 。数据字典的主要作用是和数据流图共同构成系统的逻辑模型 。没有流图数据字典难以发挥作用 。没有数据字典,数据流图就不严格 。
一、数据字典的用途
数据字典是各类数据描述的集合;数据字典是进行详细的数据收集和数据分析所获得的主要结果;数据字典在数据库设计中占有很重要的地位 。
在你所写的程序的开头列出一个数据字典十分的重要.数据字典列举了你在本程序中用到的所有变量的定义,还包括一些自定义的事件、命令的说明 。它的定义应包括本条目的所要描述的内容和它在执行时所在的单元 。当编写程序时,编定数据字典看似没有必要 。但是设想一下,在过了一段时间后 , 你或其他人要对此程序修改,这时数据字典就显得十分的有用 。
二、数据字典的内容
数据项;数据结构;数据流;数据存储;处理过程 。数据项是数据的最小组成单位 , 若干个数据项可以组成一个数据结构 。数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容 。
如何使用数据字典为了对数据流程图中的各个元素作出详细的说明,有必要建立数据字典 (Data dictionary)。数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义 。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述 。
一、数据项的定义
数据项又称数据元素,是数据的最小单位 。分析数据特性应从静态和动态两个方面去进行 。在数据字典中 , 仅定义数据的静态特性,具体包括: (1) 数据项的名称、编号、别名和简述; (2) 数据项的长度; (3) 数据项的取值范围;
例:数据项定义
数据项编号: I02 -01
数据项名称:材料编号
别名:材料编码
简述:某种材料的代码
类型及宽度:字符型, 4 位
取值范围:“0001 ”-“ 9999 ”
二、数据结构的定义
数据结构描述某些数据项之间的关系 。一个数据结构可以由若干个数据项组成;也可以由若干个数据结构组成,还可以由若干个数据项和数据结构组成 。例如表 5.l 所示订货单就是由三个数据结构组成的数据结构 , 表中用 DS 表示数据结构,用 I 表示数据项 。
数据字典中对数据结构的定义包括以下内容: (1) 数据结构的名称和编号; (2) 简述;(3) 数据结构的组成 。如果是一个简单的数据结构,只要列出它所包含的数据项 。如果是一个嵌套的数据结构 ( 即数据结构中包含数据结构 ) ,则需列出它所包含的数据结构、的名称 , 因为这些被包含的数据结构在数据字典的其他部分已有定义 。
例:数据结构定义
数据结构编号: DS03 - 08
数据结构名称:用户订货单
简述:用户所填用户情况及订货要求等信息
数据结构组成: DS03 - 02 + DS03 - 03 + DS03 -04
三、数据流的定义
数据流由一个或一组固定的数据项组成 。定义数据流时,不仅要说明数据流的名称、组成等,还应指明它的来源、去向和数据流量等 。
推荐阅读
- 配置低好玩的射击电脑游戏,配置低的射击单机游戏
- c语言学会后学什么,学完c语言后
- 移动网络转电信服务器吗,移动转电信网好吗
- 博士官方工具直播间,博士 抖音
- php查询数据库显示一行 php查询数据库并输出实例
- 实时抓拍用什么拍摄,实时抓拍用什么拍摄软件
- 路由器好坏有什么区别,路由器好坏有什么区别?
- 抖音直播怎么发表文字说话,抖音直播如何发文字
- python函数名称 python中函数名