数据库高手来得分!请给有关数据库的概念分类

来源:百度知道 编辑:UC知道 时间:2024/06/13 22:30:04
数据库有那些?各有什么特点?现今那些较流行?数据库管理系统有那些?delphi、javer什么的与它们又是什么关系?菜鸟一团乱麻啊,请高手讲一讲!
谢谢各位的回答!但对有的问题你们的认识并不统一,甚至大相径庭。例如:对于 SQL Server数据库,hu92000提供的网站资料上说“Microsoft SQL Server是开放式的系统,其它系统可以与它进行完好的交互操作”,而 aztx却说“只能在windows上运行,没有丝毫的开放性”,让人无所适从,到底是怎么一回事呀。
另外Visual FoxPro 6.0好像也很红火,它是什么,与它并列的同类有哪些?

1.数据库有那些?各有什么特点?这个问题是个比较常见的问题了,说起来蛮麻烦的,我只好将自己收藏的一些资料复制给你了.
四大主流数据库比较
http://www.souzz.net 2005-11-02 文章出处:破釜沉舟

一、开放性

1. SQL Server

只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据库。

2. Oracle

能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。

3. Sybase ASE

能在所有主流平台上运行(包括 windows)。 但由于早期Sybase与OS集成度不高,因此VERSION11.9.2以下版本需要较多OS和DB级补丁。在多平台的混合环境中,会有一定问题。

4. DB2

能在所有主流平台上运行(包括windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%。

二、可伸缩性,并行性

1. SQL server

并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。

2. Oracle

并行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。如果windowsNT不能满足需要,用户可以把数据库移到UNIX中。Oracle的并行服务器对各种UNI