《《数据库工程师》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《数据库工程师》PPT课件.ppt(34页珍藏版)》请在三一办公上搜索。
1、数据库工程师,学了这门数据库课程,不知道有多少人想成为掌握数据库的人才呢?,想要成为数据库工程师,要具备以下的基本要求:,.掌握数据库技术的基本概念、原理、方法和技术;.能够使用SQL语言实现数据库操作;.具备数据库系统安装、配置及数据库管理与维护的基本技能;.掌握数据库管理与维护的基本方法;.掌握数据库性能优化的基本方法;了解数据库应用系统的生命周期及其设计、开发过程熟悉常用的数据库管理和开发工具,具备用指定的工具管理和开发简单数据库应用系统的能力;,数据库工程师的工作内容,设计并优化数据库物理建设方案制定数据库备份和恢复策略及工作流程与规范;在项目实施中,承担数据库的实施工作针对数据库应用
2、系统运行中出现的问题,提出解决方案;对空间数据库进行分析、设计并合理开发,实现有效管理监督数据库的备份和恢复策略的执行;为应用开发、系统知识等提供技术咨询服务,数据库工程师的发展前景如何?,随着数据库技术的不断发展,企业为了管理、利用越来越多的信息,都建立了自己的数据库。而这些企业数据库,都需要有专门的人员进行维护,这就是数据库工程师的工作。就发展趋势看,优秀的数据库工程师是十分匮乏的。目前数据库工程师的就业范围非常广,一般的大型或者跨国的企业都建立自己的数据库,他们都需要数据库工程师对他们的数据库进行管理。一些国际知名企业、政府、学校等都是数据库工程师很好的去处。,从2008年末到2009年
3、,金融危机席卷全球,据TechTarget总部调查显示,美国IT从业人员的年薪增长速度进一步降低(约5%左右),有的甚至出现了负增长情况。然而在中国,这样的情况并不多见。从本次调查的数据来看,数据库工程师在2008年的平均年薪(含奖金)为72195元;而到了2009年,平均年薪已经增长为83985元,增幅达到16.3%。从福利待遇上来看,有将近一半的人员表示在09年的福利并没有明显的提高,同时40%的人认为福利待遇得到了进一步的改善。在福利的评分中(5分为满分),参与人员对各种社会保险的满意度比较高,而在培训和灵活的工作时间这两点上希望得到进一步改善。我们看到,数据库工程师在IT从业者中可以称
4、得上是中高收入人群,同普通程序员、网管相比,待遇明显高出一块。俗话说“物以稀为贵”,在国内的许多企业中,DBA绝对称得上是“稀有物种”,一个中小型的数据库往往只有1-2个专职DBA在进行维护,而大型的数据库也很少会超过10个人。但是他们的责任却是比其他IT人员大很多,不仅要维护数据库以高性能运行,还要时刻进行备份、监控任务,而这样的工作都是在深夜进行,有的DBA还需要24小时待命,试问这样的工作压力能有多少人可以胜任?因此,能力越大责任也越大,收入也会随之提高。,数据库工程师收入稳步提升,数据库薪酬调查:收入同职责直接挂钩,在参与本次调查的人群中,包括了DBA、咨询顾问以及IT项目主管等职务。
5、在这部分人群中,数据库咨询顾问的平均年薪达到了99840元,位于年薪排行榜的榜首,而普通的数据库管理员(DBA)平均年薪在60000-80000元之间。不难看出,收入是同职责直接挂钩的。咨询顾问比DBA的年薪水平要高出一个档次,究其原因还是在于经验与职责的不同。咨询顾问人群的工作经验都在5-6年以上,而且工作的内容相对繁琐,收入自然也较高。,数据库薪酬调查:学历与经验哪个重要?,学历与经验,哪个更重要?这个问题已经被问及了许多次。在参与本次调查的人员中,大部分都拥有本科以上的学历,而IT从业经验往往也都在3-5年之间,他们的平均年薪为60000-70000元,属于中等偏上水平。拥有大专学历的,
6、在工作经验相同的情况下,平均年薪要比本科生低10000元。而硕士研究生以上学历的人员,年薪普遍在100000元以上。不难看出,在中国,学历还是会和薪酬待遇直接相关。在同等条件下,学历越高薪酬就越高,而且有的硕士甚至会比大专生高出一倍还多。,我们还就大家对数据库认证证书的看法进行了调查,其中大部分参与者表示并没有考取任何的认证,而且在拥有证书的人群中,年薪水平也并没有大幅的提高。可以看出,大家还是对认证持保留态度,证书只能在某种程度上起作用。相比较而言,在美国、加拿大、新加坡等发达国家,拥有认证证书的数据库工程师年薪通常会提高20-30%。究其原因我们不难发现,国内拥有证书的人越来越多,认证并不
7、能同能力直接挂钩,在一定程度上也许证书会帮上忙,然而这样的作用也会随着时间的流逝而逐渐减弱。此外,由于各种认证的费用也在逐年上升,比如Oracle就计划在新的一年里全面提高认证申请的金额,数据库从业人员也要从自身角度出发,权衡个中利弊。,数据库薪酬调查:地域与行业,本次调查的人员来自于中国大陆的13余个行业,而其中IT服务、金融以及制造业是人数最多的三个行业。在这部分人当中,IT服务行业的人员占据了半数以上,他们的平均年薪为87000元;金融行业在所有行业中的薪酬待遇处在领先位置,他们的平均年薪超过了100000元;而制造业作为目前中国的支柱行业,薪酬水平却让人失望,他们的平均年薪只有6200
8、0元。可以看出,金融行业无论在中国还是在美国等西方国家,都是一个收入较高的行业,而在数据库技术领域,金融行业的数据往往非常关键,而且数据量十分庞大,DBA的责任也就相对更重。我们看到越来越多的产品都标有“Made in China”的标志,足以说明我们在制造业上已经得到了长足的进步,但是制造业信息化、智能化的道路还很漫长,信息化程度的不足也直接导致数据混乱甚至丢失,负责数据库管理的人员薪酬待遇无法同其他行业相比。因此,伴随着中国工业的战略转型,我们也期待在未来的几年中,制造业信息化可以更上一层楼。,数据库薪酬调查:DBA职业规划,北京数据库工程师待遇:,上海数据库工程师待遇:,成都数据库工程师
9、待遇:,考试简介以及报考资格,数据库系统工程师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。笔试安排在一天之内。,报名流程:,符合暂行规定(即计算机技术与软件专业技术资格(水平)考试暂行规定)第八条规定的人员,由本人提出申请,按规定携带身份证明到当地考试管理机构报名,领取准考证。凭准考证、身份证明在指定的时间、地点参加考试。各地的报名办法由考生报
10、考所在地的当地考试机构决定。考生相关报考费用标准由当地物价部门核准。考生报名方式主要分为:网上报名与考生本人到指定地点报名两种。,数据库考试有什么科目呢?,考试科目1:信息系统知识考试科目2:数据库系统设计与管理,关于数据库工程师的考试更多的细节,大家有兴趣可以去网上查查资料,给大家讲个数据库工程师的故事,年薪第一的数据库工程师是怎样炼成的,牛新庄博士研究方向为数据库和数据挖掘。是IBM官方资深培训讲师(培训DB2,AIX,MQ,WebSphere和CICS)。2002年获IBM 杰出软件专家奖,2006年获“首届中国杰出数据库工程师奖”、“2006年IT168技术卓越奖”。是中信银行、山东农
11、信、广东农信等公司资深技术顾问,中国建设银行总行特聘资深技术专家。拥有OCP,AIX,DB2,HP-UX,MQ,CICS和WebSphere等二十多项国际认证。著有Oracle数据库开发讲座 Oracle9i Jdeveloper与J2EE实务应用、DB2应用开发实战指导、循序渐进DB2-系统管理、运行维护与应用案例、深入解析DB2-高级管理、内部体系结构与诊断案例和DB2性能调整与优化等书,年薪第一的数据库工程师是怎样炼成的,牛新庄博士,年薪217万、曾任中信银行、山东农信、广东农信等公司资深技术顾问、中国建设银行总行特聘资深技术专家,被誉为国内年薪第一的数据库工程师。(自诉)前途在数据库1
12、999年,我在开始读研时就给自己确定了以后的发展方向。当时有两个方向:网络,数据库技术。因为在2000年之时,网络大热,市场上拥有CCNP、CCIE证书的人特别牛。所以我当时也考下了CCNP证书,但后来发现网络方向涉及很多硬件层面的东西,这些都对厂商的依赖性太强,个人发挥空间不大。而我喜欢钻研,所以慢慢开始转向专攻数据库技术。在认准数据库这个方向后,我开始深入学习数据库理论方面的知识。当时,人大王珊教授的数据库系统原理教程一书我读了几十遍。在学习数据库理论的同时,我开始接触并深入学习DB2和 Oracle,并从1999年开始使用DB2 V5.2。那时,市场上关于DB2方面的技术书籍几乎没有,互
13、联网也不像现在这么发达。因为我的导师做一个课题需要用到DB2数据库,但是我只能依靠查看 DB2随机文档来学习。那时,我还自己兼职,通过帮别人做些小软件赚钱,外加课题经费,以支付考OCP认证和DB2认证的费用。,年薪第一的数据库工程师是怎样炼成的,我一直认为考认证是一个很好的学习动力。因为考试费用不菲,如果不想浪费钱只能拼命看书。我在读研的2000年就通过了OCP 8i认证,后来又陆续通过DB2 V5.2认证。这些认证极大地增强了我的自信。同时,在帮助导师用PB、Delphi等编程工具做应用开发时,我有意识地增强对SQL的学习,这对我后来的性能调优工作非常有帮助。做好一个时期的人生规划非常重要。
14、我们首先要有一个明确的努力方向和规划,然后有意识的往这个方向努力。这种积极主动的学习要比被动学习效率高很多。,从DB2数据库培训师开始“机遇偏爱有准备的头脑”,这句话虽是老生常谈,却是人生真谛。记得2000年底,我在网上看到一个帖子说需要一个人去安装DB2数据库,差旅报销,每天500元,我喜出望外。因为这项工作需要有DB2认证才能去,而我那时DB2高级系统管理和应用开发的认证都有,所以很快就通过了对方的审核。但是当我到客户现场时才发现,不是安装DB2而是要给客户讲课,当时我就傻眼了,因为讲课需要的知识远比安装配置数据库要难得多,更何况我之前根本没有讲过课。没办法,压力也是动力,只能前一天夜里看
15、教材备课到凌晨5点。短短睡了两个小时后,8点半去讲课。四天讲课下来,我总共休息了12个小时。还好自己毕竟有DB2应用开发经验和DB2认证做基础,总算勉强应付了过去。只是没想到的是,这次并不算顺利的培训,竟是我未来几年培训生涯的开始。,年薪第一的数据库工程师是怎样炼成的,后来,IBM培训部通过一些渠道知道我能讲DB2且拥有相关证书,就找我讲授DB2系列课程。从2001年开始,我就经常作为IBM官方讲师讲授 DB2系列的所有课程。我自认为讲课是一个很好的学习过程,因为课前要深入了解概念,对于自己的理论深入学习有很大帮助。,数据库学习Tips根据我对数据库的理解,目前市场上虽然有Oracle,DB2
16、,Informix,Sybase和SQL Server数据库,但Informix数据库已经被IBM收购,而Sybase数据库在技术和市场上正走向没落,占据市场主要份额的就是Oracle,DB2和SQL Server数据库。SQL Server数据库非常好,但是很遗憾的是只能在 Windows平台使用。所以如果你深入研究SQL Server数据库,我只能说获取高薪的概率稍低,而且坦白的说,使用SQL Sever数据库的企业一般是中小企业居多。而国内做Oracle数据库的人太多,如果你想在Oracle领域出人头地,难度极大。但是,做DB2数据库的人反而不太多,物以稀为贵。况且,DB2数据库广泛应用
17、在银行、电信、制造行业、零售行业、保险行业等“高薪”领域中,所以我强烈建议学习DB2数据库,做IBM技术一般获取高薪的概率相对会大一些。我们的时间精力是有限的,所以必须选择好方向然后努力为之。除了SQL Server,这几个数据库我都在使用,我个人感觉除了功能外,对于运行稳定而言,相对于Oracle不太稳定的优化器,DB2无疑是最稳定的,它的优化器无比强大。如果能在锁方面再有更先进的技术,那么DB2 将是完美的。,年薪第一的数据库工程师是怎样炼成的,2002年11月,我参加了首届“IBM DeveloperWorksLive!China 2002”大会,并获得IBM首次在国内评选的“杰出软件技
18、术专家”奖,当时在6名获奖 者中名列第2。这个奖项客观上对我在客户群的拓展方面起到很大帮助。找我解决问题的人更多了,所以20022003年也成了我技术提升最快的两年。,现场救援记20042005年是我最忙碌的两年,那时候找我讲课的培训机构和需要性能调优的客户非常多,基本上整天在天上飞。培训机构找我讲课常常需要提前一个月预约。那两年内,除了过年几天,其他时间都是在做培训和诊断、调优,足迹遍及国内主要城市。我作为国内六大银行开发中心和数据中心培训的指定讲师,并为北京银信科技、山东农信、广东农信,交行大集中IBP等项目做数据库技术顾问。记得最刺激的一次是2004年9月的一天,上午9点为上海移动IT部
19、门做AIX动态逻辑分区(DLPAR)培训,结束时是17点。之后,立刻坐出租车前往扬州,于20点到达扬州供电局并协助他们进行电力负荷控制系统项目上线,一直奋战到凌晨3点半。接着,又连夜乘出租车赶往上海,在凌晨6点到达酒店。休息两小时后,8点出发,准时出现在上海移动培训现场。那时我对报酬不太在意,想的主要是用心积累技术经验和客户资源。在我看来,能够不断通过实践让自己成长是第一要义。而且去的客户现场越多,处理的问题就越多,也就越多地发现自己的不足,然后再拼命学习,不断积累、总结和思考,进入了一个良性循环。,年薪第一的数据库工程师是怎样炼成的,至今我仍然怀念那段充实、紧张而充满激情的光辉岁月。2004
20、年和2005年,一方面因为以独立咨询顾问的个人身份无法出具发票;另一方面,项目越做越大,尤其是很多银行的数据库架构和维护项目涉及合同金额也越来越大,需要签订正式公司合同。于是,我就分别在上海、北京注册了公司。当然这些年我并非都是一帆风顺,也犯过一些重大错误,例如:我曾经在2002年5月1日把海南美兰机场的数据库调死,导致机场航班信息管理系统瘫痪。早期也曾经因为调整某证券系统宕机而影响股民交易,这些都对客户造成了影响,但这些都是成长必须要走的路。经过这两次事件后,我自己也思考、总结了很多,在之后的调优工作中我基本上再没有犯过错误。,百万年薪的成功秘诀2006年8月我获得“2006年中国首届杰出数
21、据库工程师”称号,算是对我多年学习数据库的一个总结。自2007年开始,我专注于做一些大客户的运维工作,并相应减少了培训次数。2008年,我被建设银行以年薪217万聘请为资深技术专家来维护Oracle和Informix数据库。就做技术而言,以一己之力能挣到年薪几百万常常令我感到自豪,也让我感受到技术的魅力,觉得自己多年来对技术的钻研得到了认可。之所以讲述我的技术之路,主要目的是给大家一些参考,尽可能多地去了解社会的需求,有意识给自己制定人生规划。我自己认为,多年来能取得这样的成绩,勤奋、努力和坚持一直是我最看重的。因为有了这些,才不至于当机遇光顾时,你却不知所措。,现在很多年轻人,恰恰缺少的就是这样的忘我与痴迷,在我熟悉的数据库技术领域,很多年轻人越来越早地将注意力集中在薪水和职位上,这是很不明智的行为。其实,往往那些将诸如高薪与职位忘怀的人反而能更快地取得成功。“不经一番寒彻骨,安得梅花扑鼻香?”这样的道理人人都懂,可能够真正去实践的人却并不多。结合我的学习经验与感悟,我总结有16字要诀:去除浮躁,认真学习,不断积累,寻找机遇。最后,我用这句话与大家共勉:古之成大事者,不唯有超世之才,亦唯有坚韧不拔之志也!,谢谢大家观赏!,
链接地址:https://www.31ppt.com/p-5519507.html