数据库技术发展现状与未来趋势
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
14
1974 年,IBM的Ray Boyce和 Don Chamberlin
将Codd关系数据库的12条准则的数学定义以 简单的关键字语法表现出来,里程碑式地提 出了SQL(Structured Query Language)语言。
15
SQL语言的功能包括查询、操纵、定义 和控制,是一个综合的、通用的关系数据库 语言,同时又是一种高度非过程化的语言, 只要求用户指出做什么而不需要指出怎么做。 SQL集成实现了数据库生命周期中的全部操 作。SQL提供了与关系数据库进行交互的方 法,它可以与标准的编程语言一起工作。
10
1970年,IBM的研究员 埃德加· 考特 EdgarF.F.Codd 博士
在刊物《Communication of the ACM》上 发表了一篇名为“A Relational Model of Data for Large Shared Data Banks”的论文
11
பைடு நூலகம்
E.F.Codd提出了关系模型的概念,奠定 了关系模型的理论基础。这篇论文被普遍认 为是数据库系统历史上具有划时代意义的里 程碑。 E.F.Codd 计算机界公认的关系数据库之父。 1970年他提出了关系模型的理论,1970年以 后,E.F.Codd继续完善和发展关系理论;之 后创办了一个研究所The RelationalInstitute 和一个公司Codd & Associations;1990 年 出版了专著The Relational Model for Database Management:Version 2。
18
1976年霍尼韦尔公司(Honeywell)开发 了第一个商用关系数据库系统——Multics Relational Data Store。
9
1968 年IBM 公司在开发的IMS (Information Management System),是最 著名最典型的层次数据库系统。这是IBM公司研 制的最早的大型数据库系统程序产品。从60 年 代末产生起,如今已经发展到IMS V6,提供群 集、N路数据共享、消息队列共享等先进特性的 支持。这个具有40 年历史的数据库产品在如今 的WWW应用连接、商务智能应用中扮演着新的 角色。----数据库系统
8
1973 Charles W. Bachman 因在数据库 方面的杰出贡献而获ACM图灵奖 。他提出 并实现的第一个网状数据库系统 For his outstanding contributions to database technology.
Charles W. Bachman (Dec. 11, 1924 - )
7
1961年,美国 通用电气公司 (General ElectricCo.)
Charles W. Bachman等人在年开发成功的 IDS(Integrated DataStore)是最早出现的 是网状DBMS(数据库管理系统)。 IDS 具 有数据模式和日志的特征。但它只能在GE主 机上运行,并且数据库只有一个文件,数据 库所有的表必须通过手工编码来生成。--文件 系统
12
埃德加· 考特(EdgarF.Codd) 计算机界公认的关系数据 库之父。
E.F.Codd 以其对关系数据库的卓越贡献获得了 1981 年ACM图灵奖。
13
Codd的心愿是为数据库建立一个优美的数 据模型。后来Codd又陆续发表多篇文章,论 述了范式理论和衡量关系系统的12条标准,用 数学理论奠定了关系数据库的基础。关系模型 有严格的数学基础,抽象级别比较高,而且简 单清晰,便于理解和使用。
4
5
1956 年,IBM(International Business Machines) 国际商业机器公司。
外号是 “Big Blue”(蓝色巨人)。生产出第 一个磁盘驱动器—— the Model 305 RAMAC。
6
此驱动器有50 个盘片,每个盘片直径是2 英尺,可以储存5MB的数据。使用磁盘最大的 好处是可以随机地存取数据,而穿孔卡片和磁 带只能顺序存取数据。可以说,随机存取对于 数据管理的发展是一次具有革命性意义的改变。
17
1970年关系模型建立之后,IBM公司在 San Jose实验室增加了更多的研究人员研 究这个项目,这个项目就是著名的System R。其目标是论证一个全功能关系DBMS的 可行性。该项目结束于1979年,完成了第一 个实现SQL的 DBMS。然而IBM对IMS的承 诺阻止了System R的投产,一直到1980年 System R才作为一个产品正式推向市场。
数据库技术是数据管理的技术,是计算 机科学的重要分支。是信息系统的一个核心 技术。
3
2. 数据库技术的产生、发展 数据库的历史可以追溯到五十年前,那 时的数据管理非常简单。通过大量的分类、 比较和表格绘制的机器运行数百万穿孔卡片 来进行数据的处理,其运行结果在纸上打印 出来或者制成新的穿孔卡片。而数据管理就 是对所有这些穿孔卡片进行物理的储存和处 理。-----人工管理
16
1986年,ANSI American National Standards Institute(ANSI——美国国家标 准学会)把SQL作为关系数据库语言的美国标 准,此后不久,ISO(国际化标准组织)也做 出同样的规定,把SQL标准公布,SQL成为国 际标准。 目前SQL标准有3个版本: • SQL-89 • SQL-92 • SQL3
数据库技术 发展现状与未来趋势
1
1. 什么是数据库技术 什么是数据?
在计算机系统中,各种字母、数字符号的 组合、语音、图形、图像等统称为数据,数据 经过加工后就成为信息。
什么是数据库? 数据库(DataBase,DB)是一个长期存 储在计算机内的、有组织的、有共享的、统一 管理的数据集合。
2
数据库技术是一种计算机辅助管理数据 的方法,它研究如何组织和存储数据,如何 高效地获取和处理数据。是通过研究数据库 的结构、存储、设计、管理以及应用的基本 理论和实现方法,并利用这些理论来实现对 数据库中的数据进行处理、分析和理解的技 术。