5.1 数据库设计概述5.2 需求分析5.3 概念结构设计5.4 逻辑结构设计5.5 数据库物理设计 第五章 数据库设计本章小结 第五章 数据库设计 5.1 数据库设计概述n DB设计: 数据库设计是指对于一个给定的应用环境,构造(设计)最优的数据模型,然后据此建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。 n DB设计的内容:(1)结构特性设计:概念设计(2)行为特性设计:应用设计n DB设计的目标: 满足要求与模拟精确程度 良好的数据库性能5.1 数据库设计概述 用户需求的收集和分析,结果得到数据字典描述的数据需求和数据流图描述的处理需求。 需求分析阶段 :对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型,可以用E-R图表示。 2. 概念结构设计阶段:一、 数据库设计的特点: 数据库建设是硬件、软件和干件(技术与管理的界面称为干件)的结合。 数据库设计应该和应用系统设计相结合,在整个设计过程中 要把结构(数据)设计和行为(处理、功能)设计密切结合起来。二、 数据库设计的步骤:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和