数据库设计一般分为需求分析、结构设计、数据库的实现与部署(实施)、数据库的运行维护四个阶段。
结构设计包括概念设计、逻辑设计和物理设计。数据库实施的主要任务和目标是:在实际的计算机系统中建立数据库应用系统。
- 需求分析
就是分析用户的应用请求,了解用户系统需求,解决“干什么”的问题。 - 结构设计
包括概念设计、逻辑设计和物理设计。
概念设计的目标是产生反映全体用户信息需求的整体数据库概念结构;
逻辑设计的任务是把概念设计阶段产生的E-R图转换为具体DBMS支持的组织层数据模型,也就是转换为DBMS可以处理的数据库逻辑结构;
物理设计的任务和目标是为逻辑数据模型选取一个最适合应用环境的物理结构。 - 数据库实现与部署(实施)
主要任务和目标就是在实际的计算机系统中建立数据库应用系统,加载数据。 - 数据库的运行维护阶段
主要工作包括:数据库的备份和恢复、数据库的安全性和完整性控制、监视、分析、调整数据库性能、数据库的重组。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)