




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、市场几大主流数据库OracleOracle简称甲骨文,是仅次于微软公司的世界第二大软件公司,该公司名称就叫Oracle。该公司成立于1977年,是加利福尼亚州的第一家在世界上推出以关系型数据管理系统(RDBMS)为中心的一家软件公司。所有这一切要从旧M的一篇论文谈起,1970年的6月,旧M公司的研究员埃德加考特(EdgarFrankCodd)在CommunicationsofACM上发表了那篇著名的大型共享数据库数据的关系模型(ARelationalModelofDataforLargeSharedDataBanks)的论文。这是数据库发展史上的一个转折。1977年6月,LarryElliso
2、n与BobMiner和EdOates在硅谷共同创办了一家名为软件开发实验室(SoftwareDevelopmentLaboratories,SDL)的计算机公司(ORACLE公司的前身)。1979年,SDL更名为关系软件有限公司(RelationalSoftware,Inc.,RSI),毕竟“软件开发实验室”不太像一个大公司的名字。1983年,为了突出公司的核心产品,RSI再次更名为ORACLE。Oracle从此正式走入人们的视野。RSI在1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性
3、。出于市场策略,公司宣称这是该产品的第二版,但却是实际上的第一版。1983年3月,RSI发布了用C语言重新写的ORACLE第三版。1984年10月,ORACLE发布了第4版产品。产品的稳定性得到了得到了一定的增强。在1985年,ORACLE发布了5.0版。这个版本算得上是ORACLE数据库的稳定版本。这也是首批可以在Client/Server模式下运行的的RDBMS产品,在技术趋势上,ORACLE数据库始终没有落后。ORACLE第6版于1988年发布。由于过去的版本在性能上屡受诟病,Miner带领着工程师对数据库核心进行了重新的改写。引入了行级锁(row-levellocking)这个重要的特
4、性。1992年6月ORACLE发行,第七版是ORACLE真正出色的产品。该版本增加了许多新的性能特性:分布式事务处理功能、增强的管理功能、用于应用程序开发的新工具以及安全性方法。1997年6月,ORACLE第八版发布。ORACLE8支持面向对象的开发及新的多媒体应用,这个版本也为支持Internet>网络计算等奠定了基础。同时这一版本开始具有同时处理大量用户和海量数据的特性。1998年9月,ORACLE公司正式发布ORACLE8i。“i”代表Internet,这一版本中添加了大量为支持Internet而设计的特性。这一版本为数据库用户提供了全方位的Java支持。ORACLE8i成为第一个
5、完全整合了本地Java运行时环境的数据库,用Java就可以编写ORACLE的存储过程。在2001年6月的ORACLEOpenWorld大会中,ORACLE发布了ORACLE9i0在ORACLE9i的诸多新特性中,最重要的就是RealApplicationClusters(RAC)了。2003年9月8日,旧金山举办的ORACLEWorld大会上,日lison宣布下一代数据库产品为“ORACLE10g”。这一版的最大的特性就是加入了网格计算的功能。2007年11月,Oracle11g正式发布,功能上大大加强。11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(
6、InformationLifecycleManagement)等多项创新。大幅提高了系统性能安全性,全新的DataGuard最大化了可用性,利用全新的高级数据压缩技术降低了数据存储的支出,明显缩短了应用程序测试环境部署及分析测试结果所花费的时间,增加了RFIDTag、DICOM医学图像、3D空间等重要数据类型的支持,加强了对BinaryXML的支持和性能优化。进入2011年,ORACLE继续拉风的强势,据Gartner近期发布的调查报告显示,在RDBMS市场,Oracle的市场份额已经占到48.1%,仍然位居第一位,其市场份额超过了之后的几个竞争对手的总和。SQLServerSQLServer
7、是一个关系数据库管理系统。它最初是由Microsoft>Sybase和Ashton-Tate三家公司共同开发的,于1988年,SQLServer问世,这是微软与Sybase共同开发的、运行于OS/2上的联合应用程序。1993年,SQLServer4.2问世,这是一种功能较少的桌面数据库,数据库与Windows集成,界面易于使用并广受欢迎。1995年,SQLServer6.05发布,这是一款小型商业数据库,对核心数据库引擎做了重大的改写,这是一次“意义非凡”的发布。1996年,SQLServer6.5发布,SQLServer逐渐突显实力,以至于Oracle推出了运行于NT平台上的7.1版本
8、作为直接的竞争。1998年,SQLServer7.0发布,这是一种Web数据库,对核心数据库引擎进行了重大改写。2000年,SQLServer2000发布。该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。2005年,SQLServer2005发布,由于引入了.NETFramework,允许构建.NETSQLServer专有对象,从而使SQLServer具有灵活的功能。2008年,SQLServer2008发布,SQLServer2008推出了许多新特性和关键改进,这也使得它成为迄今为止最强大和最全面的SQL
9、Server版本。这个平台有以下特点:可信任的使得用户公司可以以很高的安SQLServer2008控制台管理界面全性、可靠性和可扩展性来运行他们最关键任务的应用程序。高效的一一使得用户公司可以降低开发和管理他们的数据基础设施的时间和成本。智能的一一提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。正因这些性能的改进尽管是与ORACLE、IBM这样的老牌关系型数据库软件厂商同台竞技,但Microsoft公司的SQLServer表现不弱,并有逐年增强之势。根据在使用最广泛的运行Windows操作系统的电脑所使用的数据库产品中,微软公司SQLServer的市场占有率进一步扩大至45%
10、去年为39%RZResearch最新研究报告表明,在全球数据库领域,Microsoft的SQLServer占有率遥遥领先居于首位,这主要是得益于SQLServer优秀的操控体验,易用的管理功能。不过如果细分市场的话,SQLServer一直是在中小企业市场占据较大比重。2010年4月,Microsoft公司推出了SQLServer2008R2,着重在商业智能、可扩展性和平台集成性方面做了进一步增强,在客户端支持方面SQLServer更是有天然优势,包括ADO、OLEDB、DAO、ODBC和新加入的ADO.NET、NativeClient支持等,在前台开发工具中,则与VisualStudio大衣无
11、缝的结合,甚至C#可以在SQLServer中进行开发,国际化、本地化支持方面也非常完备,所提供的丰富功能赢得了开发者的高度认同,以至于被人称为开发者版本。2010年11月份,Microsoft在SQLServer专家大会(PASS)上发布了代号Denali的下一个版本,在延续了该软件的一贯风格的同时,继续针对各种IT人员开发出各式各样的全新特性。根据已经公布的消息,在SQLServer2011中新增功能包括:列式存储,提供了更高的压缩比,并大幅降低查询检索时扫描的页面数量;引入AlwaysOn技术,可视作是数据库镜像与集群的结合体,具体的实现方式是将一组数据库定义为一个可用性单元,以此来提供跨
12、数据库对象引用的高可用体验;增强数据可视化功能,SQLServer提供了一个新的基于Web的报表设置器,使用Silverlight框架,通过简单易用的展示工具和强大的可视化组件的配合,即可向终端用户提供报表,极大简化了传统的BI模型创建方式。IBMDB2IBM(InternationalBusinessMachinesCorporation),国际商业机器公司,或万国商业机器公司的简称。总公司在纽约州阿蒙克市,1911年创立于美国,是全球最大的信息技术和业务解决方案公司,1973年,旧M研究中心启动SystemR项目,为DB2的诞生打下良好基础。SystemR是旧M研究部门开发的一种产品,这种
13、原型语言促进了技术的发展并最终在1983年将DB2带到了商业市场。1981年,E.F.Codd因为发明关系数据库模型,获得ACM图灵奖,当然他前边还有一位大师,CharlesW.Bachman。1982年,旧M发布SQL/DSforVSEandVM,以SystemR为原型。1983年,发布Database2(DB2)forMVS,内部代号为"Eagle",于是DB2正式诞生。1986年,System/38V7发布,首次配置查询优化器,能对应用的存取计划进行优化。1987年,DB2完成了到OS/2的扩展,进入微机领域。1988年,发布SQL/400,为AS/400服务器提供S
14、QL支持。到此时为止,感觉旧M的数据库产品的发展十分凌乱,似乎同时在做多个产品,平台又不统1992年,IDUG大会在瑞士如开,DB2应用开始全球化。1992年,DB2forOS2V1和DB2forRS/6000V1推出,这是第一次在Intel和Unix平台上推出DB2产品。1993年,郭士纳进入旧M,大刀改革。1994年,DB2实现了HPunix和Solaris版本。实际上,还真不知道这两个平台上有多少用户。也是在1994年,AIX平台上DB2开始支持对象型数据。1995年,DB2开始支持WindowsNT,Unix等多个平台。(标志性的一年?)1995年,收购Lotus,晕,现在我们还在用L
15、otus的邮件系统。不好用,但是不容易中毒。1996年,DB2正式更名为DB2通用数据库。1997年,DB2UDBforUnix/windows/OS2同时发布1998年,DB2开始支持SCOUnixWare1998年,DB2UDB5.2出现。1999年,DB2支持Linuxonintelcpu2000年,DB2支持XML扩展2000年,进一步支持Linux集群2002年,收购RationalSoft,从此,rose这个大炮工具被旧M弄走了2002/2003,DB2V8.1出现2007年,DB2V9出现,好像是第一个混合模式(关系型、层次型)数据库出现,既有关系模型,又有直接支持XML的层次模
16、型。在企业级RDBMS领域,IBM的DB2被公认为是ORACLE数据库的最大对手,两大厂商之间也是恩怨纠葛。ORACLE公司的CEOLarryEllison多次将Oracle的产品与旧M相对比,据华尔街日报报道,旧M去年在数据库市场的占有率由2001年的34取至36%该公司2002年包括主机产品在内的销售额下降了0.8%,甲骨文公司的销售额则下降了21%但在运彳T于使用Unix、Windows和Linux操作系统电脑的数据库软件中,仍有43%勺产品来自甲骨文公司,旧M在这一市场的占有率为24%微软公司的市场占有率为23%公开叫板旧M,甚至用悬赏千万美元奖金的方式,用自家产品挑战旧MDB2的数据
17、库性能。面对挑战,旧M这个一向内敛的企业也酝酿着反击,并于2010年初展开了针对意味十足的破甲行动”。整个破甲行动”的核心,其实是以TCO(TotalCostofOwnership,总体拥有成本)做为攻击的重心。由于ORACLE采取的价格策略中维护费用很高,对于客户的咨询回复速度不够及时,IBM则针对性地鼓励并帮助用户移植到DB2数据库平台,提升用户TCO的整体方案。并加强与SAP等其它厂商的合作,进一步提升DB2数据库中在SAP应用软件的性能。在数据库软件方面,旧M也在加紧提升软件功能,DB2推出的pureScale技术,在不付出较大性能做为代价的前提下,具备横向扩展的能力,帮助企业实现向外
18、扩展”的数据库集群,并具有高可用性、应用程序透明等多项特征,被认为是用来挑战ORACLE公司的RAC技术。另一方面,则是着重提高兼容性,按照旧M的说法,目前向DB2移植的成本和风险已经大大降低,DB2从V9.7版本开始增加对Oracle数据库语法的支持,据称能够实现97%的应用程序与Oracle兼容,对于剩下的3%的兼容性问题,将通过旧MCDL新成立的由40位资深工程师组成的移植中心,帮助用户实现平滑移植。Sybase数据库1984年,MarkB.Hiffman和RobertEpstern创建了Sybase公司,并在1987年推出了Sybase数据库产品。SYBASE主要有三种版本,一是UNI
19、X操作系统下运行的版本,二是NovellNetware环境下运行的版本,三是WindowsNT环境下运行的版本。对UNIX操作系统目前广泛应用的为SYBASE10及SYABSE11forSCOUNIX。但做为全球第四大数据库厂商,Sybase在规模上其实已经远逊于前三名,即使是Sybase旗下的关系型数据库管理系统主打品牌ASE,现如今还有多少人记得它曾经的名字:SqlServer呢。该系统是由Sybase当年联合微软及Ashton-Tate共同进行开发,Sybase身为代码的拥有者,对于SqlServer这个名字来说应该更加关系密切,然后,时过境迁,随着市场份额的逐年下降,影响力也日趋弱化,到最后为了能够与MicroSoftSqlServer有所区分,以至于连SqlServer的名字都主动放弃了,于是才有了现如今的ASE。SybaseASE(AdaptiveServerEnterprise)目前已经发展到了15.5版了,新版本自然也带来了数项新特性,包括推出了对内存数据库的支持,ASE15.5的内存数据库有两种类型:完全内存数据库(没有磁盘驻留
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《空间几何体结构与性质学习计划》
- 网络安全防护与企业数据保护方案
- 财务管理成本控制与预算分析试题
- 幼儿园国防教育
- 环境工程知识理论试题
- 2025年小学英语毕业考试模拟卷:英语歌曲与童谣教学情境创设
- 2025年会计职称考试《初级会计实务》会计职业道德与规范专项训练试题
- 2025年ACCA国际注册会计师考试实战演练卷
- 2025年征信信用修复流程考试实战演练试题
- 2025年小学英语毕业考试模拟卷(听力专项)-听力理解与阅读理解能力试题
- GB∕T 40741-2021 焊后热处理质量要求
- Model5000功率计(介绍及操作)
- 超导材料应用举例PPT课件
- 现场总线技术03 PROFIBUS总线
- 2020年超星尔雅重说中国近代史通识课期末考试答案
- 急性肺动脉栓塞诊断及介入治疗经验分享PPT课件
- 轮胎式装载机检测报告(共5页)
- 电动机可逆运行控制电路
- 抗菌药物分级管理目录(完整资料).doc
- 基于语音信号去噪处理的FIR滤波器设计
- 会见笔录(故意伤害审查起诉阶段)
评论
0/150
提交评论