第1章 数据.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文档。上传文档
查看更多
第1章 数据

数据库系统概论(第四版) 邵 超 河南财经政法大学 计算机与信息工程学院 sc_flying@163.com 内容安排 ? 基础篇 第一章 绪论 第二章 关系数据库 第三章 关系数据库标准语言SQL 第四章 数据库安全性 第五章 数据库完整性 ? 设计与应用开发篇 第六章 关系数据理论 第七章 数据库设计 第八章 数据库编程 内容安排 ? 系统篇 第九章 关系查询处理和查询优化 第十章 数据库恢复技术 第十一章 并发控制 * 第十二章 数据库管理系统 第一至第十一章是本科专业的基本教程(书中有*号的部分除外) 第十二至第十七章是高级教程 第一章 绪论 1.1 数据库系统概述 1.2 数据模型 1.3 数据库系统结构 1.4 数据库系统的组成 1.5 小结 数据库应用实例——图书馆数据库系统 一个查询界面 一个查询结果 图书馆数据库 图书馆数据库系统工作原理 用户通过应用程序输入查询条件,应用程序将查询条件转换为查询命令(SQL语言编写),将该命令发给DBMS(管理数据库的软件); DBMS根据接收到的查询命令从图书馆数据库中取出数据返回给应用程序 ; 应用程序按用户通俗易懂的格式显示查询结果。 第一章 绪论(1) 数据库的概念及其产生和发展 数据库管理系统和数据库系统 概念模型和数据模型 实体-联系方法和E-R图 一、数据库(Database, DB)的概念 顾名思义,数据库就是存放数据的仓库 数据:描述事物、表达信息(语义解释) (张三,1985,河南财经学院) 数据库技术的重要作用 计算机的主要作用是科学计算和信息处理,其操作的对象就是在计算机应用的各行各业中处于最基础地位的数据,而管理数据最有效的手段就是数据库 计算机应用的主潮流:以各种信息系统为高层,以数据库为低端支持层,以网络为神经传输 作为信息系统的核心和基础,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志 数据库的概念(续) 数据管理技术的发展 数据管理:对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题。 驱动力:应用需求、软硬件的发展 三阶段:人工管理、文件系统、数据库系统(60’s) 数据的共享性 数据的独立性 数据的冗余度(数据的不一致性) 数据的结构化 数据的管理者 每一阶段的发展以数据存储冗余不断减小、数据独立性不断增强、数据操作更加方便和简单为标志,各有各的特点。 数据管理技术的发展 数据管理技术的发展(续) 例:计算学生总成绩的程序 数据管理技术的发展(续) 数据管理技术的发展(续) 数据管理技术的三个发展阶段 (见P3表1.1) 人工管理 文件系统 数据库系统 数据库的概念(续) 数据库的概念 数据库是长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 三个基本特点 永久存储 有组织 可共享 数据库的概念(续) 数据库的发展历程 第一代数据库(60年代末):网状、层次 第二代数据库(70年代):关系 第三代数据库(80年代):面向对象等 二、数据库管理系统和数据库系统 数据库管理系统:数据库系统的核心 Database Management System, DBMS 位于用户与操作系统之间的一层数据管理软件(见P6图1.2) 继操作系统之后最复杂的系统软件 如Foxpro、SQL Server、Oracle、DB2等 负责对数据进行统一管理和统一控制 数据库管理系统和数据库系统(续) 数据库管理系统 用途:科学地组织和存储数据、高效地获取和维护数据 主要功能 数据定义功能(DDL):存入数据字典——存取数据的依据 数据组织、存储和管理:提高空间利用率和存取效率 数据操纵功能(DML):实现对数据库中数据的基本操作 数据库的事务管理和运行管理:对运行过程进行监控,以保证数据的安全性、完整性、并发控制、系统恢复等 数据库的建立和维护功能:数据装载、数据转储、数据库的重组织、性能监视等 数据库管理系统和数据库系统(续) 数据库系统(常简称为数据库) Database System, DBS 在计算机系统中引入数据库后的系统构成(见P6图1.1) 人-机系统 三、概念模型和数据模型 要设计一个数据库系统,首先要对它所涉及的现实世界进行抽象,找出数据本身的内容及其联系。 通俗地讲,数据模型是指现实世界的模拟 两大类数据模型 概念模型 逻辑模型(通常也简称为数据模型)和物理模型 数据模型的三要素

文档评论(0)

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

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

1亿VIP精品文档

相关文档