数据库各厂商发展历史(结束, MS, PostgreSQL及其它)

时间:2024-03-11 20:23:31

 如若转载,请务必注明出处。iihero 2008.9.26于CSDN

 

本来想写写MS SQL Server的发展历史。

但想想,基本上在谈Sybase ASE的时候,也把它都谈到了。MS SQL Server发展到现在,确实是非常的成功。

 

它的传播面很广,总结起来,有几点:

 

1. 似乎盗版传播很容易,一个序列号破解,就可以无限期使用。对于Sybase ASE,简直是不可能的事。它的license策略极为严格,因而安全度也极高。

 

2. 用起来,GUI的方式被微软引导了很多个,想不习惯也难。你用长了微软的那一套界面,再去用用Oracle的,Sybase的,或者IBM的,都是怪怪的感觉。

 

事实上,这几家大型数据库厂商,谁也没有完全压倒的优势。各自都有自己的市场。谁的市场做好了,谁就属于胜者。

 

PostgreSQL是非常优秀的一种数据库,血统也绝对纯正,学院气息很浓。也绝地的*。你想怎么折腾都行。我很喜欢这个数据库,希望自己能坚持下去。

 

再来看看其它各门各类的数据库,实在是太多了:

 

先看国内的吧:

关系数据库

声称遵循的SQL标准

运行的操作系统

提供商信息

Kingbase

SQL92

Windows/Linux

人大金仓:

http://www.kingbase.com.cn/

DM4

(现在应该是DM5x)

SQL99/SQL92

Windows/Linux

武汉华工达梦数据库:

http://www.dameng.cn/

Openbase

SQL92

Windows/Linux

东软:

http://www.openbase.com.cn

神舟OSCAR

SQL92

Windows/Linux

北京神舟航天软件:

http://www.bjsasc.com/

 

再看看三年以前的国外主要数据库列表:

 

关系数据库

声称遵循的SQL标准

运行的操作系统

提供商信息

Oracle10g/9i

SQL99/SQL92

Unix, Linux, mainframe, Windows几乎所有操作系统

Oracle公司:www.oracle.com

DB2 V8.2

SQL99/SQL92

Unix, Linux, mainframe, IBM AIX, Windows几乎所有操作系统

IBM:

ww.ibm.com

SQL Server2000/

SQL Server 2005

SQL92

Windows NT/2000/XP

Microsoft:

www.microsoft.com

Sybase

SQL99/SQL92

几乎所有操作系统

Sybase:

www.sybase.com

Informix

SQL92

IBM AIX, Linux, Unix, Solaris, Windows NT/2000/XP, HP-UX

IBM:

www.informix.com

(注:被IBM收购)

NCR Teradata

SQL92

Unix, Windows

www.teradata.com 数据仓库知名厂商

MySQL5.0.16

SQL99/SQL92

几乎所有操作系统

GNU GPL开源, MySQL AB

www.mysql.com

PostgreSQL v8.1

SQL99/SQL92

几乎所有操作系统

GNU GPL开源

www.postgresql.org

INGRES II

SQL92

Windows NT/2000, Unix, Open VMS, Linux

Computer Associates:

www.cai.com

InterBase

SQL92

Windows NT/2000/XP, Unix, Linux

Borland:

www.borland.com

sqlite

SQL92

Windows, Linux, Unix

www.sqlite.org, 完全开源

Access 2000/2003

SQL92

Windows 9x/NT/2000/XP

Microsoft:

www.microsoft.com

FoxPro/FoxBase

SQL92

Windows 9x/NT/2000/XP

Microsoft:

www.microsoft.com

ADABAS

SQL92

Unix, Linux, mainframe

Software AG

www.software _agusa.com

Cloudscape

SQL99/SQL92

所有支持Java虚拟机的平台

IBM:

www.cloudscape.com

Daffodil DB Java

SQL99

所有支持Java虚拟机的平台

Daffodil Software:

www.daffodil_woods.com

Empress

SQL92

几乎所有操作系统

Empress Software:

www.empress.com

FirstBase v9.3.2

SQL92

Unix, Linux

FirstBase 开源数据库

www.firstbase.com

LEAP

SQL92

Unix, Linux

leapsourceforge.net

开源数据库

mSQL

SQL92

Unix, Linux

开源

www.hughes.com

Progress

SQL92

Solaris, IBM AIX, Unix, Linux, Windows

Progress:

www.progress.com

Quadbase SQL Server

SQL92

Novell Netware, Windows9x/NT/2000

www.quadbase.com

SQLBase

SQL92

Windows9x/NT/2000/XP,

NetWare

Gupta:

www.centurasoft.com

UniVerse

SQL92

WindowsNT, Linux, Unix

IBM:

www.3.ibm.com/software/data/u2/universe

SimpleSQL

SQL92

Windows, Linux, Unix

www.simplesql.org, 完全开源