数据库原理教程第一课全解.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理教程第一课全解

三、 最常见的数据模型 数据库中最常见的逻辑数据模型 ●层次模型 ●网状模型 ●关系模型 ●面向对象模型 ●对象关系模型 非关系模型 注意:这里讲的数据模型都是逻辑上的,是计算机能够理解,且被 DBMS 支持的数据视图。 非关系模型 在非关系模型中,实体用记录表示;实体的属性用记录的数据项即字段表示;实体间的联系转换为记录之间的两两联系。 ● 基本层次联系 非关系模型中数据结构的单位是基本层次联系。 它是指两个记录以及它们之间的 1:n(包括1:1)的联系。 Ri Rj Lij 层次模型 ● 定义 满足下条件的基本层次联系的集合。 (1)有且只有一个结点无父结点,称根结点; (2)根除外的其它结点有且只有一个父结点。 ● 基本特点 对任意一个给定的记录值,只有按其路径查看时,才能显示出它的全部意义。没有一个子女结点能脱离双亲记录值而独立存在。 网状模型 ● 定义 满足下条件的基本层次联系的集合。 (1)允许一个以上结点无父结点; (2)一个结点可以有多个父结点。 网状模型的数据结构更具有普遍性,它还允许两个记录之间有多种联系。 四、 关系模型 关系模型时目前最重要的数据模型。关系数据库系统是采用关系模型来组织数据。 ● 关系模型的数据结构 从用户的角度来看,关系模型中数据的逻辑结构就是一张二维表。 ● 关系de一些术语 关系 元组 属性 码 域 分量 关系模式 注意:关系模型要求关系必须是规范化的。 关系中的每个分量都是不可分的。至少满足1NF ● 关系模型的数据操作 (1)关系模型的操作包括: 查询 插入 删除 修改 (2)定义数据操作的方法有两种 关系代数 (并、交、差、选择、投影、连接) 关系演算 (元组关系演算 域关系演算) 关系模型的数据操作是元组集合的操作。操作的对象和操作的结果都是关系。 ● 关系模型的完整型约束 (1)实体完整性 (2)参照完整性 (3)用户自定义的完整性 实体完整性和参照完整性是通用完整性约束,由关系模型明确定义 ● 关系模型的存储结构 关系模型中,实体以及实体间的联系全都用二维表来表示。 在关系数据库中,表的物理结构常以OS的文件形式来组织。一个表可以对应一个文件,也可以对应多个文件。 ● 关系模型的优缺点 1.3 数据库系统de结构 考察数据库系统的结构可以有不同的角度。 从 DBMS 的角度看,数据库系统通常采用三级模式结构 内模式 外模式 模式 从 USER 的角度看,数据库统的结构分为 单用户结构 主从式结构 分布式结构 客户/服务器结构 浏览器/应用服务器/数据库服务器结构 1.3.1 数据库系统的外部结构 单用户数据库系统 ● 整个数据库系统(包括应用程序、DBMS、数据)都安装在一台计算机上 ● 为一个用户所独占 ● 不同机器之间不能共享数据 单用户系统是一种早期的数据库系统,目前已经不再流行 主从式结构 ● 数据库系统,包括应用程序、DBMS和数据都集中存放在主机上 ● 所有处理任务都由主机来完成 ● 用户通过主机的终端并发地访问数据库,共享数据资源 主从式结构的数据库系统是一种一台主机带多个终端的多用户系统 分布式结构 ● 分布式结构的数据库系统中,数据在逻辑上是一个整体,但物理地分布在计算机网络的不同结点上 ● 网络中的每个结点都可以独立处理本地数据库中的数据,执行局部应用 ● 也可以同时存取和处理多个异地数据库中的数据,执行全局应用 客户/服务器结构 ● 客户/服务器结构的数据库系统把DBMS功能和应用分开 ● 网络中某些结点上的计算机专门用于执行DBMS功能,称为数据库服务器(简称服务器 ● 其他结点上的计算机安装DBMS的外围应用开发工具,支持用户的应用,称为客户机 客户/服务器结构是广泛采用的数据库系统结构。大部分商品化的DBMS都支持这种结构。 1.3.2 数据库系统的三

您可能关注的文档

文档评论(0)

0022515 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档