当前位置:嗨网首页>书籍在线阅读

06-MySQL与Oracle

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

2.1.4 MySQL与Oracle

数据库软件有很多种,常见的数据库有甲骨文公司(Oracle 公司)的Oracle、IBM公司的DB2、微软公司的Access与SQL Server以及本书要详细介绍的MySQL。

MySQL是最受欢迎的开源SQL数据库管理系统,它由 MySQL AB开发、发布和支持。MySQL AB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL AB的注册商标。

MySQL是一个快速、多线程、多用户、健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(Mass- Deployed)的软件中去。

与其他数据库管理系统相比,MySQL具有以下优势。

(1) MySQL是一个关系数据库管理系统。

(2) MySQL是开源的。

(3) MySQL服务器是一个快速、可靠和易于使用的数据库服务器。

(4) MySQL服务器工作在客户/服务器或嵌入系统中。

(5) 有大量的MySQL软件可以使用。

Oracle公司(甲骨文公司)是规模较大的企业软件公司,向遍及145个国家的用户提供数据库、工具和应用软件以及相关的咨询、培训和支持服务。在2008年,Oracle公司是继Microsoft及IBM后,全球收入排名第三的软件公司。但在2013年年底,Oracle公司击败 IBM,成为全球收入排名第二的软件公司。

Oracle数据库产品具有以下优良特性。

Oracle数据库之所以取得如此的成就,与它具有的很多优点是分不开的。

(1)兼容性。

Oracle产品采用标准SQL,并经过美国国家标准技术所(NIST)测试。与IBM SQL/DS、DB2、INGRES、IDMS/R等兼容。

(2)可移植性。

Oracle的产品可运行于很宽范围的硬件与操作系统平台上。可以安装在70种以上不同的大、中、小型机上;可在VMS、DOS、UNIX、Windows等多种操作系统下工作。

(3)可连接性。

Oracle能与多种通信网络相连,支持各种协议(TCP/IP、DECnet、LU6.2等)。

(4)高生产率。

Oracle产品提供了多种开发工具,能极大地方便用户进行进一步的开发。

(5)开放性。

Oracle良好的兼容性、可移植性、可连接性和高生产率使Oracle RDBMS具有良好的开放性。