首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT实验室Oracle频道
中国IT教育
Google
首页 入门基础 安装配置 体系架构 PLSQL 备份恢复 性能调优 开发技术 资讯动态 考试认证 下载 专题 讨论
您现在的位置: 中国IT实验室 >> Oracle >> 开发技术 >> 正文

SQL Server与Oracle实施成本上的差异

  SQL Server 与Oracle这两个数据库,除了在一些技术上有明显的差异外,在实施成本上也有比较大的差别。下面笔者就这方面内容发表一些自己的观点,希望能够跟大家一起交流。

  一、Oracle基于JAVA开发,具有很多开源的工具支持。

  SQL Server 与Oracle数据库两者一个最大的区别,就是其应用平台的差异。现在SQL Server数据库只能够部署在微软的操作系统上。而Oracle数据库其不但可以支持微软的操作系统,而且还可以支持开源的操作系统,如Linux等等。正是因为Oracle数据库是在JAVA技术平台上开发的,所以,让其在跨平台的操作系统上运行成为了可能。

  而因为JAVA程序本身就是免费开源的,如此,很多程序爱好者就可以在这个JAVA平台上开发一些免费的跟Oracle数据库结合很好的辅助工具,如一些报表工具等等。这些免费的开源工具,我们数据库开发人员可以直接拿过来使用,可以为我们节省很多开发时间与开发成本。

  但是,由于SQL Server的开发架构不是基于开源平台的,所以,一些支持SQL Server数据库的第三方工具,往往需要收费的。这无形中就增加了部署SQL Server数据库的成本。

  现在很多Oracle数据库开发人员,在开发数据库系统的时候,都会或多或少的采用一些开源工具。如在报表的设计、菜单的设计方面,都有一些功能性比较强的开源工具。在这些开源工具的帮助下,我们数据库管理人员可以成倍的降低开发时间,从而达到降低开发成本的目的。从这一方面来说,由于Oracle数据库其天然的优势,在第三方工具应用上,从成本的角度考虑,取得了比较大的优势。

  二、Oralce提供了很多收费的工具。

  若单从数据库的价格来说,这两个数据库区别不是很大。但是,在利用Oracle数据库进行开发的时候,往往还需要购买一些其提供的工具才行。如PL*SQL等等。这些都是Oracle数据库提供的收费的数据库开发工具。

  不过,话说回来,这些数据库开发工具虽然需要收费,而且,费用还不低。但是对于大部分数据库开发人员来说,这些工具还真是少不了。因为这些工具的可用性非常的高,可以从很大幅度上减少数据库开发的时间,降低数据库开发的成本。如笔者在开发数据库应用的时候,已经离不开PL*SQL这个工具了。他在笔者做数据库维护、数据库开发、报表制作等方面,都起了很大的帮助。可以说,大部分的数据库开发工作,都可以在这个工具上完成,而且,效率要比在其他工具上高得多。

  而对于SQL Server数据库来说,要在这个数据库系统上开发应用系统的话,一般只需要购买这个数据库软件即可。在数据库软件中,本身就集成了一些免费的数据库开发工具。这就使得我们在开发数据库应用的时候,不需要再花额外的钱去购买其他开发工具。从这一方面来说,SQL Server数据库占优势。

[1] [2] 下一页

【责编:Chuan】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 专题推荐

 ·JAVA的应用编程接口——JAVA API详解…
 ·Linux Shell学习技术专题[上]…
 ·WEB开发ASP.NET和PHP、JSP究竟学哪个
 ·五步带你入门XML
 ·关于Java框架技术专题
 ·XML全攻略技术专题
 ·JAVA开源技术介绍专题
 ·Java嵌入式开发之J2ME技术专题
 ·超前体验 Oracle 11g的5个新特性…
 ·揭密使用VB.NET的五个实用技巧
 今日更新
 社区讨论
 博客论点
 频道精选
 Oracle频道相关导航