虽然非关系型数据库的优点很多,但是由于其并不提供SQL支持、学习和使用成本较高并且无事务处理,所以本书的重点是关系型数据库 。下面我们将介绍一下常用的关系型数据库管理系统 。
1)Oracle
Oracle数据库是由美国的甲骨文(Oracle)公司开发的世界上第一款支持SQL语言的关系型数据库 。经过多年的完善与发展,Oracle数据库已经成为世界上最流行的数据库,也是甲骨文公司的核心产品 。
Oracle数据库具有很好的开放性,能在所有的主流平台上运行,并且性能高、安全性高、风险低;但是其对硬件的要求很高、管理维护和操作比较复杂而且价格昂贵,所以一般用在满足对银行、金融、保险等行业大型数据库的需求上 。
2)DB2
【什么是关系型数据库模型 什么是关系型数据库 自动的关系型数据库】DB2是IBM公司著名的关系型数据库产品 。DB2无论稳定性,安全性,恢复性等等都无可挑剔,而且从小规模到大规模的应用都可以使用,但是用起来非常繁琐,比较适合大型的分布式应用系统 。
3)SQL Server
SQL Server是由Microsoft开发和推广的关系型数据库,SQL Server的功能比较全面、效率高,可以作为中型企业或单位的数据库平台 。SQL Server可以与Windows操作系统紧密继承,无论是应用程序开发速度还是系统事务处理运行速度,都能得到大幅度提升 。但是,SQL Server只能在Windows系统下运行,毫无开放性可言 。
4)MySQL
MySQL是一种开放源代码的轻量级关系型数据库,MySQL数据库使用最常用的结构化查询语言(SQL)对数据库进行管理 。由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个人需要对其缺陷进行修改 。
由于MySQL数据库体积小、速度快、成本低、开放源码等优点,现已被广泛应用于互联网上的中小型网站中,并且大型网站也开始使用MySQL数据库,如网易、新浪等 。
- 榴莲干包和湿包的区别 榴莲干包和湿包是两品种吗
- 人造革是人造材料吗 人造革是什么材质
- 何晔,姓何 !叫什么名字好听!
- 邹字为什么有人念三声,邹字偏旁念什么
- 螺丝去泥沙的方法 用黄沙洗螺丝手掌为什么那么烫
- 何绍基临张迁碑,何绍基书法是什么体
- 总表示什么,功率是表示什么的物理量
- 闲鱼好评怎么说 闲鱼有效好评是什么意思
- 今年武汉气温为什么高 今年武汉气温为什么这么热
- 喝酒吐了好还是放在身体里全部吸收好 喝酒吐了好还是不吐好 喝酒催吐好不好