利用E-R模型进行数据库概念设计的步骤:局部E-R模型设计->全局E-R模型设计-全局E-R模型优化。对吗
时间: 2024-01-01 14:04:03 浏览: 46
基本上是对的,但是有一些细节需要补充说明。下面是利用E-R模型进行数据库概念设计的完整步骤:
1. 确定业务需求和范围,进行初步定义。
2. 利用局部E-R模型设计,对每个业务实体进行建模。
3. 对所有局部E-R模型进行集成,形成全局E-R模型。
4. 对全局E-R模型进行优化,包括冗余消除、关系合并、继承等。
5. 将优化后的全局E-R模型转换成关系模式,即数据库表结构。
6. 对关系模式进行规范化,以消除冗余和数据不一致问题。
7. 根据规范化后的关系模式进行物理设计,确定数据库存储方案,包括表空间、索引、存储结构等。
8. 实施数据库设计并进行测试,包括数据导入、查询、事务处理等。
需要注意的是,局部E-R模型是对单个实体进行建模,而全局E-R模型是对所有实体进行集成和优化,这两个过程是相互依存的。另外,全局E-R模型优化的过程可能需要多次迭代,直到达到最优状态为止。