常见的关系型数据库有:IBM DB2、ORACLE、Sybase、SQL Server、MySQL、Access,今天我们重点介绍一下ORACEL、SQL Server、MySQL三大数据库。

ORACLE数据库适用于业务逻辑较复杂、数据量大的较大型项目开发。

SQL Server数据库的功能比较全面、效率高,适用于中型企业或单位的数据库平台。缺点是只能在Windows系统下运行。

MySQL数据库被广泛地应用在Internet上的中小型网站中。MySQL数据库体积小、速度快、总体拥有成本低、开放源码。

优缺点对比

1、开放性

SQL Server:只能在windows上运行,没有丝毫开放性,操作系统的系统稳定对数据库是十分重要的。(windows平台的可靠性、安全性、伸缩性是非常有限的)

ORACLE:能在所有主流平台上运行。

DB2:能在所有主流平台上运行。最适用于海量数据。

2、可伸缩性,并行性

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

ORACLE:平行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。

DB2:具有很好的并行性。

3、安全性

SQL Server:没有获得任何安全证书。

ORACLE:获得最高认证级别的ISO标准认证。

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

4、性能

SQL Server:多用户时性能不佳。

ORACLE:性能最高,保持windowsNT下的TPC-D和TPC-C的世界记录。

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

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

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

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

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

注:SQL Server2016的十大信特征

转载于:https://www.cnblogs.com/jf-guo/p/6606793.html

常用的关系型数据库的优劣与选择相关推荐

  1. 常用的关系型数据库有哪些?

    常用的关系型数据库有哪些? 常用的关系型数据库类型 关系模型组成 1.Oracle 2.MySQL 3.Microsoft SQL Server 4.Microsoft Access 5.DB2 常用 ...

  2. 关系型数据库和非关系型数据库的优劣对比?

    关系型数据库和非关系型数据库的优劣对比? 关系型数据库和非关系型数据库的优劣对比? 关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织. 优点: 1.易于维护:都是使用表结构 ...

  3. 几种常用非关系型数据库

    数据库是一组信息的集合,这些信息被组织起来以便于访问.管理和更新.在开始介绍最流行的NoSQL数据库之前.您必须了解NoSQL数据库.大多数程序员不知道它代表什么.它的全称是Not Only SQL. ...

  4. 数据库:简述对关系型数据库(RDBMS)的认识

    <数据库:简述对数据库的认识> <数据库:简述对关系型数据库(RDBMS)的认识> <数据库:简述对非关系型数据库(NoSQL)的认识> <数据库:关系型数据 ...

  5. 关系型数据库和非关系型区别

    一.关系型数据库和非关系型 1.数据存储方式不同. 关系型数据天然就是表格式的,因此存储在数据表的行和列中,结构化存储. 非关系型数据通常存储在数据集中,就像文档.键值对.列存储.图结构. 2.扩展方 ...

  6. RDS关系型数据库 入门 01 创建关系型数据库实例【华为云分享】

    [摘要] 关系型数据库(Relational Database Service,简称RDS)是一种基于云计算平台的即开即用.稳定可靠.弹性伸缩.便捷管理的在线关系型数据库服务.RDS具有完善的性能监控 ...

  7. 大数据时代-使用关系型数据库的价值意义?

    不知道大家有没有这种经历:一个系统刚上线的时候是有完整的架构逻辑的,数据库表的设计也是经过精细推敲,以为可以经得起时间的考验.结果呢?上线之后各种新业务支持.新需求支持.不得不在原有的数据表中添加字段 ...

  8. 了解数据库的作用、特点及关系型数据库管理系统

    学习目标 能够知道数据库的作用数据库和数据库管理系统的关系 一.数据库 1. 数据库的介绍 数据库就是存储和管理数据的仓库,数据按照一定的格式进行存储,用户可以对数据库中的数据进行增加.修改.删除.查 ...

  9. (非)关系型数据库都有哪些

    答:常用的关系型数据库有Oracle数据库,企业应用,是一款收费软件,适用于大企业或者大公司.政府等,其次就是MySQL数据库,开源免费,适用于互联网领域,然后就是mariadb数据库,是MySQL数 ...

最新文章

  1. ffmpeg 基本用法大全
  2. 博士在读却连矩阵的秩都搞不清,我该如何毕业?
  3. linux DNS配置详解
  4. Pandas库(3):DataFrame的条件过滤用法
  5. css开头的文本格式,css文件开头怎么写
  6. python刚出来多少薪资-Python工资待遇的几个层级,你工作几年了?目前是哪个层级?...
  7. python列表转化为数字信号_python 经典数字滤波实例 Python 数字信号处理程序实现分享解...
  8. php pdo mysql类源码_完整示例php+pdo实现的购物车类
  9. python进阶课程目标 学习内容_Python学习教程(Python学习路线):第九天-面向对象进阶...
  10. 回顾2017展望未来
  11. Laya.TextInput组件中禁用后改变输入框背景色和文字颜色
  12. Qt,C++开发炫酷圆形扇形菜单面板
  13. 二维条码防伪技术原理及应用简介
  14. (三)OpenCV中的图像处理之轮廓
  15. accept的阻塞与非阻塞
  16. 【目标检测】概念理解:region proposal、bounding box、anchor box、ground truth、IoU、NMS、RoI Pooling
  17. etcc oracle ebs,Oracle EBS日志 log
  18. 手动搭建webpack5 + ts + vue3项目
  19. 6代u笔记本完美支持win7_还真别说intel 九代CPU都能重装win7|九代CPU完美支持win7
  20. 他们今年都要发力PPP项目,“安防+PPP”这台戏如何唱好?

热门文章

  1. 你见过股市亏最惨的有多惨?
  2. 别说普通的创业者,就是那些小有名气的创业者
  3. 穷人变富的过程中,最大的阻碍是什么?
  4. 为什么你说的话别人不愿意听?
  5. 主播助理的三种常见工作类型
  6. 程序员的工资普遍在20k以上
  7. RocketMQ-PushConsumer配置参数详解
  8. TCP/IP参考模型和五层参考模型
  9. source insight 4 破解
  10. BeanUtils工具类