- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十章 关系数据库系统 一个计算机系统,包括硬件、软件、数据和服务。硬件和软件是计算机系统实施其功能的物质保证,而真正有用的是数据和信息。 服务比数据更重要。服务把数据变成有用的东西、使数据发挥其应有的活力。信息系统就是对数据进行管理并提供数据信息服务的软件系统。本章我们讨论信息系统的核心 ―― 数据库系统。 10.1 数据库初步 一、 文件系统 在计算机系统中,操作系统以文件的形式保存永久性数据,数据以文件形式保存,不仅使读文件的程序可以多次使用,其他程序只要知道数据格式和组织方式都可以使用它-即数据资源共享。 二、文件为基础的数据管理系统的不足: 1.数据不独立 2.数据重复 3.难以提供符合用 户不同要求的信息 4.难于保障安全 10.1 数据库初步 10.1.2 数据库系统 把一个单位,或某个行业,或某个团体的所有数据独立出来集中管理,按数据本身的内在联系组织、存放和操作数据。 数据库管理系统 (Data Base Management System(DBMS) 负责数据的查找以及增、删、改操作,维护数据的一致性、完整性,提供正确使用的各种机制,如备份、保密、事务、故障恢复;建立详细记述数据使用情况的各种日志,以便跟踪数据库使用的历史。 数据库管理系统(DBMS) 数据库的特点 1.数据是集成的 2.数据重复少 3.应用程序与数据独立 4.容易提供符合用户不同要求的信息。 5.易于提供安全保障 10.1.3 数据库数据的组织 1. 数据的类型与值 数据:是对客观事物的表征与度量, 即说明该事物的特征。 数据必须有出现的这个数据有环境中才有意义, 如指明描述对象并列一个表: 用型定义的抽象数据形式: 型:指明事物的属性,规定取值类别的范围 型值:给事物“定性”, 值集:给事物“定量”。 模型:对事物更加具体化的抽象,说明事物内各元素间的结构关系, 10.1.3 数据库数据的组织 2. 数据模式与模型 数据模式: 数据组织起来, 利用数据本身的关系建立联系形成某种“样子”的结构, 称为模式(schema), 例如:百货公司仓库,不同的存放原则登录的数据具有不同模式: (1)按时间先后顺序存放-顺序模式 (2)按物品用途存放-分类模式 (3)按产地分类存放-地域模式 (4)按体积与重量原则-重量模式 (5)按流动快慢原则-销售模式 数据模型: 10.1.3 数据库数据的组织3.数据库中的 数据模式与模型 物理模式:实际存放的模型 逻辑模式: 数据库管理的基础, 着眼于编制管理程序方便和管理可靠安全, 采用单一模型。 数据库模型分类: 层次模型-层次数据库 网状模型-网状数据库 关系模型-关系数据库 对象模型-面向对象数据库 数据库系统为用户提供概念模式或者逻辑模式, 常见的概念模型有:E-R(实体关系)模型、对象模型、语义数据模型(SDM)等 概念模式:着重与数据之间的逻辑联系 存储模型:更强调存储效率 数据库的三级模式 4.数据模型 模型:指明事物本质的方法,是对事物、现象、过程等客观系统的简化描述,是理解系统的思维工具。 模型分类: 数据建模:据用户的数据视图建立系统模型的过程 常用的数据建模工具: 实体-联系(E-R)模型 语义对象模型 数据模型三要素: 数据结构 数据操作 完整性约束 常用的数据结构(层次、网状、关系、对象) 层次模型:一棵倒置的树 常用的数据结构(层次、网状、关系、对象) 网状模型: 特点:是一个数据结点有不止一个父结点 常用的数据结构(层次、网状、关系、对象) 关系模型: 关系数据形式上是一个二维表(table),表描述了一类应用对象的实例状态,表中的数据要满足完整性约束要求 常用的数据结构(层次、网状、关系、对象) 对象模型: 以对象模型组织的数据库叫面向对象数据库 对象: 封装了数据和操作,子对象继承父对象的数据和操作,类对象定义封装、和继承的形式,每个实例对象只存储各属性的数据,当向该实例对象发消息时,根据实例对象查出其类对象,从中找出方法并检查无误后以实例对象的数据处理该消息。 对象式数据库的特性: 检索效率高、自然合理 几个基本概念 数据库(DB):数据库是永久存放的数据集合,它由DBMS软件管理。用户通过DBMS提供的界面语言或界面工具使用它 数据库管理系统(DBMS) 对数据库数据进行统一管理的一种系统软件 功能: 物理数据库:按物理模型存放在存储介质上的一组文件数据集合,比如磁盘、磁带等。 逻辑数据库:以某种逻辑结构建立的数据集合,对数据的查、存、改、删的操作均针对此库中的元素进行。 10.1.4 数据库应用模式 数据库系统的应用模式分类: 单用户
您可能关注的文档
- 第7讲 公示语和翻译中的文化 汉英翻译 教学课件.ppt
- 第7讲 曲线曲面基础.ppt
- 第7讲_面试技巧.ppt
- 第7讲反不正当竞争法.doc
- 第7课《战国时期的社会变化》课件 共38张图文.ppt
- 第7章 成本控制制度.ppt
- 第7章 磁电式传感器和霍尔传感器.ppt
- 第7章 基于折射型微光学的现代光学系统.ppt
- 第7章 系统实现技术.ppt
- 第7章__AT89C51单片机综合设计.ppt
- 2025年高精度实验电炉项目市场调查研究报告.docx
- 2025年小型日用家电项目市场调查研究报告.docx
- 2025至2030年中国农业生物制品行业发展研究报告.docx
- 2025至2030年中国双斜钉箱机行业发展研究报告.docx
- 2025至2030年中国交通牌行业发展研究报告.docx
- 2025至2030年中国人造硅灰石粉(块)行业发展研究报告.docx
- 2025至2030年中国化油器座行业发展研究报告.docx
- 2025至2030年中国保管柜行业发展研究报告.docx
- 2025至2030年中国三陈窖水晶酒行业发展研究报告.docx
- 2025至2030年中国WLED显示驱动器行业发展研究报告.docx
文档评论(0)