第7章数据库设计解答.ppt

华北电力大学计算机系 第七章 数据库设计 7.1 数据库设计概述 7.2 系统需求分析 7.3 概念结构设计 7.4 逻辑结构设计 7.5 数据库物理设计 7.6 数据库实施 7.7 数据库运行和维护 小结 7.1 数据库设计概述 7.1.1 数据库设计的任务、内容和特点 7.1.1.1 数据库设计的任务 数据库设计是指根据用户需求研制数据库结构的过程,具体地说,是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能有效的存储数据,满足用户的信息要求和处理要求。 也就是把现实世界中的数据,根据各种应用处理的要求,加以合理地组织,满足硬件和操作系统的特性,利用已有的DBMS来建立能够实现系统目标的数据库。 数据库设计的任务如图7.1所示。 7.1.1.2 数据库设计的内容 2.数据库的行为设计 图7.2 数据库设计的全过程 7.1.2 数据库设计方法简述 1.基于E-R模型的数据库设计方法 基于E-R模型的数据库设计方法是在需求分析的基础上,用E-R(实体—联系)图构造一个反映现实世界实体之间联系的企业模式,然后再将此企业模式转换成基于某一特定的DBMS的概念模式。 2.基于3NF的数据库设计方法 基于3NF的数据库设计方法是在需求分析的基础上,确定数据库模式中的全部属性和属性间的依赖关系,将它们组织在一个

文档评论(0)

1亿VIP精品文档

相关文档