第七讲空间数据库技术下.ppt

数据库设计的原理与方法 4.逻辑设计 逻辑设计又称为“实现设计”,逻辑设计的目的是从概念结构中(如ER图)导出特定DBMS可处理的数据库的逻辑结构(数据库模式和外模式),这些模式在功能、性能、完整性和一致性约束以及数据库的可扩充性等方面均应满足用户的各种要求。 数据库设计的原理与方法 1)导出初始模式:将概念设计结果(全局ER模式)转换成初始关系模式。 对关系数据库而言,其逻辑设计的主要步骤如下: 2)规范化处理:目的是减少乃至消除关系模式中存在 的各种异常,改善完整性、一致性和存储效率。 3)模式和性能评价:评价设计出的模式是否完全满足用户的功能要求,是否具有较高的效率。 4)模式修正:通过合并、分解或选用另外结构等方法,完善需求分析和概念设计过程中没能满足的用户需求(P205)。 ER模型(Entity Relationship Model) ER模型即实体联系模型,它是概念设计的主要方法和最常用的表达形式。ER模型的基本语义单位是实体与联系。ER模型可以形象地用图表表示,称为ER图。在ER图中,以矩形框表示实体类型,用椭圆表示实体类型和联系类型的属性,所有类型和属性都以相应的名称记入框内。联系类型和相关实体类型间以直线相连,并在直线的两端标明联系的种类(1:M,M:N或1:1)。 第七讲:

文档评论(0)

1亿VIP精品文档

相关文档