




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
市场几大主流数据库 Oracle Oracle简称甲骨文,是仅次于微软公司的世界第二大软件公司,该公司名称就叫Oracle。该公司成立于1977年,是加利福尼亚州的第一家在世界上推出以关系型数据管理系统(RDBMS)为中心的一家软件公司。所有这一切要从IBM的一篇论文谈起,1970年的6月,IBM公司的研究员埃德加考特 (Edgar Frank Codd) 在 Communications of ACM 上发表了那篇著名的大型共享数据库数据的关系模型(A Relational Model of Data for Large Shared Data Banks)的论文。这是数据库发展史上的一个转折。 1977年6月,Larry Ellison与Bob Miner和Ed Oates在硅谷共同创办了一家名为软件开发实验室(Software Development Laboratories,SDL)的计算机公司(ORACLE公司的前身)。 1979年,SDL更名为关系软件有限公司(Relational Software,Inc.,RSI),毕竟“软件开发实验室”不太像一个大公司的名字。 1983年,为了突出公司的核心产品,RSI再次更名为ORACLE。Oracle从此正式走入人们的视野。 RSI在1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。出于市场策略,公司宣称这是该产品的第二版,但却是实际上的第一版。 1983年3月,RSI发布了用C语言重新写的ORACLE第三版。1984年10月,ORACLE发布了第4版产品。产品的稳定性得到了得到了一定的增强。 在1985年,ORACLE发布了5.0版。这个版本算得上是ORACLE数据库的稳定版本。这也是首批可以在Client/Server模式下运行的的RDBMS产品,在技术趋势上,ORACLE数据库始终没有落后。 ORACLE第6版于1988年发布。由于过去的版本在性能上屡受诟病,Miner带领着工程师对数据库核心进行了重新的改写。引入了行级锁(row-level locking)这个重要的特性。 1992年6月ORACLE发行,第七版是ORACLE真正出色的产品。该版本增加了许多新的性能特性:分布式事务处理功能、增强的管理功能、用于应用程序开发的新工具以及安全性方法。 1997年6月,ORACLE第八版发布。ORACLE8支持面向对象的开发及新的多媒体应用,这个版本也为支持Internet、网络计算等奠定了基础。同时这一版本开始具有同时处理大量用户和海量数据的特性。 1998年9月,ORACLE公司正式发布ORACLE 8i。“i”代表Internet,这一版本中添加了大量为支持Internet而设计的特性。这一版本为数据库用户提供了全方位的Java支持。ORACLE 8i成为第一个完全整合了本地Java运行时环境的数据库,用Java就可以编写ORACLE的存储过程。 在2001年6月的ORACLE OpenWorld大会中,ORACLE发布了ORACLE 9i。在ORACLE 9i的诸多新特性中,最重要的就是Real Application Clusters(RAC)了。2003年9月8日,旧金山举办的ORACLE World大会上,Ellison宣布下一代数据库产品为“ORACLE10g”。 这一版的最大的特性就是加入了网格计算的功能。2007年11月,Oracle11g正式发布,功能上大大加强。11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新。大幅提高了系统性能安全性,全新的Data Guard最大化了可用性,利用全新的高级数据压缩技术降低了数据存储的支出,明显缩短了应用程序测试环境部署及分析测试结果所花费的时间,增加了RFID Tag、DICOM医学图像、3D空间等重要数据类型的支持,加强了对Binary XML的支持和性能优化。进入2011年,ORACLE继续拉风的强势,据Gartner近期发布的调查报告显示,在RDBMS市场,Oracle的市场份额已经占到48.1%,仍然位居第一位,其市场份额超过了之后的几个竞争对手的总和。 SQL Server SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同开发的,于1988年,SQL Server问世,这是微软与Sybase共同开发的、运行于OS/2上的联合应用程序。 1993年,SQL Server 4.2问世,这是一种功能较少的桌面数据库,数据库与Windows集成,界面易于使用并广受欢迎。 1995年,SQL Server 6.05发布,这是一款小型商业数据库,对核心数据库引擎做了重大的改写,这是一次“意义非凡”的发布。 1996年,SQL Server 6.5发布,SQL Server逐渐突显实力,以至于Oracle推出了运行于NT平台上的7.1版本作为直接的竞争。 1998年,SQL Server 7.0发布,这是一种Web数据库,对核心数据库引擎进行了重大改写。2000年,SQL Server 2000发布。该版本继承了SQL Server 7.0版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。 2005年,SQL Server 2005发布,由于引入了.NET Framework,允许构建.NET SQL Server专有对象,从而使SQL Server具有灵活的功能。 2008年,SQL Server 2008发布,SQL Server 2008推出了许多新特性和关键改进,这也使得它成为迄今为止最强大和最全面的SQL Server版本。这个平台有以下特点:可信任的使得用户公司可以以很高的安 SQL Server 2008控制台管理界面全性、可靠性和可扩展性来运行他们最关键任务的应用程序。高效的使得用户公司可以降低开发和管理他们的数据基础设施的时间和成本。智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。正因这些性能的改进尽管是与ORACLE、IBM这样的老牌关系型数据库软件厂商同台竞技,但Microsoft公司的SQL Server表现不弱,并有逐年增强之势。根据在使用最广泛的运行Windows操作系统的电脑所使用的数据库产品中,微软公司SQL Server的市场占有率进一步扩大至45%,去年为39%。RZ Research最新研究报告表明,在全球数据库领域,Microsoft的SQL Server占有率遥遥领先居于首位,这主要是得益于SQL Server优秀的操控体验,易用的管理功能。不过如果细分市场的话,SQL Server一直是在中小企业市场占据较大比重。 2010年4月,Microsoft公司推出了SQL Server 2008 R2,着重在商业智能、可扩展性和平台集成性方面做了进一步增强,在客户端支持方面SQL Server更是有天然优势,包括ADO、OLE DB、DAO、ODBC和新加入的ADO.NET、Native Client支持等,在前台开发工具中,则与Visual Studio天衣无缝的结合,甚至C#可以在SQL Server中进行开发,国际化、本地化支持方面也非常完备,所提供的丰富功能赢得了开发者的高度认同,以至于被人称为开发者版本。 2010年11月份,Microsoft在SQL Server专家大会(PASS)上发布了代号Denali的下一个版本,在延续了该软件的一贯风格的同时,继续针对各种IT人员开发出各式各样的全新特性。 根据已经公布的消息,在SQL Server 2011中新增功能包括: 列式存储,提供了更高的压缩比,并大幅降低查询检索时扫描的页面数量; 引入AlwaysOn技术,可视作是数据库镜像与集群的结合体,具体的实现方式是将一组数据库定义为一个可用性单元,以此来提供跨数据库对象引用的高可用体验; 增强数据可视化功能,SQL Server提供了一个新的基于Web的报表设置器,使用Silverlight框架,通过简单易用的展示工具和强大的可视化组件的配合,即可向终端用户提供报表,极大简化了传统的BI模型创建方式。 IBM DB2 IBM(International Business Machines Corporation),国际商业机器公司,或万国商业机器公司的简称。总公司在纽约州阿蒙克市,1911年创立于美国,是全球最大的信息技术和业务解决方案公司,1973年,IBM研究中心启动System R项目,为DB2的诞生打下良好基础。System R 是 IBM 研究部门开发的一种产品,这种原型语言促进了技术的发展并最终在1983年将 DB2 带到了商业市场。 1981年, E.F.Codd因为发明关系数据库模型,获得ACM图灵奖,当然他前边还有一位大师,Charles W.Bachman。 1982年,IBM发布SQL/DS for VSE and VM,以System R为原型。 1983年,发布Database2 (DB2) for MVS, 内部代号为Eagle,于是 DB2正式诞生。 1986年,System/38 V7发布,首次配置查询优化器,能对应用的存取计划进行优化。 1987年,DB2完成了到OS/2的扩展,进入微机领域。 1988年,发布SQL/400,为AS/400服务器提供SQL支持。到此时为止,感觉IBM的数据库产品的发展十分凌乱,似乎同时在做多个产品,平台又不统一。 1992年,IDUG大会在瑞士如开,DB2应用开始全球化。 1992年,DB2 for OS2 V1和DB2 for RS/6000 V1推出,这是第一次在Intel和Unix平台上推出DB2产品。 1993年,郭士纳进入IBM,大刀改革。 1994年,DB2实现了HP unix和Solaris版本。实际上,还真不知道这两个平台上有多少用户。 也是在1994年,AIX平台上DB2开始支持对象型数据。 1995年,DB2开始支持Windows NT, Unix等多个平台。(标志性的一年?) 1995年,收购Lotus,晕,现在我们还在用Lotus的邮件系统。不好用,但是不容易中毒。 1996年,DB2正式更名为DB2 通用数据库。 1997年, DB2 UDB for Unix/windows/OS2同时发布 1998年,DB2 开始支持SCO Unixware 1998年, DB2 UDB5.2出现。 1999年,DB2支持Linux on intel cpu 2000年,DB2 支持XML扩展 2000年,进一步支持Linux集群 2002年,收购Rational Soft,从此, rose这个大炮工具被IBM弄走了 2002/2003,DB2 V8.1出现 2007年, DB2 V9出现,好像是第一个混合模式(关系型、层次型)数据库出现,既有关系模型,又有直接支持XML的层次模型。 在企业级RDBMS领域,IBM的DB2被公认为是ORACLE数据库的最大对手,两大厂商之间也是恩怨纠葛。ORACLE公司的CEO Larry Ellison多次将Oracle的产品与IBM相对比,据华尔街日报报道,IBM去年在数据库市场的占有率由2001年的34%升至36%。该公司2002年包括主机产品在内的销售额下降了0.8%,甲骨文公司的销售额则下降了21%。但在运行于使用Unix、Windows和Linux操作系统电脑的数据库软件中,仍有43%的产品来自甲骨文公司,IBM在这一市场的占有率为24%,微软公司的市场占有率为23%。公开叫板IBM,甚至用悬赏千万美元奖金的方式,用自家产品挑战IBM DB2的数据库性能。 面对挑战,IBM这个一向内敛的企业也酝酿着反击,并于2010年初展开了针对意味十足的“破甲行动”。整个“破甲行动”的核心,其实是以TCO(Total Cost of Ownership,总体拥有成本)做为攻击的重心。由于ORACLE采取的价格策略中维护费用很高,对于客户的咨询回复速度不够及时,IBM则针对性地鼓励并帮助用户移植到DB2数据库平台,提升用户TCO的整体方案。并加强与SAP等其它厂商的合作,进一步提升DB2数据库中在SAP应用软件的性能。 在数据库软件方面,IBM也在加紧提升软件功能,DB2推出的pureScale技术,在不付出较大性能做为代价的前提下,具备横向扩展的能力,帮助企业实现“向外扩展”的数据库集群,并具有高可用性、应用程序透明等多项特征,被认为是用来挑战ORACLE公司的RAC技术。另一方面,则是着重提高兼容性,按照IBM的说法,目前向DB2移植的成本和风险已经大大降低,DB2 从V9.7版本开始增加对Oracle数据库语法的支持,据称能够实现97%的应用程序与Oracle兼容,对于剩下的3%的兼容性问题,将通过IBM CDL新成立的由40位资深工程师组成的移植中心,帮助用户实现平滑移植。 Sybase数据库 1984年,Mark B. Hiffman和Robert Epstern创建了Sybase公司,并在1987年推出了Sybase数据库产品。SYBASE主要有三种版本,一是UNIX操作系统下运行的版本,二是Novell Netware环境下运行的版本,三是Windows NT环境下运行的版本。对UNIX操作系统目前广泛应用的为SYBASE 10 及SYABSE 11 for SCO UNIX。但做为全球第四大数据库厂商,Sybase在规模上其实已经远逊于前三名,即使是Sybase旗下的关系型数据库管理系统主打品牌ASE,现如今还有多少人记得它曾经的名字:Sql Server呢。该系统是由Sybase当年联合微软及Ashton-Tate共同进行开发,Sybase身为代码的拥有者,对于SqlServer这个名字来说应该更加关系密切,然后,时过境迁,随着市场份额的逐年下降,影响力也日趋弱化,到最后为了能够与MicroSoft Sql Server有所区分,以至于连Sql Server的名字都主动放弃了,于是才有了现如今的ASE。 Sybase ASE(Adaptive Server Enterprise)目前已经发展到了15.5版了,新版本自然也带来了数项新特性,包括推出了对内存数据库的支持,ASE 15.5的内存数据库有两种类型:完全内存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘之《小学教师招聘》过关检测(夺冠)附答案详解
- 教师招聘之《幼儿教师招聘》练习题(一)含答案详解【基础题】
- 教师招聘之《幼儿教师招聘》考前冲刺练习题库提供答案解析及答案详解(网校专用)
- 2025年教师招聘之《小学教师招聘》考前冲刺练习题库【基础题】附答案详解
- 客户信息管理与客户关系维护标准工具
- 教师招聘之《幼儿教师招聘》练习题库附参考答案详解【预热题】
- 2025内蒙古兴安盟乌兰浩特市第一批公益性岗位招聘部分岗位调整笔试备考附答案详解(考试直接用)
- 教师招聘之《小学教师招聘》考前冲刺模拟题库(典优)附答案详解
- 教师招聘之《幼儿教师招聘》能力提升试题打印附答案详解【黄金题型】
- 教师招聘之《小学教师招聘》从业资格考试真题含完整答案详解(典优)
- 油品质量安全培训课件
- 2025版宝鸡市房地产评估服务合同范本(含保密条款)2篇
- 医疗机构药品管理法
- 有限空间第三方承包安全协议书
- 地毯更换简易施工合同协议书
- 西方文化概论(第二版)课件全套 曹顺庆 第0-6章 绪论 西方文化的渊源与流变、西方文学 -西方社会生活与习俗
- 百年郎酒试题专项测试题及答案
- 托管中心学生托管合同协议书
- 高中生物近5年生物高考真题分类和解析(神经调节)
- 押金管理制度
- 人教版(2024) 七年级上册英语培优补差教学工作计划
评论
0/150
提交评论