- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 数据库系统的三
您可能关注的文档
- 数字频带传输系统全解.ppt
- 数学9年级上圆的有关性质习题(带答案)-人教版第24章24.1第二课时全解.docx
- 数学-高中2年级-教案-1.1.4直观图画法课件苏教版必修2全解.ppt
- 数学、物理、化学、生物、地理常用软件介绍全解.doc
- 数学史选讲(第二讲)古希腊数学全解.ppt
- 数学双基研究-张奠宙全解.ppt
- 数学与创新思维全解.ppt
- 数学-2017届高三二轮专题突破专题一第2函数基本初等函数的图像性质全解.ppt
- 数学上册教案(初一)全解.doc
- 数学建模中的评价方法全解.ppt
- 《简单的小数加减法》(教学设计)-2023-2024学年三年级下册数学人教版.docx
- 旗帜鲜明的“Flag” 教学设计 高中生如何设定有效目标活动.docx
- 统编版(2019)必修中外历史纲要下册 第23课 和平发展合作共赢的时代潮流 教案.docx
- 2024-2025学年中职中职专业课公共事业类79 公共管理与服务大类教学设计合集.docx
- 2024-2025学年高中化学选修2 化学与技术鲁科版教学设计合集.docx
- 原地侧向投掷轻物教案(教案) 体育四年级下册.docx
- 第5章 基因突变及其他变异 高考强化2023-2024学年新教材高中生物必修第二册同步教学设计(人教版2019 多选).docx
- 第18课 美国的独立 教案.docx
- 2024-2025学年小学科学四年级上册青岛版(五四制2017秋)教学设计合集.docx
- 2024-2025学年小学劳动二年级上册人民版《劳动》(2022)教学设计合集.docx
文档评论(0)