1
数据库原理与应用技术
1.5.5 4.5 逻辑结构设计

4.5 逻辑结构设计

概念结构设计独立于任何一种数据模型,所以也不为任何一种DBMS所支持。为了用于所要求的数据库,必须将概念结构转换为某种DBMS支持的数据模型,这便是逻辑结构设计的任务,就是把概念设计阶段的基本E-R图转换成与选用计算机上DBMS所支持的数据模型相符合的逻辑结构(包括数据库模式和外模式)。

一般的逻辑结构设计分为以下三步,用图形描述如图4-24所示。

(1) 将概念结构转化为一般的关系模型、网状模型、层次模型。

(2) 将转化来的关系模型、网状模型、层次模型转换成特定DBMS支持下的数据模型。

(3) 对数据模型进行优化。

图4-24 逻辑结构设计三步骤