- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2014第一章概论研讨
* * * * * * * * * * * * * * * * * * * * * * * * * 关系数据库由来 两个开创性的原型系统 1974, IBM “System R”= SQL UC Berkely, “Ingres”= QUEL 两系统双双获得ACM的1988年“软件系统奖” 关系数据库由来 The story from IBM 1977, IBM完成System R 原型 1982,IBM推出第一个关系数据库产品 IBM产品化步伐缓慢的三个原因 IBM重视信誉,重视质量,尽量减少故障 IBM是个大公司,官僚体系庞大 IBM内部已经有层次数据库产品,相关人员不积极,甚至反对 关系数据库由来 The story from Oracle Oracle前身叫SDL, 由Larry Ellison和另两个编程人员在1977创办 开发自己的拳头产品,在市场上大量销售 开发关系数据库产品 做事方法三个要点 第一,不做研究,只做产品开发 第二,以尽快推出产品为第一目标 第三,产品要能够在销量较大的平台上运行 一个数据库、两个客户、三种操作系统、五个人 关系数据库由来 The story from Ingres INGRES ( Interactive Graphics Retrieval System) project at the University of California at Berkeley at about the same time as System R Led to an academic version of INGRES Spawned the commercial products INGRES (now INGRES II from Computer Associates) Ingres创始人不愿将QUEL语言交给标准委员会 Mike Stonebraker 关系数据库由来 1970年以后,E. F. Codd继续完善和发展关系理论 1972,提出关系代数和关系演算,定义了关系的并、交、差、投影、选择、连接的各种基本运算 创办了一个研究所:The Relational Institute和一个公司Codd Associations 1990年,出版了专著《The Relational Model for Database Management: Version 2》 1981年11月9日在洛杉矶在召开的ACM年会上,获图灵奖,演讲题目为“Relational Database: A Practical Foundation for Productivity” 主流关系数据库系统 今天国际上主流数据库产品都采用了关系数据库技术 典型实验系统 System R University INGRES 典型商用系统 ORACLE DB2 SQL Server SYBASE INFORMIX INGRES …… 关系数据库由来 C.J.Date是关系数据库技术领域中非常著名的独立撰稿人,学者和顾问。现在在加利福尼亚的海得斯堡工作 参与了IBM公司的SQL/DS和DB2两大产品的技术规划和设计。他于1983年5月离开IBM公司 30多年来,Date 先生一直活跃在数据库领域中。 他是最早认识到Codd在关系模型方面所做的开创性贡献的学者之一 《数据库系统导论》,7ed, 8ed 《对象关系数据库基础:第三次宣言》(1998 他的著作被翻译为多种语言并广为传播,如:中文,荷兰语,法语,德语,希腊语,意大利语,日语,朝鲜语,波兰语,葡萄牙语,俄语,西班牙语和盲人用的布利叶文字。 数据库系统结构 应用系统 应用开发工具 数据库管理系统 操作系统 数据库 用户 用户 用户 数据库管理员 数据库系统 硬件 操作系统 DBMS 编译系统 应用开发工具 编译系统 应用系统 数据库在计算机系统中的地位 数据库系统结构 数据模型:是一组概念的集合,用于对现实世界数据特征进行抽象。 按应用目的不同分为:概念模型和数据模型,学生选课为例。 概念模型:按用户观点建模,用于数据库设计 数据模型:按计算机系统观点建模,用于DBMS的实现 现实世界 信息世界 机器世界 概念模型 数据模型 学生 课程 选课 数据库系统结构 数据库系统结构 从最终用户角度看:集中式结构、分布式结构、客户/服务器结构 从数据库管理系统角度看:三级模式结构 数据库系统模式的概念 模式:是数据库中全体数据的逻辑结构和特征的描述,模式是相对稳定的(学生选课)。 实例:模式的一个具体值 数据库系统的三级模式结构: 数据库系统结构 外模式1 外模式2 外模式n 模式 内模式 数据库 应用A 应用B 应用C
文档评论(0)