网站大量收购独家精品文档,联系QQ:2885784924

1.6数据模型数据结构与算法.pdf

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理及应用 数据库系统概述 本章目录 CONTENTS 数据库技术的产生与发展 数据库系统的组成 数据库系统的内部体系结构与 外部体系结构 三个世界及其有关概念 数据模型 数据模型  现实世界中的事物及其联系,经过两级抽象和 转换后形成了计算机世界中的数据及其联系, 而数据模型就是用来描述数据及其联系的。 数据库中存放数据的结构是由数据模 型决定的,数据模型是数据库的框架, 是数据库系统的核心和基础 数据模型 数据模型的概念 数据模型是描述数据、数据联系、数据的 语义和完整性约束的概念集合,由数据结 构、数据操作和完整性约束三要素组成。 数据模型 数据模型的组成要素 (1)数据结构 即数据组织的结构,用于描述系统的静态特征, 描述数据库的组成对象以及对象间的联系。 即: 一是描述数据对象的类型、内容、性质等; 二是描述数据对象间的联系。 数据模型 数据模型的组成要素 常用的数据结构有: 层次结构层次模型层次数据库 网状结构网状模型网状数据库 关系结构关系模型关系数据库 数据模型 数据模型的组成要素 (2)数据操作 对数据库中的数据允许执行的操作的集合, 包括操作及相应的操作规则(优先级)等, 描述了数据库的动态特性。 一类是查询操作 一类是更新操作 (含插入、删除和修改) 数据模型 数据模型的组成要素 (3)数据的完整性约束 一组完整性规则的集合。 完整性规则是数据模型中数据及其联系所具 有的制约和依存规则。 用以限定符合数据模型的数据库状态以及状 态的变化,以保证数据的正确、有效、相容。 数据模型 常用的数据模型 (1) (2) (3) 层次模型 网状模型 关系模型 数据模型 (1)层次模型  层次模型是采用树型结构(有根树)来表示实体及 其实体间的联系的模型。树形结构中的结点表示实 体型,实体型间的联系用指针表示。  采用层次模型的数据库的典型代表是IBM公司1968 年推出的IMS数据库管理系统 学校 信息学院 工学院 管理学院 生物学院 计算机专业 网络工程专业 机械专业 自动化专业 数据模型 (1)层次模型  有且仅有一个结点没有双亲,根结点 特  根以外的其他结点有且仅有一个双亲结点 点  父子结点之间的联系是一对多(1:n)的联系 任何一个给定的记录值只有按其路径查看时,才能显出 它的全部意义 学校 无双亲,根节点 信息学院 工学院 管理学院 生物学院 计算机专业 网络工程专业 机械专业 自动化专业 数据模型 (1)层次模型 层次模型的数据操纵与数据

文档评论(0)

恬淡虚无 + 关注
实名认证
内容提供者

学高为师,身正为范.师者,传道授业解惑也。做一个有理想,有道德,有思想,有文化,有信念的人。 学无止境:活到老,学到老!有缘学习更多关注桃报:奉献教育,点店铺。

1亿VIP精品文档

相关文档