第三章 数据库的逻结构与物理结构设计.docVIP

  • 16
  • 0
  • 约 24页
  • 2016-08-18 发布于贵州
  • 举报

第三章 数据库的逻结构与物理结构设计.doc

第三章 数据库的逻结构与物理结构设计

第三章 数据库的逻辑结构与物理结构设计 数据库的逻辑结构设计的主要任务是把概念层数据模型转换为组织层数据模型,即根据数据库的概念结构导出特定的数据库管理系统可以处理的数据库的逻辑结构。与数据库的逻辑结构相对应,本章我们称组织层的数据模型为逻辑模型。数据库的物理结构设计的主要任务是为逻辑模型选取一个最适合应用要求的物理结构。 本章主要介绍以下内容: 逻辑模型 关系模型 关系规范化 逻辑结构设计的任务 数据库的物理结构设计 第一节 逻辑模型 概念模型经过转换成为逻辑模型(也称为结构数据模型、组织层数据模型,常简称为数据模型)。它直接面向数据库的逻辑结构,直接与DBMS有关。 一、主要的逻辑模型 目前,数据库领域中主要的逻辑模型有层次模型、网状模型、关系模型和面向对象模型等。 1. 层次模型 层次模型(Hierarchical Model)是按照层次结构的形式组织数据库数据的数据模型,是数据库中使用较早的一种数据模型,其典型代表是IBM公司研制的、曾经被广泛使用的第一个大型商用数据库信息管理系统IMS(Information Management System)。 (1)数据结构。层次模型使用树形结构表示实体及实体间的联系。层次模型的基本特点是:有且只有一个结点没有父结点,这个结点称为根结点;根以外的其他结点有且只有一个父结点。 在层次模型中,树的结点是记录类型。上一层记录类型和下一层记

文档评论(0)

1亿VIP精品文档

相关文档