Oracle教学辅助.常见数据库简介

来源:互联网 发布:seo sem区别 编辑:程序博客网 时间:2024/04/20 10:37

Oracle教学辅助.常见数据库简介

草木瓜整理自网络

更多内容,可访问en.wikipedia.org

20080513


一、Visual FoxPro

    Visual FoxPro由FoxPro延伸而来,原名FoxBase,是美国Fox Software公司在1984推出的数
据库产品。FoxPro在DOS上运行,与xBase系列相兼容。FoxPro是FoxBase的加强版,1992年
Fox Software被微软收购。可以说,Visual FoxPro是在dBASE和FoxBase系统的基础上发展而
成的。80年代初期,dBASE是PC机上最流行的数据库管理系统,当时大多数的管理信息系统采
用了dBASE作为系统开发平台。后来出现的FoxBase几乎完全支持了dBASE的所有功能。
Visual FoxPro出现是xBASE系列数据库系统的一个飞跃,其不仅在图形用户界面的设计方面采
用了一些新的技术,还提供了所见即所得的报表和屏幕格式设计工具。
 2002年,随着微软.NET口号的提出,发布了Visual Studio .NET。在这个版本的 Visual Studio
中,微软将Visual FoxPro作为一个单独的开发环境(Visual FoxPro 7.0)单独销售,不再与Studio
集成。2007年3月,微软公司宣布Visual FoxPro 9将是微软的最后一款桌面数据库开发工具软件,
今后将永远不会出现VFP 10。微软将会为VFP 9的普通用户提供支持到2010年1月12日,购买
扩展支持服务的用户将可获得到2015年1月13号的服务。
 Visual FoxPro只能在Windows系统下运行。


二、Access

 Microsoft Office Access(Microsoft Access)是由微软发布的桌面关系型数据库管理系统。
它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成
员之一。Access能够存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容
数据库的资料。Access界面友好而且易学易用,作为Office套件的一部分,可以与Office集成,
实现无缝连接

 Access提供了表(Table)、查询(Query)、窗体(Form)、报表(Report)、宏(Macro)、模块(Module)
等用来建立数据库系统的对象。提供了多种向导、生成器、模板,把数据存储、数据查询、界
面设计、报表生成等操作规范化。

 Access是入门级小型桌面数据库,性能安全性都很一般。可供个人管理或小型网站之用。
Access不是数据库语言,只是一个数据库程序。目前最新版本为Office 2007。


三、Sybase SQL Server

 Sybase SQL Server 是 Sybase 公司产品。Sybase公司成立于1984年11月,产品研究和开发
包括企业级数据库、数据复制和数据访问。公司名称“Sybase”取自“system”和“database”相结合
的含义。Sybase公司的创始人之一Bob Epstein是Ingres大学版(与System/R同时期的关系数据
库模型产品)的主要设计人员。公司的第一个关系数据库产品是1987年5月推出的 Sybase SQL
Server 1.0,基于Unix平台。
 Sybase首先提出了Client/Server数据库体系结构的思想,并率先在自己的Sybase SQL Server
中实现。
 起初,为了在企业级数据库市场上与Oralce和IBM竞争,Sybase与Microsoft合作共同开发数据
库产品。1988年,Sybase、Microsoft和Asbton-Tate联合开发了OS/2系统上的SQL Server 1.0,
本质上和Sybase SQL Server 3.0是一样的。而后Microsoft致力于将SQL Server移值到Win NT平
台上。Sybase与Microsoft的合作关系一直坚持到SQL Server 4.21(1993),随后各自开发相应平台
的数据库系统。1995年,Sybase发布了SQL Server 11.0。为了区别于Microsoft SQL Server,
Sybase将其11.5以及以上版本的SQL Server改名为Adaptive Server Enterprise (ASE)。2005年
9月,Sybase强势发布Adaptive Server Enterprise 15。
 Sybase SQL Server与Microsoft SQL Server都使用T-SQL(Transact-SQL 由SQL扩展而来)做为
数据库语言。
 

四、Microsoft SQL Server

 Microsoft SQL Server是微软公司开发的大型关系型数据库系统。SQL Server的功能比较全面,
效率高,可以作为中型企业或单位的数据库平台。SQL Server可以与Windows操作系统紧密集成,
不论是应用程序开发速度还是系统事务处理运行速度,都能得到较大的提升。对于在Windows平
台上开发的各种企业级信息管理系统来说,不论是C/S(客户机/服务器)架构还是B/S(浏览器/
服务器)架构,SQL Server都是一个很好的选择。SQL Server的缺点是只能在Windows系统下运
行。
 Microsoft在与Sybase分道扬镳后,随后在其6.05和7.0版本中重写了核心数据库系统,如今SQL
Server 2008即将到来。

五、Teradata

 Teradata数据库是世界上最富盛名、功能最强大的数据仓库管理系统,是Teradata公司产品,
1991年被NCR收购。客户主要集中在电信,航空,物流,零售,银行等方面。Teradata在全球
数据仓库领域处于领先地位。2007年,Teradata宣布推出Teradata 12解决方案,包括Teradata
数据库12 (Teradata Database 12)、Teradata工具及实用程序12 (Teradata Tools and Utilities 12),
以及通过应用集成和合作伙伴关系提供的专业和咨询服务。该方案是Teradata第十二次重大数
据库产品改版。

六、DB2 

 DB2是IBM著名的关系型数据库产品,DB2系统在企业级的应用中十分广泛。
 截止2003年,全球财富500强(Fortune 500)中有415家使用DB2,全球财富100强(Fortune
100)中有96家使用DB2,用户遍布各个行业。2004年IBM的DB2就获得相关专利239项,而
Oracle仅为99项。DB2目前支持从PC到UNIX,从中小型机到大型机,从IBM到非IBM(HP及SUN
UNIX系统等)的各种操作平台。
 IBM绝对是数据库行业的巨人。1968年IBM在IBM 360计算机上研制成功了IMS这个业界第一
个层次型数据库管理系统,也是层次型数据库中最为著名和最为典型的。1970年,IBM E.F.Codd
发表了业界第一篇关于关系数据库理论的论文“A Relational Model of Data for Large Shared Data
Banks”,首次提出了关系模型的概念。1974年,IBM Don Chamberlin和Ray Boyce通过System R
项目的实践,发表了论文“SEQUEL:A Structured English Query Language”,我们现在熟知SQL
就是基于它发展起来的。IBM 在1983年发布了DATABASE 2(DB2)for MVS(内部代号为“Eagle”),
这就是著名的DB2数据库。2001年IBM以10亿美金收购了Informix的数据库业务,这次收购扩大了
IBM分布式数据库业务。2006 DB2 9作为第三代数据库的革命性产品正式在全球发布。


七、Oracle

 Oracle公司是目前全球最大的数据库软件公司,也是近年业务增长极为迅速的软件提供与服务商。
 IDC(Internet Data Center)2007统计数据显示数据库市场总量份额如下:Oracle 44.1% IBM 21.3%
Microsoft 18.3% Teradata 3.4% Sybase 3.4%。不过从使用情况看,BZ Research的2007年度数据
库与数据存取的综合研究报告表明76.4%的公司使用了Microsoft SQL Server,不过在高端领域仍然
以Oracle,IBM,Teradata为主。
 2007年7月12日,甲骨文公司在美国纽约宣布推出数据库Oracle 11g,这是Oracle数据库的最新版
本。Oracle介绍说,Oracle 11g有400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6
万人/月。Oracle 11g在安全,XML DB,备份等方面得到了很大提升。

 Oracle发展历史见转载《书写历史的甲骨文--ORACLE公司传奇》一文。
 http://blog.csdn.net/liwei_cmg/archive/2008/05/15/2447198.aspx

原创粉丝点击