第八章-数据库.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章-数据库.ppt

第八章 计算机控制系统中数据库技术 第八章 计算机控制系统中的数据库技术 Database Technology of Computer Control System 本章内容简介 计算机控制系统与数据库 数据库技术概述 计算机控制系统中的数据库 基于关系模型的数据库 关系数据库的设计和应用 数据库的接口设计 第一节 Unit 1 过程计算机控制系统与数据库 Process Computer Control System and Database 本节内容简介 计算机控制系统对数据库的需求 数据库技术的先进思想 8-1-1 控制系统对数据库的需求 工业控制与自动化技术的发展 信息化、智能化、集成化 人工智能与拟人智能 计算机控制系统功能的扩展 从稳定生产?优化生产 封闭式系统?交互式系统 企业综合自动化需要对实时信息与历史信息进行综合处理 8-1-2 数据库技术的先进思想 数据库的特点 集成化的有穷数据集合 按照数据间的自然联系,以最佳的方式组织、存储数据,使之具有最小的冗余度 提供共享性 允许几个用户同时并发地使用数据库 具有较高的数据独立性 确保数据的安全性和完整性 面向数据而不是面向应用 第二节 Unit 2 数据库技术概述 Introduction of Database Technology 本节内容简介 数据库系统的基本概念 数据库系统结构 数据库管理系统 关系数据库查询语言SQL 8-2-1 数据库系统的基本概念(1) 数据库系统与文件系统的区别 能实现数据的充分共享、交叉访问、与应用程序的高度独立性 没有不必要的冗余,数据被结构化 数据的插入、修改和检索都通过DBMS 数据库系统是采用了数据库技术的计算机系统,其含义已不仅仅是DBMS,也不仅仅是数据库,而是存储介质、处理对象和管理系统的集合体。 8-2-1 数据库系统的基本概念(2) 数据库系统的组成 数据库(DB) 物理数据库(工作数据的集合) 、描述数据库 硬件支持系统 服务器、大规模存储设备、网络通信设备、终端等 软件支持系统 操作系统、宿主语言、实用程序和数据库管理系统等 数据库管理员(DBA) 管理、开发和使用数据库系统的人员 8-2-1 数据库系统的基本概念(3) 数据库系统应用的效益 灵活性和简易性:容易扩充,容易理解 面向用户:满足用户多方需求 数据控制:减少数据的冗余与不一致性 快速增加新的应用:全力于应用的逻辑设计 程序设计方便:减少了程序设计的工作量 修改方便:数据的独立性使维护工作量大减少 标准化:促进企业的数据一致性和使用方法的标准化 8-2-2 数据库系统结构(1) 数据视图 从某个角度看到的数据特性 数据库系统的三级结构 外层——最接近于用户 单个用户能看到的数据,单个用户使用的数据视图称为外模型 概念层 涉及到所有用户的数据定义,也即全局的数据视图,称为概念模型 内层——最接近于物理存储设备 涉及到实际数据存储的方式,物理存储的数据视图称为内模型 8-2-2 数据库系统结构(2) 数据库的数据定义语言(DDL) 用DDL描述前面三种模型分别得到外模式(子模式)、概念模式(或模式)、内模式(或存储模式)。 三级抽象结构使用户不必关心数据在计算机中的表示和存储,能逻辑抽象地处理数据,而把数据的具体组织留给DBMS管理。 为实现这三个抽象级别之间的转换,数据库管理系统在这三级结构间提供了两层变换:外模式/模式变换、模式/内模式变换。 8-2-2 数据库系统结构(3) 数据库系统的体系结构示意图 8-2-2 数据库系统结构(4) 用户 一般是指使用数据库的应用程序和联机终端用户。编写应用程序的语言可以是高级程序设计语言,也可以是汇编语言(宿主语言,或主语言)。 数据操纵语言(DML) 外模式 用户与数据库系统的接口,面向一个或多个用户需求的那部分数据的描述。外部视图由若干外部记录类型组成,外模式是外部视图中每个外部记录类型的定义 外模式中还必须定义它与概念模式间数据结构的差异。 8-2-2 数据库系统结构(5) 模式 全局逻辑视图称为概念视图,概念视图由若干个概念记录类型组成。 模式定义了所有概念记录类型,因此它是数据库中全部数据的逻辑结构的描述,即数据模型的描述。 模式还要描述记录之间的联系等。而概念模式提供了一种约束其他两级要求稳定的中间观点,使得这两级的任何一级的改变都不受另一级牵制。 在模式中还必须达到数据独立性。 8-2-2 数据库系统结构(6) 内模式 内部视图是数据库中最低一级的逻辑表达,它由若干内部记录类型组成。内部记录也称为存储记录。内模式要定义所有的内部记录类型,定义一些索引、数据在存储器中存放的位置,以及安全性、恢复和其它管理方面的细节。所以内模式是数据在物理存储方面的描述。 比内模式更接近

文档评论(0)

docinpfd + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5212202040000002

1亿VIP精品文档

相关文档