iihero@ChinaUnix, ehero.[iihero] 数据库技术的痴迷爱好者. 您可以通过iihero AT qq.com联系到我 以下是我的三本图书: Sybase ASE in Action, Oracle Spatial及OCI高级编程, Java2网络协议内幕
分类: 数据库开发技术
2013-07-18 11:16:59
如若转载,请务必注明出处。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 |
人大金仓:
|
DM4 (现在应该是DM5x) |
SQL99/SQL92 |
Windows/Linux |
武汉华工达梦数据库:
|
Openbase |
SQL92 |
Windows/Linux |
东软:
|
神舟OSCAR |
SQL92 |
Windows/Linux |
北京神舟航天软件:
|
再看看三年以前的国外主要数据库列表:
关系数据库 |
声称遵循的SQL标准 |
运行的操作系统 |
提供商信息 |
Oracle10g/9i |
SQL99/SQL92 |
Unix, Linux, mainframe, Windows几乎所有操作系统 |
Oracle公司: |
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:
|
Sybase |
SQL99/SQL92 |
几乎所有操作系统 |
Sybase:
|
Informix |
SQL92 |
IBM AIX, Linux, Unix, Solaris, Windows NT/2000/XP, HP-UX等 |
IBM:
(注:被IBM收购) |
NCR Teradata |
SQL92 |
Unix, Windows |
数据仓库知名厂商 |
MySQL5.0.16 |
SQL99/SQL92 |
几乎所有操作系统 |
GNU GPL开源, MySQL AB:
|
PostgreSQL v8.1 |
SQL99/SQL92 |
几乎所有操作系统 |
GNU GPL开源
|
INGRES II |
SQL92 |
Windows NT/2000, Unix, Open VMS, Linux |
Computer Associates:
|
InterBase |
SQL92 |
Windows NT/2000/XP, Unix, Linux |
Borland:
|
sqlite |
SQL92 |
Windows, Linux, Unix |
, 完全开源 |
Access 2000/2003 |
SQL92 |
Windows 9x/NT/2000/XP |
Microsoft:
|
FoxPro/FoxBase |
SQL92 |
Windows 9x/NT/2000/XP |
Microsoft:
|
ADABAS |
SQL92 |
Unix, Linux, mainframe |
Software AG _agusa.com |
Cloudscape |
SQL99/SQL92 |
所有支持Java虚拟机的平台 |
IBM:
|
Daffodil DB Java |
SQL99 |
所有支持Java虚拟机的平台 |
Daffodil Software:
|
Empress |
SQL92 |
几乎所有操作系统 |
Empress Software:
|
FirstBase v9.3.2 |
SQL92 |
Unix, Linux |
FirstBase 开源数据库
|
LEAP |
SQL92 |
Unix, Linux |
leapsourceforge.net 开源数据库 |
mSQL |
SQL92 |
Unix, Linux |
开源
|
Progress |
SQL92 |
Solaris, IBM AIX, Unix, Linux, Windows |
Progress:
|
Quadbase SQL Server |
SQL92 |
Novell Netware, Windows9x/NT/2000 |
|
SQLBase |
SQL92 |
Windows9x/NT/2000/XP, NetWare |
Gupta:
|
UniVerse |
SQL92 |
WindowsNT, Linux, Unix |
IBM:
|
SimpleSQL |
SQL92 |
Windows, Linux, Unix |
, 完全开源 |