数据库设计在软件开发中地位
口需求分析阶段:分析客户的业务和数据处理需求;
口概要设计阶段:设计数据库的E-R模型图,确认需求信息的正确和完整;
口详细设计阶段:将E-R图转换为多张表,进行逻辑设计,并应用数据库设计的三大范式进行审核;
口代码编写阶段:选择具体数据库进行物理实现;
口软件测试阶段:……
口安装部署:……
■数据库设计分6个阶段
需求分析
概念结构设计
逻辑结构设计
物理结构设计
数据库实施
数据库运行和维护
■需求分析和概念设计独立于任何数据库管理系统
■逻辑设计和物理设计与选用的DBMS密切相关
数据库设计案例——关系型数据库