当前位置:首页 > 数据库 > 正文

学数据库可以做什么工作?数据库可以从事什么工作

学数据库可以做什么工作?数据库可以从事什么工作

大家好,今天小编来为大家解答以下的问题,关于学数据库可以做什么工作,数据库可以从事什么工作这个很多人还不知道,现在让我们一起来看看吧!35岁IT男,做数据库运维是否有前...

大家好,今天小编来为大家解答以下的问题,关于学数据库可以做什么工作,数据库可以从事什么工作这个很多人还不知道,现在让我们一起来看看吧!

35岁IT男,做数据库运维是否有前途

数据库运维,也就是数据库管理员,简称DBA。这个职业在十五年前是十分有前途的。薪酬回报很高,在那段时期,也诞生了很多十分有名的DBA。比如说Fenng,冯大辉(曾任支付宝DBA团队的Leader)(这里只说他有名,关于他的技术、人品不作讨论,无论你怎么看他,他在技术圈有一定知名度是无法否认的)。

但现在,DBA已经不是一个很好的工种。加班、工作时长、薪酬回报不高,这就是DBA职业的现状。不过,如果会开发,比如Python。Python+DBA,可以做运维自动化工程师,是非常有前途的。如果你想法DBA,建议向这个方向发展。35岁,也可以的。

数据库的话,建议以Oracle、MySQL这两大数据库为主。同时掌握这两种数据库的管理与运维。当然,选其他数据库也可以。这两个数据库比较主流。

数据库学习多久能就业

单纯学习一个数据库就业的话相对还说不容易,当然如果足够出色,那就没啥问题了。往往开发中,数据库仅仅是一个部分内容,需要结合其他内容才更好的就业。

学习SQL的人可以找什么样的工作

介于你的问题比较模糊,我就根据我的理解来回答你

学习sql和学会sql两个概念,学会sql和掌握sql也是两个概念,掌握sql和精通sql还是两个概念,如果你是介于2和3之间的这种,可以往数据分析方向发展,建议你不要单纯只了解一点,想在互联网行业生存下去,需要不断的学习提高。希望对你有帮助

大三信息管理与信息系统专业有点迷茫,女生,数据库sql语句学的比较拿手,做数据库工程师有前途吗

数据库工程师前途自不必说,不比搞前端后台的差。但想走这个方向,需要一些基本条件。

1.如果你不是982,211,那么找工作就是个难题,因为只有稍微大点的公司才会专门找数据库工程师,一般小公司都是搞后台的兼职搞数据库。

2.你所谓的拿手,可能拿不出手。哪怕你把数据库那本书吃进肚子里了,你也还是个新手,在大学想把数据库提到一个比较不错的水平是比较难的,因为你没有好的项目练手,而数据库工程师是很吃实操的。

建议:如果你是985,211,以算法为主,数据库为辅,无论是走后台还是数据库开发,都是可以的。如果是双非,要么考研,要想工作就把后台开发一起学了。

大四学生想从事数据库开发,但是c和java不会,这样的话可以做什么工作数据库开发可以吗

通常我们所说的开发都是指基于某种编程语言实现的功能设计,通常数据库开发也大部分需要完成功能模块与数据库的交互,所以如果不会使用任何编程语言做数据库开发还是不太现实的。

与数据库关联的岗位还是比较多的,最为常见的就是数据库管理员(DBA),几乎每个拥有信息系统的公司都需要DBA,DBA的岗位职责是完成数据库信息的维护和备份,保证数据的安全性和有效性。但是作为一名DBA来说,掌握Sql语言也是基本的要求,虽然Sql语言是基于场景应用的语言,但是也是编程语言的一种。

DAB通常都要求能熟练使用sql语句,通过构建sql脚本完成大部分的数据库管理工作,通常还需要编写存储过程来完成一些定制信息的处理过程,通常以查询为主。作为DBA来说,维护数据的一致性也是一项日常工作,这个过程往往需要一定的业务经验。

数据库相关内容还包括数据库的设计,这是一项专业性比较强的内容,需要具备较全面的数据库知识结构,对表格的设计既要满足当前的业务需要,又要具备一定的可扩展能力,对未来的数据库应用有一定的预判。

目前大数据领域有不少与数据库关联的岗位,主要集中在展示层,比如做商业智能分析(BI)、大屏展示、数据整理等方面,这部分岗位通常对程序设计的要求比较少,对数据库操作的要求比较多,如果对这方面感兴趣可以重点关注一下。

未来企业的DBA工作职能将往大数据方向转换,企业需要更多的数据分析以便于帮助企业做更多的商业决策,所以对DBA岗位的大数据化将成为一个必然的趋势,所以从事这部分岗位的人面临着知识结构的调整,需要尽快完成传统DBA向大数据化数据分析师的角色转换。而目前要从事数据库相关工作的人则要时刻关注目前大数据领域的发展趋势,专注于大数据领域的知识学习,加强自己的职场竞争力。

大数据是我的研究方向之一,如果大家对大数据方面的问题感兴趣可以咨询我。

数据库分哪些岗位

传统的数据开发一般分为3个岗位:数据工程师、ETL工程师、数据仓库架构师,大多数人属于前两者。

1、数据工程师:根据业务人员提交的逻辑来编写“存储过程”,他们能够很轻松的编写上千行的复杂逻辑SQL。

在编写SQL多年经验中,掌握了各种关联查询、聚合查询、窗口函数,甚至还可以用SQL自己编写一些Function,终组合成了存储过程。

2、ETL工程师:传统数据仓库只有在大型企业中一般才会有,比如电信、银行、保险等行业。他们都会采购一些ETL工具,比如Informatica或者和三方共建ETL工具,比如和华为、亚信等。这些ETL工具功能非常强大。

ETL工程师可以通过在平台上拖拉拽的形式进行数据加工处理,同时ETL平台的组件还可以支撑一些脚本的上传,所以ETL工程师结合数据工程师开发的复杂存储过程,在平台上进行加工设计,终形成一个个定时任务。然后他们还负责每天监控这些定时任务的状态,对于重要部门的ETL人员还经常会熬夜值班监控。

3、数据仓库架构师:数据仓库是依靠规范来有序进行的,架构师就是来建立这些规范的,包括数据仓库的分层、模型命名、指标命名、ETL任务命名、ETL任务编排规范、存储过程开发规范等等,然后数据工程师和ETL工程师按照规范进行任务开发。如果遇到重大业务变更,比如主数据变更,需要和数据仓库架构师评审后修改完善。

关于学数据库可以做什么工作的内容到此结束,希望对大家有所帮助。

最新文章