数据库原理与应用(第4版).ppt

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

高职高专计算机系列规划教材 《数据库原理与应用》 (第4版) 靳学辉 边 晶 陈 立 编著 电子工业出版社 《数据库原理与应用》 第1章 数据库基础 第2章 关系数据库的基本理论 第3章 关系数据库标准语言SQL 第4章 Visual FoxPro 8.0简介 第5章 VisuaI FoxPro 8. 0编程基础 《数据库原理与应用》 第6章 使用项目管理器创建表 第7章 数据库与数据库表 第8章 视图与查询 第9章 结构化程序设计简介 第10章 面向对象的程序设计 《数据库原理与应用》 第11章 表单 第12章 菜单 第13章 报表与标签 第14章 综合实例 附录A、B 第1章 数据库基础 学习要点 1、数据库系统的概念、特点、组成及分类 2、信息的三个领域 3、实体联系模型、数据模型 4、层次、网状、关系模型 5、数据库管理系统的功能、 现状及发展方向 第1章 数据库基础 1.1 数据管理技术的发展 1.2 数据库系统方法 1.3 现实世界的数据描述 1.4 三种主要的数据模型 1.5 数据库管理系统 1.6 数据库的新技术 习题及参考答案 1.1 数据管理技术的发展 数据管理是指对数据的组织、存储、检索和维护等工作。数据管理是数据处理的基本环节。随着20世纪40年代末电子计算机的广泛使用,特别是高效率存储设备的出现,使数据处理工作发生了革命性的改变,不仅加快了处理速度,而且扩大了数据处理的规模和范围。这时把电子计算机进行的数据处理称为电子数据处理,简称为EDP(Electronic Data Processing)。 1.1.1 EDP技术的发展阶段 随着计算机软件和硬件的发展,EDP技术的发展大体上经历了三个阶段。 1.程序管理方式阶段 电子数据处理技术发展的第一阶段(大约在1960年以前)为程序管理方式阶段。 该阶段数据处理的主要特点是: (1)数据不保存。 (2)数据不能独立。 (3)数据是面向应用的。 1.1.1 EDP技术的发展阶段 2.文件系统阶段 文件系统阶段的背景是计算机不仅用于科学计算,还大量用于经济管理。 这一阶段的主要特点是: (1)文件的组织方式既可以是顺序的,也可以是随机的。 (2)数据的物理结构不再等同于数据的逻辑结构。 (3)计算机的文件管理系统提供了数据的存取方法。 (4)数据可以共享,但数据仍存在相当程度的冗余。 1.1.1 EDP技术的发展阶段 3.数据库系统阶段 利用数据库系统方式实现数据处理是在文件系统的基础上发展起来的先进技术。它克服了文件系统的弱点,提供了一个完美的、高级的数据处理技术,以实现对数据集中统一的独立管理,使数据的存储和维护不受任何用户的影响。 数据库系统的目标是:解决数据冗余问题,实现独立性,实现数据共享并解决由于数据共享而带来的数据完整性、安全性及并发控制等一系列问题。为实现这一目标,数据库的运行必须由一个软件系统来控制,这个软件系统称为数据库管理系统(Database Management System,简称DBMS)。 1.1.2 数据库技术的发展 数据库技术是计算机科学技术中发展最快的分支。20世纪70年代以来,数据库系统从第一代的网状和层次数据库系统发展到第二代的关系数据库系统。目前现代数据库系统正向着面向对象数据库系统发展,并与网络技术、分布式计算、面向对象程序设计技术相结合。 第一代数据库系统为网状和层次数据库系统。 1.1.2 数据库技术的发展 第二代数据库系统为关系数据库系统(Relational Database System,简称RDBS)。1970年IBM公司研究员E.F.Codd发表的关于关系模型的论文推动了关系数据库系统的研究和开发。尤其关系数据库标准语言——结构化查询语言SQL的提出使关系数据库系统得到了广泛的应用。 目前市场上的主流数据库产品包括Oracle、DB2 UDB、Sybase、SQL Server、FoxPro等,这些产品都基于关系数据模型。 1.1.2 数据库技术的发展 根据第三代数据库系统宣言提出的原则,第三代数据库系统除应包含第二代数据库系统的功能外,还应支持正文、图像、声音等新的数据类型,支持类、继承、函数/服务

文档评论(0)

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

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

1亿VIP精品文档

相关文档