简体   繁体   English

我应该学习SQL Server 2008还是Oracle 11g

[英]Should I learn SQL Server 2008 or Oracle 11g

I have been using MySQL for my school projects, personal web site for years. 多年来我一直在用我的学校项目,个人网站上使用MySQL。
My company is using MySQL in all web projects as well. 我的公司也在所有的Web项目中使用MySQL。

Now I am thinking to pay for some classes to learn another new Database system, but I have no idea whether I shall choose MS SQL Server 2008 or Oracle 11g. 现在我想支付一些课程来学习另一个新的数据库系统,但我不知道我是否会选择MS SQL Server 2008或Oracle 11g。
I hope to find a better job with high paid salary. 我希望找到一份薪水高的工作。

I need some advice and suggestions. 我需要一些建议和意见。

Unless Oracle is giving away downloads of 11G for you to learn on, I'd say that Oracle will be a pricey path to take. 除非Oracle提供11G的下载供您学习,否则我会说Oracle将是一条昂贵的道路 They don't list prices that I can see on the web site. 他们没有列出我在网站上看到的价格。 (Maybe I didn't look hard enough.) Oracle DBA certification is another expensive proposition. (也许我看起来不够努力。)Oracle DBA认证是另一个昂贵的主张。 I think it's rigorous, so it might be worth having, but it'll cost you in courses and test fees. 我认为这是严格的,所以它可能值得拥有,但它会花费你的课程和考试费用。

SQL Server won't cost as much. SQL Server的成本不会太高。 You can download Express for free . 您可以免费下载Express I'm sure it won't help you with all the enterprise features that will be missing. 我相信它不会帮助您解决所有缺少的企业功能。

如果你是一个java开发人员,我认为Oracle 11g更好,或者如果你是.net开发人员ms sql将是一个更好的选择。

Both MS SQL and Oracle has "express editions" which are somewhat restricted, but free versions that you can try at home. MS SQL和Oracle都有“快速版本”,这些版本受到一定限制,但您可以在家中尝试免费版本。 Pick the one you like the most. 选择你最喜欢的那个。 The salary will depend more on how good you are than the system you pick (why not both?). 薪水更多地取决于你所选择的系统有多好(为什么不是两者?)。

You certainly should not pay in order to learn a new database system. 你当然不应该付钱才能学习新的数据库系统。 You can get a free version of MS SQL Server Express together with Management Studio on the web. 您可以在Web上获得免费版本的MS SQL Server Express和Management Studio。 There are loads and loads of materials and tutorials on the web on MS SQL Server. MS SQL Server上的Web上有大量材料和教程。 I bet the same can be said about Oracle. 我敢打赌甲骨文可以这么说。 In general, go out there and explore the web, it's a much better way to learn than paying for some courses, which might not give you what you need. 一般来说,去那里探索网络,这是一个更好的学习方式,而不是支付一些课程,这可能无法满足你的需求。

It can also depend on your area and what you are trying to get into. 它还取决于您所在的地区以及您想要了解的内容。 It seems like certain segments of the business world use MSSQL or Oracle exclusively. 似乎商业世界的某些部分仅使用MSSQL或Oracle。 I would say that MSSQL is easier to get into but that's just opinion. 我会说MSSQL更容易进入,但这只是意见。 Overall it seems like there's more MSSQL jobs but the oracle jobs pay a little better...but again that's a very person experience. 总的来说,似乎有更多的MSSQL工作,但oracle工作支付得更好......但这又是一个非常人的经历。 I don't think you'd go wrong with either direction. 我认为你不会出错任何一个方向。 I would agree with the others though that you should just download the free versions and play around a little and see which ones catches your attention more and go from there. 我会赞同其他人,虽然你应该只是下载免费版本并玩一下,看看哪些更能吸引你的注意力并从那里开始。

Let's revert roles. 让我们恢复角色。 I ask the question and you answer. 我问这个问题然后你回答。

My question to you is "Should I learn to drive a Ford or should I learn to drive a chevy". 我的问题是“我应该学会驾驶福特,还是应该学会驾驶雪佛兰”。

The answer is the same because the question is the same, the tiny and irrelevant difference of problem domain notwithstanding. 答案是一样的,因为问题是相同的,尽管问题域的微小和无关紧要的区别。

你应该学习oracle,因为oracle是一个非常复杂的学习,因为SQL Server很容易成为GUI的基础。你可以用oracle学习,更容易学习SQL Server。作为一名DBA,你应该掌握两个DB的知识... oracle的专业知识和sql server的小知识......

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 SQL Server 2008与Oracle 11g的联接 - SQL Server 2008 JOIN with Oracle 11g SQL Server 2008:使用TIMESTAMP(6)列通过链接服务器INSERT INTO到Oracle 11g表 - SQL Server 2008: INSERT INTO through Linked Server to Oracle 11g table with TIMESTAMP(6) column 如何将数据从SQL Server 2008传输/迁移到ORACLE 11g? - How to Transfer/Migrate data from SQL Server 2008 to ORACLE 11g? SQL Server 2008 R2可以替代Oracle 11g RAC吗? - What is SQL Server 2008 R2's alternative to Oracle 11g RAC? 是否可以在Oracle Express 11g数据库与SQL Server之间创建数据库链接,还是我需要完整的11g? - Is it possible to create a database link between an Oracle Express 11g database to a SQL Server or do I need full 11g? 从SQL Server 2008R2到Oracle 11g的OpenQuery缓慢,但是在Oracle服务器上运行相同的查询速度很快 - OpenQuery from SQL Server 2008R2 to Oracle 11g Slow but same query run on the Oracle server is fast 将MS SQL Server数据库连接到Oracle 11g数据库 - Connect MS SQL Server database to Oracle 11g database 从 SQL 服务器执行 Oracle 11g function 并将结果插入 Z97785240A0100CB0376 - Execute Oracle 11g function from SQL Server with result insert into SQL table 无法在SQL Server 2014上创建到Oracle 11g的链接服务器连接 - Can't create a linked server connection on SQL Server 2014 to Oracle 11g Oracle 11g 查询需要将近 30 分钟才能完成,但在 SQL Server 中大约需要 5 分钟 - Oracle 11g query took almost 30min to finish but around 5 min in SQL Server
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM