预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共168页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第四章数据库设计4.1数据库设计概述4.1.1数据库设计的特点数据库设计的任务和特点(续)数据库设计的任务和特点(续)数据库设计的任务和特点(续)4.1数据库设计概述4.1.2数据库设计方法数据库设计方法(续)数据库设计方法(续)数据库设计方法(续)4.1数据库设计概述4.1.3数据库设计的基本步骤数据库设计的基本步骤(续)数据库设计的基本步骤(续)数据库设计的基本步骤(续)数据库设计的基本步骤(续)数据库设计的基本步骤(续)数据库设计的基本步骤(续)数据库设计的基本步骤(续)数据库设计的基本步骤(续)数据库设计的基本步骤(续)第四章数据库设计需求分析(续)4.2需求分析4.2.1需求分析的任务4.2.2需求分析的重点需求分析的重点(续)4.2.3需求分析的方法一、调查与初步分析用户需求调查与初步分析用户需求(续)调查与初步分析用户需求(续)调查与初步分析用户需求(续)二、常用调查方法三、进一步分析和表达用户需求进一步分析和表达用户需求(续)进一步分析和表达用户需求(续)进一步分析和表达用户需求(续)进一步分析和表达用户需求(续)数据流图数据流图(续)数据流图(续)数据字典一、数据字典的用途二、数据字典的内容第四章数据库设计4.3概念结构设计4.3.1概念结构设计的方法与步骤概念结构设计的方法与步骤(续)概念结构设计的方法与步骤(续)4.3概念结构设计4.3.2数据抽象与局部视图设计一、数据抽象数据抽象(续)数据抽象(续)数据抽象(续)数据抽象(续)二、局部视图设计⒈选择局部应用选择局部应用(续)⒉逐一设计分E-R图逐一设计分E-R图(续)逐一设计分E-R图(续)逐一设计分E-R图(续)逐一设计分E-R图(续)逐一设计分E-R图(续)4.3概念结构设计4.3.3集成局部视图集成局部视图(续)集成局部视图(续)一、合并分E-R图,生成初步E-R图⒈属性冲突⒉命名冲突⒊结构冲突二、修改与重构1.冗余2.消除冗余的方法消除冗余的方法(续)三、验证整体概念结构验证整体概念结构(续)第四章数据库设计4.4逻辑结构设计4.4逻辑结构设计4.4逻辑结构设计4.4.1概念模型向关系模型的转换E-R图向关系模型的转换(续)E-R图向关系模型的转换(续)E-R图向关系模型的转换(续)E-R图向关系模型的转换(续)E-R图向关系模型的转换(续)E-R图向关系模型的转换(续)E-R图向关系模型的转换(续)E-R图向关系模型的转换(续)向特定DBMS规定的模型进行转换数据模型的优化4.4逻辑结构设计4.4.2外模式的设计外模式设计(续)外模式设计(续)外模式设计(续)外模式设计(续)外模式设计(续)外模式设计(续)第四章数据库设计4.5物理结构设计4.5物理结构设计4.5物理结构设计4.5.1确定数据库的物理结构1.确定数据的存储结构1.确定数据的存储结构(续)2.确定数据的存取方法2.确定数据的存取方法(续)4.5物理结构设计4.5.2评价物理结构评价物理结构(续)第四章数据库设计4.6数据库的实施一、定义数据库结构二、数据装载三、编制与调试应用程序四、数据库试运行第四章数据库设计4.7数据库运行与维护数据库运行与维护(续)数据库运行与维护(续)数据库运行与维护(续)数据库运行与维护(续)数据库运行与维护(续)数据库运行与维护(续)第四章数据库设计4.8数据库设计举例数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)将概念结构转换成关系模式将概念结构转换成关系模式(续)将概念结构转换成关系模式(续)将概念结构转换成关系模式(续)将概念结构转换成关系模式(续)将概念结构转换成关系模式(续)将概念结构转换成关系模式(续)将概念结构转换成关系模式(续)将概念结构转换成关系模式(续)将概念结构转换成关系模式(续)将概念结构转换成关系模式(续)对数据模型进行优化数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)数据库设计举例(续)