1、图的结构,数据流图:分层的DFD,绘制数据流图:构建顶层图,绘制数据流图:绘制DFD片断,数据建模过程,E-R图,概念结构设计的方法,实体-关系图:图例,实体分析法,确定局部视图的范围:实体的个数应适量识别实体及标识确定实体间的联系分配实体及联系的属性,识别实体及标识,实体分析法:确定实体间联系,一对一关系:两个实体都是强制性的 仅有一类实体是强制的 两类实体均非强制性的一对多关系 多端强制性 多端非强制性多对多关系,确定实体间联系时的陷阱,E-R图到关系模式的转换,实体模型:每个实体转成一个模式客户(客户名,身份证号,地址,联系电话)一对一关系模式:在两个关系模式中的任意一个模式中,加入另一
2、个模式的键和联系类型的属性 校长(姓名,性别,职称,年龄,校名,任职时间)学校(校名,地址,电话),E-R图到关系模式的转换,一对多关系模式:在n端实体类型对应的关系模式中加入1端实体类型的键和联系类型的属性,校长(姓名,性别,职称,年龄,校名,任职时间)学校(校名,地址,电话),E-R图到关系模式的转换,多对多关系模式:将联系类型也转换成关系模式,属性为两端实体类型的键加上联系类型的属性,学生(学号,姓名,性别,年龄)课程(课程号,课程名,授课老师)考试(课程号,学号,成绩),数据字典应用,数据元素说明 数据元素名或标识:即对用户而言有意义的名称;别名:可选择的名字 类型和长度:说明数据元素
3、的组成部分,是数字、字母还是其他;而长度则是指其最大的组成个数 默认值:即数据元素的一个初始值;可接受的值:即数据元素有效的合法取值范围 数据源:即对数据元素值的起源点的具体说明 安全:对于有权访问或更新每个数据元素的人或部门的标识 有责任用户:负责输入/改变数据元素值的用户标识 描述和评论:加上一些更好的说明数据元素的注解,数据字典应用,数据流说明 数据流名或标识:即在DFD中所对应的数据流名称 描述:说明数据流的用途与目的 别名:可选择的名字 数据源:数据流的起点 目的:数据流的终止点 记录:每个数据流都代表了一组被称为记录或数据结构的相关实体 量和频率:描述单位时间内数据流发生的次数。,
4、数据字典应用,数据存储(文件)说明 数据存储名或标识:在DFD中对应的数据存储名称 描述:说明数据存储的用途与目的 别名:可选择的名字 属性:输入或离开数据存储的标准数据流图名 量和频率:描述数据存储中记录出现的可估计的个数和更新频度加工说明 加工名或标识:即在数据流图中所对应的加工名称 描述:说明加工的用途与目的 加工数据标识:用来指明加工所在的层次 加工描述:说明包括的输入和输出数据流,数据字典应用,外部实体说明 实体名或标识:即在数据流图中所对应的实体名称 描述:说明实体的用途与目的 别名:可选择的名字 输入数据流 输出数据流数据元素说明的常用表示法:由构成:和,代表顺序连接的关系|:或
5、,代表从中选择一个*:n次重复():代表可选的数据项*:表示特定限制的注释,数据字典应用实例,客户基本信息=客户编号+客户名称+身份证号码+手机+小灵通+家庭电话客户编号=098客户名称=字4身份证号码=0915|0918手机=0911|0912小灵通=(区号)+本地号家庭电话=(区号)+本地号办公电话=(区号)+本地号 区号=094本地号=097|098,数据需求分析与设计要素,术语表数据结构分析,对表的内容要区分 主要字段和次要字段 稳定字段和不稳定字段 即时记录和历史记录另个需要考虑 联机事务需要报表需求决策查询需求 数据量与增长速度(数据查询失效案例)性能与扩展 并发可能性与数量,数据需求分析与设计要素,数据共享考虑 数据库、文件、XML 逐段加密问题 数据Filter原则 谁建立?谁修改?谁查询?谁应用?数据挖掘与分析 查询报表从规则入手 BI 数据挖掘,仓库(电信数据整合),数据仓库,
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1