数据流程图
第一节 物流信息系统模块结构图设计
初始模块结构图
第一节 物流信息系统模块结构图设计
变换中心分析方法:依据变换型流程图,使用变换中 心分析,从变换数据流图导出系统结构图。 三步:
➢确定主加工 ➢设计顶层模块和第一层模块 ➢设计第一层模块的下层模块的顺序是任意的, 但通常按输入、输出、变换的顺序设计。
职工号 姓名,
(职工号,性别) (姓名,性别)
(职工号,性别)
姓名
4.2.1 数据依赖--数据依赖定义五
若X Y,X Z,则存在X YZ 职工关系为(职工号,姓名,性别,年龄、 职务)。-----增广性规则 职工号 性别, 职工号 姓名, 职工号 (姓名,性别)
4.2.1 数据依赖--数据依赖定义六
关系规范化的过程是概念单一化和逐步分 解关系的过程,就是把属性间存在的部分依 赖和传递依赖逐步转化为1对1和1对多的联系 的过程;
4.2.2 关系规范化
通过关系规范化,能够逐步消除数据冗余 和操作异常,从而提高数据的共享度,提高 插入、删除、修改数据的安全性、一致性、 单一性和灵活性。但规范化赿高,查询时需 要进行多个关系间的连接操作,从而增加了 一些查询的复杂性。所以,对于一个关系数 据库应用系统,每个关系空间规范到何种程 度,视具体情况灵活掌握,不能一概而论。
设一个关系R(U),X、Y为属性集U上的子 集,若X Y,并且为完全非平凡函数依赖, 同时Y 为单属性,则称X Y为R的最小函数 依赖。由R中所有最小函数依赖构成R的最小 函数依赖集,其中不含有冗余的传递函数依 赖。
例: R(A,B,C,D),函数依赖集:
FD={A B,B C,A 否为R 的最小依赖集?
详细设计
➢代码设计 ➢数据存储文件设计 ➢输入/输出设计