数据库技术及应用教程1.pptVIP

  • 4
  • 0
  • 约6.49千字
  • 约 51页
  • 2016-08-10 发布于江西
  • 举报
数据库技术及应用教程1.ppt

数据模型 数据模型是数据库的框架 数据模型是数据库系统的核心和基础 三个世界的划分及其有关概念 三个世界的划分 首先将现实世界的事物及联系抽象成信息世界的信息模型 然后再抽象成计算机世界的数据模型 数据加工经历了现实世界、信息世界和计算机世界三个不同的世界,经历了两级抽象和转换 * 组织方式 表达方式 存取路径 数据及其联系 * 现实世界 概念模型 认识抽象 DBMS支持的 数据模型 信息世界 计算机世界 现实世界 数据处理的抽象和转换过程 四种数据模型 层次模型 层次模型的数据结构 * 无双亲,根节点 根以外的其他结点有且仅 有一个双亲结点; 父子结点之间的联系是一 对多(1:n)的联系 。 具有四个记录型:D,R,S,T S与T是叶节点,它们没有子女节点 由D到R,R到T,由D到S均是一对多的关系 * 层次数据模型 层次模型的数据操纵与数据完整性约束 进行插入操作时,如果没有相应的双亲节点(父节点)值就不能插入子女节点值 。 进行删除操作时,如果删除双亲节点值,则相应的子女节点值也被同时删除。 修改操作时,应修改所有相应的记录,以保证数据的一致性。 层次模型的优缺点 * 结构简单,层次分明 查询效率高 提供良好的数据完整性支持 不能直接表示多对多联系 插入和删除数据限制太多 查询子女结点必须通过双亲结点 优点 缺点 网状模型 网状模型

文档评论(0)

1亿VIP精品文档

相关文档