第5章_信息存储与管理..pptVIP

  • 9
  • 0
  • 约4.37千字
  • 约 26页
  • 2016-12-19 发布于重庆
  • 举报
5.3.4 数据库的数据模型(续) 数据库系统中的一个核心问题是如何表示和处理这些实体之间的关系。在数据库中表示实体之间联系的方式称为数据模型。目前常用的有以下三种: 层次模型(一对多) 网络模型(多对多) 关系模型(关系) 基于关系模型建立的数据库系统称为关系数据库系统。 * 层次模型 建筑物1 房间的父层次 房间2 设备3 维修商3 维修3 房间1 设备2 维修商2 设备1 维修商1 维修2 维修1 建筑物的子层次 设备的父层次 房间的子层次 维修商的父层次 设备的子层次 维修的父层次 维修商的子层次 数据库中的数据按层次结构的形式进行组织,是一种以记录为节点的有向树。其节点间的联系有以下特点: (1)有且仅有一个节点无父节点,这个节点称为根节点; (2)其它节点有且仅有一个父节点; (3)上层节点与下层节点之间的联系是1?n * 网络模型 供应商 1 供应商2 维修商 1 维修商2 维修商3 设备 1 设备2 网状模型中记录与记录之间的联系呈网状结构,其特点如下: (1)有一个以上节点没有父节点; (2)一个节点可以有多于一个以上的父节点; (3)两个节点之间可以有一种或多种联系。 * 关系模型 用一系列二维表存储信息的数据库模型。其特点如下: (1)一张二维表描述一种关系; (2)一个关系包含一个特定实体类的信息 (3)表中的每一列表示一个属性(字段或数据项)

文档评论(0)

1亿VIP精品文档

相关文档