
1数据库的最高境界无非是DBA,对于企业来说,一个好的DBA很吃香,但是对于还未毕业的学生来说,可能前景不乐观,因为现在看工作经验的单位或企业太多,不过数据库就算学了的话,在以后的编程中也会用得着,因为一般的系统都和数据库直接挂钩
2ORACLE是目前应用最广泛的大型数据库,其他的例如sqlserver,sybase等,一般应用不是特别广泛,所以考个ORACLE的工程师比较合适,不过费用好像比较高吧?
3不是ORACLE适合你,应该说大三学生是否适合ORACLE,我觉得比较有用,不少地方面试的时候也看ORACLE的掌握程度
4这个不知道了,没考过
分类: 社会民生
解析:
楼上的,可能你中的微软病毒太深了,可也不能忽悠初学者啊!单调的SQL Server数据库能和功能强大的ORACLE数据库相比吗?!
oracle数据库是现阶段、未来的占市场率最高的数据库。你现在问问,任何职员大于200的公司,那个不是在用ORACLE数据库!!!SQL Server只能作为编编小型软件的工具罢了(可能最多在用于编写学校的课题设计和毕业设计而已)。看看权威调查吧:国际领先的市场研究机构IDC在最新研究报告中指出,甲骨文在关系型数据库和对象关系数据库管理系统软件市场继续保持全球领先地位,同时还在亚太地区(日本除外)的信息与数据管理软件市场处于第一的位置。2003年,Oracle数据库年增长率为86%,并以398%的市场占有率占据全球市场领先地位。2004年,Oracle数据库年增长率为105%,并以413%的市场占有率居市场领先地位。在2005年,Oracle数据库以486%的市场占有率继续稳居关系数据库市场的首位。
再看看当今最流行的数据库: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(考上后,工资35K以上。如果考试的话只需网上注册下,再考就行了,费用几乎为0)--ORACLE OCP(考上后,工资6K以上如果考试的话,必须先通过OCA认证,然后网上注册,再专业机构培训了,再考试。现阶段费用为1万以上)--ORACLE OCM(考上后,这个我也不知道了,具体是5位数以上。如果考试,你必须通过OCA,OCP认证。现在,在中国很少人能考上的)呵呵,当然最主要看你的技术了。
虽然我是刚申请的帐号,级别低,但我呼吁:大家回帖应该要负责任地回,不要抱着赚些积分就够了。我为人人,人人为我!!!
目前来看oracle需求并没有mysql等小型数据库需求量大,然而薪资待遇也并没有什么优势,反而oracle对dba要求越来越高 来自职Q用户:贺先生
刚开始入门 找工作快的话 先mysql 工作中学习oracle 这样会好一点 大型公司都是oracle 来自职Q用户:杨先生
首先说明,我是北京金融行业的DBA,我们的分公司在武汉,所以对你的问题有一定的发言权。
1:以北京的就业形势如果你是一个初级的DBA,工作经验一年以内,但是对于理论性的掌握很扎实,基础很扎实,虽然没有太多的实际动手经验,但是根据行业的不同一般的起薪都在3500-5000一个月,随着年龄的增长会越来越多,我身边工资最高的是一天五千左右。
2:至于武汉的OCP培训我没有太多了解,但是我建议你如果想培训的话尽量还是来到北京这种城市,因为这的培训机构很多,而且很多已经很成熟,因为我已经知道太多的人把钱陪在垃圾的培训机构内了。
3:通过你的提问我感觉你现在还没有进入DBA的行业,只是一个想学习的外行人,数据库原理性东西太多,不太建议自己学习,因为会走很多弯路,我建议你来到北京找个靠谱的培训,踏实的学个一年半载,只要能机会进入到企业,真正动手 *** 作数据库了,慢慢你就会积累经验。到时候你的年薪会根据你的经验翻倍的,开始的时候不要注重工资,经历最重要,比如我的工资其实并不是很高,但是我的公司经历让我留了下来,当别人还玩几十G,上百G数据库的时候,我们最少都是上T的数据了。如果以后你再跳,那么你的资格就不一样了,就像同样面试的两个人,一个在百度干过,一个在小公司刚过,作为老板你先会考虑哪个呢?一样的道理,前期的经历是换取以后金钱的资本。
4:DBA工作一般分为两个方向,开发DBA和管理DBA,如果以后你想做管理方向的DBA,那么你要对 *** 作系统一定的了解,不需要太深,但是尽量要了解,因为毕竟数据库只是一款软件,需要依赖于 *** 作系统上,现在市面上比较常用的 *** 作系统有linux,unix,aix 少量的有windows server ,对 *** 作系统了解的深度也是决定你以后高工资衡量的标准
我现在能说的只有这么多了,希望以上的回答对你能有所帮助,祝你早日进入DBA圈子内。
1、理解oracle数据库的大体结构。2、会自己安装数据库,因为这样可以帮助理解第一点。3、会PL/SQL,比如会写函数、存储过程、包等。oracle开发主要集中在PL/SQL上。当然你要熟悉SQL啦。4、另外,一般数据库开发不是单独就是用PL/SQL就完全搞
数据库作为整个系统的一部分,它的表现直接受服务器、 *** 作系统、存储、网络、应用程序中SQL语句的质量、数据库设计的质量、以及其它诸多因素的影响,这些因素加在一起非常复杂,经验起着非常重要的作用。因此一个好的DBA除了知识作为基础,经验的多寡、见识的薄广,往往决定了是否合格与优秀。
优秀的DBA不仅关心自己运维的数据库系统的原理和发展,而且紧跟业界数据库前沿技术,并关注数据库领域的顶级会议。其中包括国际著名的数据库三大会议SIGMOD、VLDB、ICDE,还有知名数据库公司Percona主办的Percona Live和Oracle主办的Open World,以及国内知名的DBA盛会中国数据库技术大会(DTCC)等。
从另外一个角度说,DBA工作领域对实践经验和独立工作能力要求较高,没有经过大量的动手实践是很难胜任DBA相关工作的 。
正是由于上述原因,其职场现状是DBA职位不易进入,而用人单位很难找到合适的从业人员,人员缺口非常大。
也正是由于上述原因,随着工作年限的增长,DBA的经验在增加,就像医生一样,其价值会越来越高,可以逐步成长为资深DBA、系统架构师、信息主管(CIO)等等,而不会出现许多软件开发从业人员在一定年龄后面临的转行问题。
另外,从职业前景看,从事DBA有着更多的职场机遇 。一般而言,系统中的软硬件都是IBM、HP、Oracle等业界一流厂商提供的,在与厂商谈判、合作、测试、实施、维护、优化等等过程中,会产生许多极佳的职场机遇,这一点是从事开发工作很难比拟的。
从DBA的工资统计数据看,随着工作经验的积累,DBA工资的增长幅度会远大于其它的计算机方向。
从工作的稳定性上看,系统的复杂性和经验的重要性已经决定了DBA职位的不可替代性。
从知识的积累、更新和替代角度看,数据库的根基始终没变,变的是不断增强的功能和不断扩展的应用范围。因此,在不同时期所学的知识和获得的经验是叠加和累积的关系,而不像IT许多其他职业方向那样“唯一不变的是变化”,其知识是东风压倒西风还是西风压倒东风的关系。
因此, DBA职业是一个高挑战和高回报的职业,有一定能力的和聪明的技术人员应该挑战自我,进入这个被二十多年事实不断证明的越来越有前景的职业 。
以上就是关于ORACLE和软考数据库工程师选哪个全部的内容,包括:ORACLE和软考数据库工程师选哪个、oracle和sql server哪个工作(公司)里用的比较多哪个实用点、#dba数据库管理员#请问 oracle 和MySQL 在初期哪个更好找工作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)