最新常见主流数据库分类.docx

上传人:b****4 文档编号:826114 上传时间:2022-10-13 格式:DOCX 页数:10 大小:26.75KB
下载 相关 举报
最新常见主流数据库分类.docx_第1页
第1页 / 共10页
最新常见主流数据库分类.docx_第2页
第2页 / 共10页
最新常见主流数据库分类.docx_第3页
第3页 / 共10页
最新常见主流数据库分类.docx_第4页
第4页 / 共10页
最新常见主流数据库分类.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

最新常见主流数据库分类.docx

《最新常见主流数据库分类.docx》由会员分享,可在线阅读,更多相关《最新常见主流数据库分类.docx(10页珍藏版)》请在冰豆网上搜索。

最新常见主流数据库分类.docx

最新常见主流数据库分类

 

常见主流数据库分类

常见主流数据库分类

1、IBM的DB2

DB2是IBM著名的关系型数据库产品,DB2系统在企业级的应用中十分广泛。

截止2003年,全球财富500强(Fortune500)中有415家使用DB2,全球财富100强(Fortune100)中有96家使用DB2,用户遍布各个行业。

2004年IBM的DB2就获得相关专利239项,而Oracle仅为99项。

DB2目前支持从PC到UNIX,从中小型机到大型机,从IBM到非IBM(HP及SUNUNIX系统等)的各种操作平台。

IBM绝对是数据库行业的巨人。

1968年IBM在IBM360计算机上研制成功了IMS这个业界第一个层次型数据库管理系统,也是层次型数据库中最为著名和最为典型的。

1970年,IBME.F.Codd发表了业界第一篇关于关系数据库理论的论文“ARelationalModelofDataforLargeSharedDataBanks”,首次提出了关系模型的概念。

1974年,IBMDonChamberlin和RayBoyce通过SystemR项目的实践,发表了论文“SEQUEL:

AStructuredEnglishQueryLanguage”,我们现在熟知SQL就是基于它发展起来的。

IBM在1983年发布了DATABASE2(DB2)forMVS(内部代号为“Eagle”),这就是著名的DB2数据库。

2001年IBM以10亿美金收购了Informix的数据库业务,这次收购扩大了IBM分布式数据库业务。

2006DB29作为第三代数据库的革命性产品正式在全球发布。

作为关系数据库领域的开拓者和领航人,IBM在1977年完成了SystemR系统的原型,1980年开始提供集成的数据库服务器——System/38,随后是SQL/DSforVSE和VM,其初始版本与SystemR研究原型密切相关。

DB2forMVSV1在1983年推出。

该版本的目标是提供这一新方案所承诺的简单性,数据不相关性和用户生产率。

1988年DB2forMVS提供了强大的在线事务处理(OLTP)支持,1989年和1993年分别以远程工作单元和分布式工作单元实现了分布式数据库支持。

最近推出的DB2UniversalDatabase6.1则是通用数据库的典范,是第一个具备网上功能的多媒体关系数据库管理系统,支持包括Linux在内的一系列平台。

2、Oracle

Oracle前身叫SDL,由LarryEllison和另两个编程人员在1977创办,他们开发了自己的拳头产品,在市场上大量销售,1979年,Oracle公司引入了第一个商用SQL关系数据库管理系统。

Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。

目前Oracle关系数据库产品的市场占有率名列前茅。

Oracle公司是目前全球最大的数据库软件公司,也是近年业务增长极为迅速的软件提供与服务商。

IDC(InternetDataCenter)2007统计数据显示数据库市场总量份额如下:

Oracle44.1%IBM21.3%Microsoft18.3%Teradata3.4%Sybase3.4%。

不过从使用情况看,BZResearch的2007年度数据库与数据存取的综合研究报告表明76.4%的公司使用了MicrosoftSQLServer,不过在高端领域仍然以Oracle,IBM,Teradata为主。

2007年7月12日,甲骨文公司在美国纽约宣布推出数据库Oracle11g,这是Oracle数据库的最新版本。

Oracle介绍说,Oracle11g有400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6万人/月。

Oracle11g在安全,XMLDB,备份等方面得到了很大提升。

Oracle发展历史见转载《书写历史的甲骨文--ORACLE公司传奇》一文。

3、Informix

  Informix是IBM公司出品(2001)的关系数据库管理系统(RDBMS)家族。

作为一个集成解决方案,它被定位为作为IBM在线事务处理(OLTP)旗舰级数据服务系统。

Informix在1980年成立,目的是为Unix等开放操作系统提供专业的关系型数据库产品。

公司的名称Informix便是取自Information和Unix的结合。

Informix第一个真正支持SQL语言的关系数据库产品是InformixSE(StandardEngine)。

InformixSE是在当时的微机Unix环境下主要的数据库产品。

它也是第一个被移植到Linux上的商业数据库产品。

4、Sybase

美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。

SybaseSQLServer是Sybase公司产品。

Sybase公司成立于1984年11月,产品研究和开发包括企业级数据库、数据复制和数据访问。

Sybase公司成立于1984年,公司名称“Sybase”取自“system”和“database”相结合的含义。

Sybase公司的创始人之一BobEpstein是Ingres大学版(与System/R同时期的关系数据库模型产品)的主要设计人员。

公司的第一个关系数据库产品是1987年5月推出的SybaseSQLServer1.0。

Sybase首先提出Client/Server数据库体系结构的思想,并率先在SybaseSQLServer中实现。

起初,为了在企业级数据库市场上与Oralce和IBM竞争,Sybase与Microsoft合作共同开发数据库产品。

1988年,Sybase、Microsoft和Asbton-Tate联合开发了OS/2系统上的SQLServer1.0,本质上和SybaseSQLServer3.0是一样的。

而后Microsoft致力于将SQLServer移值到WinNT平台上。

Sybase与Microsoft的合作关系一直坚持到SQLServer4.21(1993),随后各自开发相应平台的数据库系统。

1995年,Sybase发布了SQLServer11.0。

为了区别于MicrosoftSQLServer,Sybase将其11.5以及以上版本的SQLServer改名为AdaptiveServerEnterprise(ASE)。

2005年9月,Sybase强势发布AdaptiveServerEnterprise15。

SybaseSQLServer与MicrosoftSQLServer都使用T-SQL(Transact-SQL由SQL扩展而来)做为数据库语言。

Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。

系统具有完备的触发器、存储过程、规则以及完整性定义,支持优化查询,具有较好的数据安全性。

Sybase通常与SybaseSQLAnywhere用于客户机/服务器环境,前者作为服务器数据库,后者为客户机数据库,采用该公司研制的PowerBuilder为开发工具,在我国大中型系统中具有广泛的应用。

5、SQLServer

MicrosoftSQLServer是微软公司开发的大型关系型数据库系统。

SQLServer的功能比较全面,效率高,可以作为中型企业或单位的数据库平台。

SQLServer可以与Windows操作系统紧密集成,不论是应用程序开发速度还是系统事务处理运行速度,都能得到较大的提升。

对于在Windows平台上开发的各种企业级信息管理系统来说,不论是C/S(客户机/服务器)架构还是B/S(浏览器/服务器)架构,SQLServer都是一个很好的选择。

SQLServer的缺点是只能在Windows系统下运行。

1987年,微软和IBM合作开发完成OS/2,IBM在其销售的OS/2ExtendedEdition系统中绑定了OS/2DatabaseManager,而微软产品线中尚缺少数据库产品。

为此,微软将目光投向Sybase,同Sybase签订了合作协议,使用Sybase的技术开发基于OS/2平台的关系型数据库。

1989年,微软发布了SQLServer1.0版。

Microsoft在与Sybase分道扬镳后,随后在其6.05和7.0版本中重写了核心数据库系统,如今SQLServer2008即将到来。

6、PostgreSQL

PostgreSQL是以加州大学伯克利分校计算机系开发的POSTGRES,版本4.2为基础的对象关系型数据库管理系统(ORDBMS)。

POSTGRES领先的许多概念只是在非常迟的时候才出现在商业数据库中。

PostgreSQL是一种特性非常齐全的自由软件的对象——关系性数据库管理系统(ORDBMS),它的很多特性是当今许多商业数据库的前身。

PostgreSQL最早开始于BSD的Ingres项目。

PostgreSQL的特性覆盖了SQL-2/SQL-92和SQL-3。

首先,它包括了可以说是目前世界上最丰富的数据类型的支持;其次,目前PostgreSQL是唯一支持事务、子查询、多版本并行控制系统、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统.

7、mySQL

  mySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。

在2008年1月16号被Sun公司收购。

目前MySQL被广泛地应用在Internet上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

MySQL的官方网站的网址是:

8、Access数据库

美国Microsoft公司于1994年推出的微机数据库管理系统。

它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面关系型数据库管理系统。

它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的成员之一。

Access能够存取Access/Jet、MicrosoftSQLServer、Oracle,或者任何ODBC兼容数据库的资料。

Access界面友好而且易学易用,作为Office套件的一部分,可以与Office集成,实现无缝连接Access提供了表(Table)、查询(Query)、窗体(Form)、报表(Report)、宏(Macro)、模块(Module)等用来建立数据库系统的对象。

提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化。

Access是入门级小型桌面数据库,性能安全性都很一般。

可供个人管理或小型网站之用。

Access不是数据库语言,只是一个数据库程序。

目前最新版本为Office2007。

其主要特点如下:

  

(1)完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。

  

(2)强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。

  (3)可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。

  (4)作为Office套件的一部分,可以与Office集成,实现无缝连接。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1