Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1199354
  • 博文数量: 185
  • 博客积分: 50
  • 博客等级: 民兵
  • 技术积分: 3934
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-11 13:11
个人简介

iihero@ChinaUnix, ehero.[iihero] 数据库技术的痴迷爱好者. 您可以通过iihero AT qq.com联系到我 以下是我的三本图书: Sybase ASE in Action, Oracle Spatial及OCI高级编程, Java2网络协议内幕

文章分类

全部博文(185)

文章存档

2014年(4)

2013年(181)

分类: 数据库开发技术

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

, 完全开源


 

阅读(2399) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~