上传者: u011062044
|
上传时间: 2022-05-16 19:06:09
|
文件大小: 701KB
|
文件类型: PPTX
3.4 逻辑结构设计
导语
数据库逻辑结构设计是把概念结构设计的结果转换成具体数据模型所允许的结构,即适应于某种特定数据库管理信息系统所支持的逻辑模型,数据库逻辑设计依赖于逻辑数据模型和数据库管理信息系统。数据模型可以分为传统的数据模型、面向对象数据模型以及针对空间数据的特征而设计的空间数据模型等。
2
内容提纲
3
3.4.1 逻辑结构设计的任务和步骤
3.4.2 E-R图向逻辑模型的转换
1. 逻辑结构设计的任务
逻辑结构设计的任务是将全局概念结构转化为某个具体DBMS所支持的数据模型,并根据逻辑结构设计准则、数据的语义约束、规范化理论等对数据模型的结构进行适当的清整和优化,形成合理的全局逻辑结构,并设计出用户子模式。
4
2. 逻辑结构设计的步骤
逻辑结构设计的步骤主要有三步。
第一,将概念模型转化为一般的数据模型;
第二,将一般的数据模型向特定的DBMS所支持的数据模型转换;
第三,对数据模型进行优化产生全局逻辑结构,并设计出外部模式。
5
内容提纲
6
3.4.1 逻辑结构设计的任务和步骤
3.4.2 E-R图向逻辑模型的转换
1. 转换原则
一个实体转换为一个关系模式;