`
jasonke
  • 浏览: 3500 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

四大主流数据库的比较

阅读更多
四大主流数据库

一、开放性

      1. SQL Server
      只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows系列产品是偏重于桌面应用,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的并行服务器对各种UNIX平台的集群机制都有着相当高的集成度。

      3. Sybase ASE
      虽然有DB SWITCH来支持其并行服务器,但DB SWITCH在技术层面还未成熟,且只支持版本12.5以上的ASE SERVER。DB SWITCH技术需要一台服务器充当SWITCH,从而在硬件上带来一些麻烦。

      4. DB2
      具有很好的并行性。DB2把数据库管理扩充到了并行的、多节点的环境。数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日志。数据库分区有时被称为节点安全性。

三、安全认证

      1. SQL server
      没有获得任何安全证书。

      2. Oracle Server
      获得最高认证级别的ISO标准认证。

      3. Sybase ASE
      获得最高认证级别的ISO标准认证。

      4. DB2
      获得最高认证级别的ISO标准认证。

四、性能

      1. SQL Server
      多用户时性能不佳

      2. Oracle
      性能最高, 保持开放平台下的TPC-D和TPC-C的世界记录。

      3. Sybase ASE
      性能接近于SQL Server,但在UNIX平台下的并发性要优与 SQL Server。

      4. DB2
      性能较高适用于数据仓库和在线事物处理。

五、客户端支持及应用模式

      1. SQL Server
      C/S结构,只支持windows客户,可以用ADO、DAO、OLEDB、ODBC连接。

      2. Oracle
      多层次网络计算,支持多种工业标准,可以用ODBC、JDBC、OCI等网络客户连接。

      3. Sybase ASE
      C/S结构,可以用ODBC、JconnECt、Ct-library等网络客户连接。

      4. DB2
      跨平台,多层结构,支持ODBC、JDBC等客户。

六、操作简便

      1. SQL Server
      操作简单,但只有图形界面。

      2. Oracle
      较复杂,同时提供GUI和命令行,在windowsNT和unix下操作相同。

      3. Sybase ASE
      较复杂,同时提供GUI和命令行。但GUI较差,常常无法及时状态,建议使用命令行。

      4. DB2
      操作简单,同时提供GUI和命令行,在windowsNT和unix下操作相同。

七、使用风险

      1. SQL server
      完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容。

      2. Oracle
      长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。

      3. Sybase ASE
      向下兼容, 但是ct-library 程序不益移植。

     4. DB2
      在巨型企业得到广泛的应用,向下兼容性好。风险小。

分享到:
评论

相关推荐

    四大主流数据库比较四大主流数据库比较.doc

    四大主流数据库比较 本文对四大主流数据库(SQL Server、Oracle、Sybase ASE、DB2)进行了比较,涵盖了开放性、可伸缩性、安全认证、性能、客户端支持及应用模式、操作简便和使用风险等方面。 一、开放性 四大...

    四大主流数据库比较.docx

    四大主流数据库比较 在数据库领域中,有四大主流数据库分别是SQL Server、Oracle、Sybase ASE和DB2,它们都是在数据库市场中占据着重要地位的数据库管理系统。为了帮助用户更好地选择合适的数据库,本文将对这四大...

    下一代数据库发展的四大趋势

    从最早用文件系统存储数据算起,数据库的发展已经有50多年了,其间经历了20世纪60年代的层次数据库(IBM的IMS)和...如今,关系数据库依然处于主流地位。本文介绍了在关系技术之后,在新形势下,数据库应该如何发展。

    Oracle数据库基础学习

    关系型数据库有Oracle、MySQL、SQLServer、DB2等四大主流关系型数据库。非关系型数据库有键值数据库、文档数据库、列存储数据库等。 四、SQL语言简述 SQL语言是结构化查询语言,是一种特殊的编程语言,专门针对...

    走近NoSQL数据库的四大家族

    在目前的企业IT架构中,系统管理员以及DBA都会考虑使用NoSQL...NoSQL 不像传统的关系型数据库,其种类繁多,且各有各的优势和缺点,对于DBA来说如何区分彼此的不同是一件比较头痛的工作。  在本文中,我们将进一步

    四大主流手机系统简介.pdf

    HAL使得操作系统可以与不同硬件厂商的设备兼容,而运行库层则包含了一系列的库文件,如Android运行时库和SQLite数据库等。应用程序框架层提供了一套丰富的API,开发者可以利用这些API构建应用程序。最上层的应用程序...

    数据库系统学习概论总结.docx

    SQL是关系数据库的标准语言,包含了数据查询、定义、操纵和控制四大功能。掌握SQL对于数据库操作至关重要,不同写法的SQL语句执行效率可能存在差异。关系数据理论中的规范化理论,如范式,用于解决数据冗余和异常...

    1-数据库系统概论oracle.ppt

    【数据库系统概论——Oracle】\n\n数据库系统在软件行业中占据着举足轻重的地位,被誉为软件的四大支柱之一,与操作系统、编程语言和中间件技术并列。随着信息技术的发展,数据密集型应用逐渐成为主流,数据量的急剧...

    2011年计算机等级考试四级数据库技术复习笔记.doc

    常见的数据模型有层次模型、网状模型和关系模型,其中关系模型基于离散数学中的集合论,是现代主流数据库系统的基础。数据完整性约束定义了数据必须遵守的规则,确保数据的正确性和一致性。 在数据模型中,数据结构...

    Nosql非关系型数据库-NoSQL相关概念.pptx

    NoSQL数据库通常分为四大类:键值存储、列族存储、文档型数据库和图形数据库,每种类型都有其特定的应用场景和优势。 **关系型数据库优缺点** 关系型数据库(RDBMS)以表格形式存储数据,具有以下优点: 1. **易...

    第三章 关系数据库标准语言SQL

    由于其简单易学和功能强大,SQL迅速受到用户和数据库厂商的广泛欢迎,成为业界的主流选择。在1986年,SQL被ANSI批准为美国标准,并随后被ISO采纳为国际标准。自此,SQL不断发展壮大,经历了多个版本的更新,包括SQL/...

    数据库基本原理和应用PPT课件.pptx

    当前最主流的是关系型数据库管理系统,如 Oracle、IBM DB2、Sybase 和 Microsoft SQL Server,它们都基于 SQL 语言,提供了一致的接口来操作数据。 【数据库查询语言 SQL】 SQL(Structured Query Language)是...

    云上数据库自治服务DAS概述.pptx

    DAS广泛兼容多种主流数据库引擎,如MySQL、SQL Server、PostgreSQL、PolarDB、Redis、MongoDB、HBase、Cassandra和GraphDB等,同时也支持OLTP和OLAP场景。此外,DAS还具备混合云能力,可以统一管理云上和云下的...

    新中大国际ERP软件A3

    2. 灵动的软件技术:丰富的实施模版、良好的可扩展性、全自动版本升级、四大主流数据库自由挂接、异地远程增量复制等。 3. 适用的解决方案:多国语言动态切换、多国会计准则下的财务信息自由转换、强大的在线知识...

    漫谈AcademicUnivers学术大全数据库.pptx

    7. **多元化内容**:数据库涵盖了新闻、法律、商业和人物四大类信息,满足不同学科的需要。 在新闻资讯方面,Academic Univers全文收录了美国及全球350多种报纸,包括主流报纸的即时更新和近25年的历史新闻。非英语...

    oraclesqlservermysql与db2的比较 - oracle 开发.docx

    本文将对比分析四大主流数据库系统:Oracle、SQL Server、MySQL以及IBM的DB2,帮助理解它们各自的特点和适用场景。 1. 开放性与平台支持: - SQL Server:微软的数据库产品,只能在Windows操作系统上运行,这限制...

    主流免费CMS的详细介绍

    DEDECMS提供文章、图片、软件和Flash四大功能模块,虽然初学者可能对其标记和模板代码感到困惑,但一旦熟悉,就能体会到其强大的功能。DEDECMS特别适合对SEO有较高需求的用户。 3. **PHPCMS** PHPCMS基于...

    企业信息安全管理技术方案.docx

    4. **数据库审计**:采用网络流量汇集解析与大数据平台相结合的审计方案,覆盖所有主流数据库系统及国产达梦数据库,全面审计运行维护人员和应用系统的访问操作,确保可分析和溯源。通过这种方式,可以弥补数据库...

    EZU一周中小企业财务软件 v8.01.02

    EZU一周中小企业财务软件是一款以常用办公软件Excel为前台操作面板、Access为后台...本软件适用于依照企业会计制度、新会计准则、小企业会计制度、2011新小企业会计准则四大主流会计制度进行会计核算的各类中小型企业。

    Oracle基础教程.pptx

    随着技术的发展,商业数据库逐渐崛起,Oracle成为其中的主流之一,与其他知名数据库如Sybase(现属SAP)、IBM的DB2、微软的SQL Server以及MySQL(现也归Oracle所有)等竞争市场。不同的数据库系统有各自的特点和适用...

Global site tag (gtag.js) - Google Analytics