具体介绍一下优点与好处大神们帮帮忙

windowsxp+delphi+sqlserver用于小型,windowsxp+c#+oracle用于大型... windows xp+delphi+sql server用于小型, windows xp+c#+oracle用于大型 展开
 我来答
百度网友a436862aebf
2014-09-27 · TA获得超过114个赞
知道答主
回答量:149
采纳率:100%
帮助的人:71.9万
展开全部
oracle数据库是现阶段、未来的占市场率最高的数据库。你现在问问,任何职员大于200的公司,那个不是在用ORACLE数据库!!!SQL Server只能作为编编小型软件的工具罢了(可能最多在用于编写学校的课题设计和毕业设计而已)。看看权威调查吧:国际领先的市场研究机构IDC在最新研究报告中指出,甲骨文在关系型数据库和对象关系数据库管理系统软件市场继续保持全球领先地位,同时还在亚太地区(日本除外)的信息与数据管理软件市场处于第一的位置。2003年,Oracle数据库年增长率为8.6%,并以39.8%的市场占有率占据全球市场领先地位。2004年,Oracle数据库年增长率为10.5%,并以41.3%的市场占有率居市场领先地位。在2005年,Oracle数据库以48.6%的市场占有率继续稳居关系数据库市场的首位。 再看看当今最流行的数据库:SQL Server与Oracle、DB2 性能比较吧,就可以看出ORACLE有多么先进。 开放性 SQL Server只能在Windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且Windows平台的可靠性,安全性和伸缩性是非常有限的。它不象Unix那样久经考验,尤其是在处理大数据量的关键业务时。 Oracle能在所有主流平台上运行(包括 Windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。 DB2能在所有主流平台上运行(包括Windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%。 可伸缩性,并行性 SQL Server并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限。 Oracle平行服务器通过使一组结点共享同一簇中的工作来扩展Window NT的能力,提供高可用性和高伸缩性的簇的解决方案。如果WindowsNT不能满足需要, 用户可以把数据库移到UNIX中。 DB2具有很好的并行性。DB2把数据库管理扩充到了并行的、多节点的环境。数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日志。数据库分区有时被称为节点或数据库节点。 安全性 SQL server 没有获得任何安全证书。 Oracle Server获得最高认证级别的ISO标准认证。 DB2获得最高认证级别的ISO标准认证。 性能 SQL Server 多用户时性能不佳 Oracle性能最高, 保持WindowsNT下的TPC-D和TPC-C的世界记录。 DB2适用于数据仓库和在线事物处理,性能较高。 客户端支持及应用模式 SQL Server C/S结构,只支持Windows客户,可以用ADO,DAO,OLEDB,ODBC连接。 Oracle多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接。 DB2跨平台,多层结构,支持ODBC,JDBC等客户。 操作简便 SQL Server 操作简单,但只有图形界面。 Oracle较复杂, 同时提供GUI和命令行,在Windows NT和Unix下操作相同。 DB2操作简单,同时提供GUI和命令行,在Windows NT和Unix下操作相同。 使用风险 SQL Server 完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容早期产品。使用需要冒一定风险。 Oracle长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。 DB2在巨型企业得到广泛的应用,向下兼容性好。风险小。 总而言之,当今最流行,功能最好的数据库分别为:ORACLE公司的ORACLE数据库>IBM公司的DB2数据库>微软的SQL Server。 楼主,学ORACLE数据库好多了。我可以负责人的告诉你:你的ORACLE有一定的基础,就不愁没工作。如果你上进的话,可以考考ORACLE认证试试,级别高低为ORACLE OCA(考上后,工资3.5K以上。如果考试的话只需网上注册下,再考就行了,费用几乎为0)--ORACLE OCP(考上后,工资6K以上.如果考试的话,必须先通过OCA认证,然后网上注册,再专业机构培训了,再考试。现阶段费用为1万以上)--ORACLE OCM(考上后,这个我也不知道了,具体是5位数以上。如果考试,你必须通过OCA,OCP认证。现在,在中国很少人能考上的)呵呵,当然最主要看你的技术了。
认真又清湛的小兔子1000
2014-09-26 · TA获得超过128个赞
知道答主
回答量:195
采纳率:0%
帮助的人:71.8万
展开全部
这两套软件配置没什麽可以评判的,很多开发人员都会装上,我只是觉得用XP不好,应该考虑用2003server。 开发软件的使用关键是开发人员自身的需求,包括学习需求、工作项目需求,delphi和C#语句、代码库和控件调用都有区别,所以还是要看个人的需求来定。 对SQL server和Oracle数据库的调用就更不是问题了,开发工具与数据库的接口是现成的,进行必要的控件连接设置就可以了。 C# 只是一种语言,它的开发平台是 .NET。你可以说是 用.NET开发 winForm 和Delphi 它们的区别在于: 1. .NET 号称是 JAVA 和 DELPHI的综合版 .NET form窗体 和控件 是可视化的!和Delphi一样的 拖控件 当然.NET 学深了 你可以用 “委托+事件”来 用代码来添加控件 但是.NET 界面更加友善!找控件更清楚 Delphi有点太乱了! 2..NET 就是开发就分2种 一种是 winform 一种是 web winform 又分2种 1种是 c/s 结构 另1种是 b/s结构 c/s 就是桌面应用程序 当然适合桌面的开发。 3.Delphi 主要的优点是开发效率高 平台的优越性 兼容性好 封装好 其实 在10年前 Delphi 算是一个亮点 但是现在已经没什么了 用的人太少了,而且.net比较全面 你可以 web开发 还有一点必须提到的 微软.NET的总设计师 就是当年做 Delphi的人 ..所以 更可以证明.NET 可以全面压过Delphi JAVA 也很好,JAVA 优势在于跨平台,但是 插件多 很麻烦 很多公司都用不同插件 .NET 还有优势就是 “后台硬”了 微软重磅推出的 现在可以说是JAVA和.NET 平分天下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式