第 7 章 数据库设计
1.
答:这里只概要列出数据库设计过程的六个阶段: ( l )需求分析; ( 2 )概念
结构设计; ( 3 )逻辑结构设计; ( 4 )数据库物理设计; ( 5 )数据库实施;
( 6 )数据库运行和维护。这是一个完整的实际数据库及其应用系统的设计过程 。
不仅包括设计数据库本身,还包括数据库的实施、运行和维护。设计一个完善
的数据库应用系统往往是上述六个阶段的不断反复。
9 .
答:重要性:数据库概念设计是整个数据库设计的关键,将在需求分析阶段所
得到的应用需求首先抽象为概念结构,以此作为各种数据模型的共同基础,从
而能更好地、更准确地用某一 DBMS 实现这些需求。设计步骤:概念结构的设
计方法有多种,其中最经常采用的策略是自底向上方法,该方法的设计步骤通
常分为两步:第 1 步是抽象数据并设计局部视图,第 2 步是集成局部视图,得
到全局的概念结构。
11 .
答:数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本 E 一 R 图转
换为与选用的 DBMS 产品所支持的数据模型相符合的逻辑结构。设计步骤为 : (
l )将概念结构转换为一般的关系、网状、层次模型; ( 2 )将转换来的关系、
网状、层次模型向特定 DBMS 支持下的数据模型转换; ( 3 )对数据模型进行
优化。
17 .
答:数据库的再组织是指:按原设计要求重新安排存储位置、回收垃圾、减少
指针链等,以提高系统性能。数据库的重构造则是指部分修改数据库的模式和
内模式,即修改原设计的逻辑和物理结构。数据库的再组织是不修改数据库的
模式和内模式的。进行数据库的再组织和重构造的原因:数据库运行一段时间
后,由于记录不断增、删、改,会使数据库的物理存储情况变坏,降低了数据
的存取效率,数据库性能下降,这时 DBA 就要对数据库进行重组织。 DBMS
一般都提供用于数据重组织的实用程序。数据库应用环境常常发生变化,如增
加新的应用或新的实体,取消了某些应用,有的实体与实体间的联系也发生了
变化等,使原有的数据库设计不能满足新的需求,需要调整数据库的模式和内
模式。这就要进行数据库重构造。
19.
答 :E 一 R 图为:
评论5