1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概念模式.ppt

4、视图集成法 概念模型的视图(E-R图)集成法的设计步骤:  (1) 设计局部E-R模式(局部视图);  (2) 设计全局E-R模式(全局视图);  (3) 优化基本E-R模式(概念模式)。 4.1、视图集成法--局部E-R模式设计 4.2、视图集成法--全局E-R模式设计 4.2、视图集成法--全局E-R模式设计 4.3、视图集成法--优化和评审 总 结 总 结 关系型数据库基础 第三模块 数据库的设计 学习任务3-2:概念结构设计 主讲教师:赵丽梅 1、数据库设计概述 2、需求分析 回 顾 1、需 求 分 析 2、概念结构设计 3、逻辑结构设计 4、物理结构设计 5、数据库实施 6、运行与维护 1、任务 2、内容 3、方法 4、步骤 需求分析的任务、步骤 业务流程图(TFD图) 数据流图(DFD图) 数据字典(DD) 结构设计:数据库模式、框架和结构、静态模型的设计。 包括:概念、逻辑、物理 行为设计:行为和动作、应用程序和事务处理、动态模型的设计。 包括:应用程序的设计 任务:通过需求调查、收集与分析形成需求分析报告。 核心:数据字典+数据流图。 侧重:用户在数据管理中的信息要求+处理要求+安全性+完整性要求 步骤? (1)需求调查、分析→组织结构功能图、业务流程图 (2)确定系统范围(人、机边缘界定) (3)抽象提炼→绘制数据流图 (4)符号规范→编制数据字典 (5)归纳总结→形成需求分析报告(需求规格说明书) 是对系统的的一种逻辑抽象。 表达了数据和处理过程的关系。 多从外向内、由顶向下开始,(处理框进行编号) 符号约定: 在处理功能逐级分解的同时数据也逐级分解。 是各类数据描述的集合; 是数据收集和分析的成果。 据字典包含的5项内容:? 1、数据项 2、数据结构 3、数据流 4、数据加工(数据处理) 5、数据存储 ? 针对给定的应用环境和用户的需求, 构造数据模式, 搭建DB和应用系统。 主要的设计方法--规范设计法 (1)基于E-R模型的数据库设计方法 (2)基于3NF的数据库设计方法 (3)基于视图的数据库设计方法 用一些规定的符号及连线来表示某个具体业务处理过程。 描述的是完整的业务流程, 以业务处理过程为中心, 一般没有数据的概念。 知 新—纲 要 概念结构设计概述 E-R图 设计方法 视图集成法 1、概念结构设计 针对信息世界的建模(对现实世界进行抽象)---概念模型。 从用户角度看待:数据、处理要求、约束,反映用户观点的。 概念模型不依赖于具体硬件环境和DBMS的数据模型。 使设计者的注意力从复杂的现实细节中解脱出来,而只集中在最重要的信息的组织结构和处理模式上。 设计的过程:建立E-R模型的过程。 分E-R模式 (局部视图) 初步E-R模式 (全局视图) 基本E-R模式 (概念模式) 解决冲突 合并 消除冗余 修改、重构 (优 化) 2、E-R图 E-R图:实体联系(实体关系、实体联系)模型(模式)图, 是Entity-relationship的缩写。 是数据模型(模式)的一种表述形式。 常用符号与要素: 矩形--实体; 椭圆--属性; 菱形--实体间的关系; 连线--连接; 数字与字母--联系的类型(1:1、1:n、n:m)。 2、E-R图 E-R图作图步骤: 1、确定实体 2、确定联系 3、确定属性(实体、关系的) 4、确定关键字 5、确定联系类型 3、概念结构设计--设计方法 1、集中式模式设计法: 先设计一个全局概念数据模型,再根据全局数据模式为各个用户组或应用定义外模式。 2、视图集成法: 视图是按照某个用户组、应用或部门的需求说明,用E-R数据模型设计的局部模式。 以部分的需求说明为基础,分别设计局部模式,这些局部模式相当于各部分的视图,然后再以这些视图为基础,集成为一个全部模式。 分E-R模式 (局部视图) 初步E-R模式 (全局视图) 基本E-R模式 (概念模式) 解决冲突 合并 消除冗余 修改、重构 (优 化) 第一步:设计分E-R模式(局部视图) 1、选择出发点: 数据流图的某个局部应用。 2、逐一设计分E-R图: 从数据字典中抽取相应数据,参照数据流图,标定局部应用中的实体、实体的属性、标识实体的码,确定实体之间的联系及其类型。   数据字典中,“数据结构”、“数据流”和“数据存储”是若干属性有意义的聚合。可先从这些内容出发定义E-R图,然后再进行必要的调整。 分E-R模式 (局部视图) 初步E-R模式 (全局视图) 基本E-R模式 (概念模式) 解决冲突 合并 消除冗余 修改、重构 (

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档