还剩2页未读,继续阅读
文本内容:
第7章数据库设计1.试述数据库设计过程答这里只概要列出数据库设计过程的六个阶段l)需求分析;2)概念结构设计;3)逻辑结构设计;4)数据库物理设计;5)数据库实施;6)数据库运行和维护这是一个完整的实际数据库及其应用系统的设计过程不仅包括设计数据库本身,还包括数据库的实施、运行和维护设计一个完善的数据库应用系统往往是上述六个阶段的不断反复2.试述数据库设计过程各个阶段上的设计描述答各阶段的设计要点如下l)需求分析准确了解与分析用户需求(包括数据与处理)2)概念结构设计通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型3)逻辑结构设计将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化4)数据库物理设计为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)5)数据库实施设计人员运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行6)数据库运行和维护在数据库系统运行过程中对其进行评价、调整与修改3.试述数据库设计过程中结构设计部分形成的数据库模式答数据库结构设计的不同阶段形成数据库的各级模式,即l)在概念设计阶段形成独立于机器特点,独立于各个DBMS产品的概念模式,在本篇中就是E一R图;2)在逻辑设计阶段将E一R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式,然后在基本表的基础上再建立必要的视图Vi娜),形成数据的外模式;3)在物理设计阶段,根据DBMS特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式4.试述数据库设计的特点答数据库设计既是一项涉及多学科的综合性技术又是一项庞大的工程项目其主要特点有l)数据库建设是硬件、软件和干件(技术与管理的界面)的结合2)从软件设计的技术角度看,数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来5.需求分析阶段的设计目标是什么?...。