数据库技术与应用PPT课件第六章 数据库设计教学幻灯片.ppt

数据库技术与应用PPT课件第六章 数据库设计教学幻灯片.ppt

数据库技术与应用PPT课件第六章 数据库设计教学幻灯片.ppt

第六章 数据库设计;6.1 数据库设计概述;6.1.1 数据库与MIS;6.1.2数据库设计设计方法与特点;静态数据设计与动态行为设计相分离; 数据库设计方法: ;基于E-R模型的数据库设计方法是由P.P.S.chen于1976年提出的数据库设计方法,其基本思想是在需求分析的基础上,用E-R(实体—联系)图构造一个反映现实世界实体之间联系的企业模式,然后再将此企业模式转换成基于某一特定的DBMS的概念模式。 基于3NF的数据库设计方法是由S·Atre提出的结构化设计方法,其基本思想是在需求分析的基础上,确定数据库模式中的全部属性和属性间的依赖关系,将它们组织在一个单一的关系模式中,然后再分析模式中不符合3NF的约束条件,将其进行投影分解,规范成若干个3NF关系模式的集合。;基于视图的数据库设计方法:此方法先从分析各个应用的数据着手,其基本思想是为每个应用建立自己的视图,然后再把这些视图汇总起来合并成整个数据库的概念模式。 除了以上三种方法外,规范化设计方法还有实体分析法、属性分析法和基于抽象语义的设计方法等。 规范设计法从本质上来说仍然是手工设计方法,其基本思想是过程迭代和逐步求精。 ;6.1.3数据库设计基本步骤;需求分析是整个数据库设计过程的基础,要收集数据库所有用户的信息内容和处理要求,并加以规格化和分析。这是最费时、最复杂的一步,但也是最重要的一步,相当于待构建的数据库

文档评论(0)

1亿VIP精品文档

相关文档