数据库管理系统及其应用课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据库管理系统及其应用课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 管理 系统 及其 应用 课件
- 资源描述:
-
1、杜小勇杜小勇 博士博士中国人民大学信息学院中国人民大学信息学院数据库管理系统及其应用数据库管理系统及其应用 中国人民大学信息学院中国人民大学信息学院内容提要 数据库技术基本原理与发展回顾 数据库的发展历史 数据库的基本原理 数据库的发展现状 数据库技术新进展 国家863计划数据库重大专项介绍中国人民大学信息学院中国人民大学信息学院数据库技术发展历史回顾数据库技术发展历史回顾经历了经历了三代演变三代演变 层次层次/网状系统网状系统 关系系统关系系统 新一代数据库系统新一代数据库系统中国人民大学信息学院中国人民大学信息学院第一代:层次和网状数据库系统 层次数据库是数据库系统的先驱 1960年通用电
2、气研制了数据库管理系统IDS 1969年IBM公司研制的层次数据库管理系统IMS 网状数据库则是数据库概念、方法和技术的奠基 美国数据库系统语言协商会CODASYL在60年代末提出了DBTG报告中国人民大学信息学院中国人民大学信息学院第一代:层次和网状数据库系统一个重要的贡献就是提出数据库三级模式结构,从而实现了数据和程序的最大程度的分离外模式外模式外模式外模式外模式外模式应用应用1应用应用2应用应用3应用应用4应用应用5模式模式内模式内模式映 射映 射2映 射映 射1中国人民大学信息学院中国人民大学信息学院第一代:层次和网状数据库系统 其他特点:用存取路径来表示数据之间的联系 独立的数据定义
3、语言 导航的数据操纵语言,嵌入某一种高级语言如COBOL、FORTRAN、PL/1,应用程序的可移植性较差中国人民大学信息学院中国人民大学信息学院 1960年为通用电气制造了世界上第一个数据库系统IDS 由于他在数据库方面的杰出成就1973获计算机科学界的最高奖图灵奖 1983年成立自己的公司 Bachman Information System代表人物:代表人物:C.W.BachmanC.W.Bachman中国人民大学信息学院中国人民大学信息学院第二代:关系数据库系统 1970年E.F.Codd 博士提出关系模型概念(CACM,Vol.13,No.6,1970)关系模型的特点 关系模型的概念
4、单一(全部概念可用关系来表示)以关系代数为基础,数据形式化基础好 数据独立性强,数据的物理存储和存取路径以及是否使用索引等对用户隐蔽 关系数据库语言是非过程化的中国人民大学信息学院中国人民大学信息学院第二代:关系数据库系统 提出了人们一致接受的关系模型规范说明,奠定了关系模型的理论基础 研究了关系代数、关系演算、QBE、SQL等多种关系数据库语言,为八十年代数据库语言的标准化打下了基础 研制了大量的RDBMS原型,攻克了系统实现中一系列关键技术,大大丰富了RDBMS实现技术和数据库理论,促进了RDBMS产品的蓬勃发展和广泛应用七十年代是关系数据库理论研究和原型开发的时代,大量高层次的研究和开发
5、取得了一系列成果中国人民大学信息学院中国人民大学信息学院第二代:关系数据库系统System R系统 IBM San Jose研究所,在Codd博士领导下于1979年完成 1981年开始以SQL/DS之名在IBM370系列计算机上运行。现在的名字是 DB2关系型数据库,成为大型机上最具竞争力的关系数据库产品。中国人民大学信息学院中国人民大学信息学院第二代:关系数据库系统INGRES系统加州大学伯克利分校的M.Stonebraker教授领导的小组历时近十年开发完成。1973年3月1980年左右在大学研究所几经反复最后获得成功 DEC PDP11/40计算机 确立刚刚由贝尔实验室研制成功的Unix作
6、为操作系统,定义关系语言QUEL 以统一的查询修改技术实现安全机制、完整性控制机制和视图机制 提出事务概念、支持并发控制和恢复机制 1980年关系技术公司在大学附近成立中国人民大学信息学院中国人民大学信息学院第二代:关系数据库系统年代是关系数据库产品化时期,逐渐形成了多个世界级的数据库专业公司 ORACLE,1979年推出第一个商业化版本(v)关系技术公司,1980年推出INGRES商业版 IBM公司,1981年推出SQL/DS SYBASE公司 INFORMIX公司 其他中国人民大学信息学院中国人民大学信息学院代表人物:E F.Codd博士 英国牛津大学数学专业理学士及硕士学位 美国密哲根大
7、学计算机和通讯专业博士学位 1949年入IBM公司,从事操作系统和自动机理论研究 60年代后期开始数据库研究,70年提出关系模型 1970年E.F.Codd 博士提出关系模型概念(CACM,Vol.13,Vol.6,1970)84年从IBM公司退休,成立关系研究所(公司),自任总经理,从事咨询等业务 据说:关系模型的名字来自于当时热门话题的“美中关系”(relations between USA and China)中的“relation(关系)”.中国人民大学信息学院中国人民大学信息学院第三代:新一代数据库系统 80年代后期开始,在数据库界持续开展了新一代数据库系统大讨论 背景:关系理论与实
8、现技术已经非常成熟 新的应用需求不断提出,关系方法遇到挑战 面向对象方法的出现 在三个方向上探索新一代数据库系统 新数据模型 数据库技术与其他技术的结合 数据库与各种应用的结合中国人民大学信息学院中国人民大学信息学院新数据模型 语义数据模型 对象模型 对象关系模型 半结构化模型 XML模型中国人民大学信息学院中国人民大学信息学院与其它技术相结合的数据库 数据库技术与多门学科技术的有机结合数据库技术与多门学科技术的有机结合数据库技术数据库技术分布处理技术并行处理技术人工智能技术多媒体技术模糊处理技术分布式数据库并行数据库知识库、演绎数据库、主动数据库多媒体数据库模糊数据库.中国人民大学信息学院中
9、国人民大学信息学院面向应用领域的数据库新技术数据库技术数据库技术CAD/CAM/CIM地理信息系统计划、统计实时控制数据分析、决策支持工程数据库地理数据库、空间数据库统计数据库实时数据库数据仓库、联机分析处理、数据挖掘InternetWeb DB Server中国人民大学信息学院中国人民大学信息学院新一代数据库技术应用领域应用领域数据模型数据模型相关技术相关技术层次/网状关系语义对象商业管理 CAD/CAM/CIM/CASEOIS/GIS 科学/统计/DSS分布 并行 AI 多媒体 模糊处理 移动计算新一代数据库系统新一代数据库系统及其相互关系示意图及其相互关系示意图中国人民大学信息学院中国人
10、民大学信息学院面向对象数据库 研究十分活跃 1989年出现了“面向对象数据库管理系面向对象数据库管理系统统宣言”,试图规范标准 市场上出现了ORION,O2,Vbase等产品,但是没有成为大气候 在市场上最终被对象关系数据库取代 高级DBMS功能委员会提出了一个“宣言”中国人民大学信息学院中国人民大学信息学院 支持数据管理、对象管理和知识管理 丰富的抽象数据类型 支持继承和封装 支持主动的知识规则(触发器、约束等)保持和继承第二代数据库系统的技术 非过程化的数据库语言 可修改视图必不可少 必须开放(标准化)可以从多种高级语言中存取 SQL仍是数据库系统的标准语言 用户和DBMS Server之
11、间采用标准的通信接口第三代数据库系统“宣言”中国人民大学信息学院中国人民大学信息学院代表人物:Jim Gray 1999年5月获奖(时任微软研究员)由于他在数据库和事务处理研究方面的元创性贡献以及在将研究原型转化为商业产品的系统实现方面的技术领袖地位而获图灵奖 60年代在加州大学伯可利分校数学系上数值分析课时喜欢上计算机 曾经在IBM与Codd共事中国人民大学信息学院中国人民大学信息学院我国数据库技术的跋涉历程我国数据库技术的跋涉历程 70年代年代数据库技术被引入我国数据库技术被引入我国以人民大学萨师煊教授等为代表的老一代专家作出了开创性贡献以人民大学萨师煊教授等为代表的老一代专家作出了开创性
12、贡献19771977年召开的第一届数据库学术会议年召开的第一届数据库学术会议(52(52名代表名代表/篇论文篇论文)80年代年代数据库技术广泛普数据库技术广泛普数据库技术广泛进入学校、学院或教研机构数据库技术广泛进入学校、学院或教研机构国外数据库公司纷纷进入我国国外数据库公司纷纷进入我国数据库应用系统大量开发数据库应用系统大量开发 90年代年代腾飞中的我国数据库技术腾飞中的我国数据库技术开始进行原型研发开始进行原型研发9999年成立了数据库专业委员会年成立了数据库专业委员会 中国人民大学信息学院中国人民大学信息学院我国数据库的发展历史我国数据库的发展历史70年代年代90年代年代21世纪世纪80
展开阅读全文