数据库开发工程师的技能要求
3个回答
展开全部
1.考试要求:
(1)掌握计算机体系结构以及各主要部件的性能和基本工作原理;
(2)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
(3)熟练掌握常用数据结构和常用算法;
(4)熟悉软件工程和软件开发项目管理的基础知识;
(5)熟悉计算机网络的原理和技术;
(6)掌握数据库原理及基本理论;
(7)掌握常用的大型数据库管理系统的应用技术;
(8)掌握数据库应用系统的设计方法和开发过程;
(9)熟悉数据库系统的管理和维护方法,了解相关的安全技术;
(10)了解数据库发展趋势与新技术;
(11)掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(12)了解信息化、计算机应用的基础知识;
(13)正确阅读和理解计算机领域的英文资料。
2.通过本考试的合格人员能参与应用信息系统的规划、设计、构建、运行和管理,能按照用户需求,设计、建立、运行、维护高质量的数据库和数据仓库;作为数据管理员管理信息系统中的数据资源,作为数据库管理员建立和维护核心数据库,担任数据库系统有关的技术支持,同时具备一定的网络结构设计及组网能力;具有工程师的实际工作能力和业务水平,能指导计算机技术与软件专业助理工程师(或技术员)工作。
(1)掌握计算机体系结构以及各主要部件的性能和基本工作原理;
(2)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
(3)熟练掌握常用数据结构和常用算法;
(4)熟悉软件工程和软件开发项目管理的基础知识;
(5)熟悉计算机网络的原理和技术;
(6)掌握数据库原理及基本理论;
(7)掌握常用的大型数据库管理系统的应用技术;
(8)掌握数据库应用系统的设计方法和开发过程;
(9)熟悉数据库系统的管理和维护方法,了解相关的安全技术;
(10)了解数据库发展趋势与新技术;
(11)掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(12)了解信息化、计算机应用的基础知识;
(13)正确阅读和理解计算机领域的英文资料。
2.通过本考试的合格人员能参与应用信息系统的规划、设计、构建、运行和管理,能按照用户需求,设计、建立、运行、维护高质量的数据库和数据仓库;作为数据管理员管理信息系统中的数据资源,作为数据库管理员建立和维护核心数据库,担任数据库系统有关的技术支持,同时具备一定的网络结构设计及组网能力;具有工程师的实际工作能力和业务水平,能指导计算机技术与软件专业助理工程师(或技术员)工作。
展开全部
数据库开发工程师首先需要知道你所使用数据库产品的系统架购,了解基本的数据库对象和性能相关的知识,然后是基于此的SQL语言语法(虽然SQL是一种结构化查询语言的标准,但具体到各数据库产品的实现,还是有很多细节差别的)的熟练使用,接着便是编程控制的基本技能。比如触发器,函数和存储过程的异同;变量类型;流程控制类型,游标,几种循环的适用情形,异常处理等。最后也是最重要的,就是业务规则,有的公司产品部能力强,你要考虑的基本上只是编码,规则他们帮你做出来了。有的公司压根本没设产品部,你得自己搞清楚规则,统计口径之类的。SQL要说多也多,要说不多也不多。这是一种看上去简单,要完全掌握熟练运用却又有些困语言。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据库开发工程师首先需要知道你所使用数据库产品的系统架购,了解基本的数据库对象和性能相关的知识,然后是基于此的SQL语言语法(虽然SQL是一种结构化查询语言的标准,但具体到各数据库产品的实现,还是有很多细节差别的)的熟练使用,接着便是编程控制的基本技能。比如触发器,函数和存储过程的异同;变量类型;流程控制类型,游标,几种循环的适用情形,异常处理等。最后也是最重要的,就是业务规则,有的公司产品部能力强,你要考虑的基本上只是编码,规则他们帮你做出来了。有的公司压根本没设产品部,你得自己搞清楚规则,统计口径之类的。
SQL要说多也多,要说不多也不多。这是一种看上去简单,要完全掌握熟练运用却又有些困语言。
SQL要说多也多,要说不多也不多。这是一种看上去简单,要完全掌握熟练运用却又有些困语言。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询