目前最常用的数据库 目前最流行的几种数据库比较[2]
目前最流行的几种数据库比较[2]
——此文章摘自《网络游戏服务器端编程》定价 ¥ 特价 ¥ 详细>>//track linktech cn/?m_id=dangdang&a_id=A &l= &l_type = width= height= border= nosave>Oracle数据库产品具有以下优良特性
( )兼容性
Oracle产品采用标准SQL 并经过美国国家标准技术所(NIST)测试 与IBM SQL/DS DB INGRES IDMS/R等兼容
( )可移植性
Oracle的产品可运行于很宽范围的硬件与操作系统平台上 可以安装在 种以上不同的大 中 小型机上;可在VMS DOS UNIX Windows等多种操作系统下工作
( )可联结性
Oracle能与多种通讯网络相连 支持各种协议(TCP/IP DECnet LU 等)
( )高生产率
Oracle产品提供了多种开发工具 能极大地方便用户进行进一步的开发
( )开放性
![目前最常用的数据库 目前最流行的几种数据库比较[2]](http://img.zhputi.com/uploads/5f7d/5f7d7703e06e843546f123209ca3bb72110621.jpg)
Oracle良好的兼容性 可移植性 可连接性和高生产率使Oracle RDBMS具有良好的开放性
Sybase
年 Mark B Hiffman和Robert Epstern创建了Sybase公司 并在 年推出了Sybase数据库产品 Sybase主要有三种版本 一是UNIX操作系统下运行的版本;二是Novell Neare环境下运行的版本;三是Windows NT环境下运行的版本 对UNIX操作系统 目前应用最广泛的是SYBASE 及SYABSE for SCO UNIX
Sybase数据库的特点 ( )它是基于客户/服务器体系结构的数据库 ( )它是真正开放的数据库 ( )它是一种高性能的数据库
DB
DB 是内嵌于IBM的AS/ 系统上的数据库管理系统 直接由硬件支持 它支持标准的SQL语言 具有与异种数据库相连的GATEWAY 因此它具有速度快 可靠性好的优点 但是 只有硬件平台选择了IBM的AS/ 才能选择使用DB 数据库管理系统
DB 能在所有主流平台上运行(包括Windows) 最适于海量数据
DB 在企业级的应用最为广泛 在全球的 家最大的企业中 几乎 %以上都用DB 数据库服务器 而国内到 年约占 %
除此之外 还有微软的 Access数据库 FoxPro数据库等 既然现在有这么多的数据库系统 那么在游戏编程时应该选择什么样的数据库呢?首要的原则就是根据实际需要 另一方面还要考虑游戏开发预算 现在常用的数据库有 SQL Server My SQL Oracle FoxPro 其中MySQL是一个完全免费的数据库系统 其功能也具备了标准数据库的功能 因此 在独立制作时 建议使用 Oracle虽然功能强劲 但它毕竟是为商业用途而存在的 目前很少在游戏中使用到
lishixinzhi/Article/program/SQL/201311/16307