数据库工程师职位是不是要懂编程?
发布网友
发布时间:2022-04-19 14:04
我来回答
共1个回答
热心网友
时间:2023-07-11 07:27
我搞数据库做项目来2年多了,凡是涉及到数据复杂算法问题,都是由数据库编程实现,而不是通过外部应用程序完成的,一般设计到的有:工作流问题、海量数据统计算法、异构数据迁移集成、通用模板设计、树形结构搭建并如何与外部应用程序统一等。
说白了,要成为一个真正的数据库工程师,不仅仅要会用数据库软件那么简单,更加不是考一个证书了,而是要合理利用,比如,SQL Server中的表、视图、存储过程、触发器、函数、自定义类型、代理程序、复制技术、DTS、备份与恢复等等,如何合理利用他们,才是一个数据库高手所具有的能力。而且数据库人员还需要具有业务分析能力,和统计学、运筹学等思维能力,因为数据库人员一般是直接和需求分析人员打交到的甚至于本身就是需求分析人员,所以必须参与许多的业务员分析,才能力搭建数据库并管理数据库(公司内部一般搭建数据库的人员和管理数据库的人员都是不同的人)。