只会简单sql,可以当DBA吗?

2024年10月30日 06:06
有5个网友回答
网友(1):

不可以当DBA的。


DBA的要求是很多的,既要了解操作系统,又要了解数据库的存储原理,还要设计数据库、存储、备份、还原、监控等等众多方案。


延伸:什么是DBA 

数据库管理员,英文是Database  Administrator,简称DBA。这个职位对不同的人意味着不同的意义。只要涉及到数据库(有多少不涉及数据库的应用软件呢?数据库是商业的灵魂和大脑),就需要确定是否雇佣一个或几个DBA。对于企业内部这个职位的定义或者对于那些未来的DBA将是至关重要的。


DBA的一些职责:  

 

  1. 安装和升级数据库服务器(如Oracle、Microsoft  SQL  server),以及应用程序工具。

  2. 数据库设计系统存储方案,并制定未来的存储需求计划。    

  3. DBA来创建数据库存储结构(tablespaces)。    

  4. DBA来创建数据库对象(tables,views,indexes)。    

  5. 根据开发人员的反馈信息,必要的时候,修改数据库的结构。    

  6. 登记数据库的用户,维护数据库的安全性。    

  7. 保证数据库的使用符合知识产权相关法规。    

  8. 控制和监控用户对数据库的存取访问。    

  9. 监控和优化数据库的性能。    

  10. 制定数据库备份计划,灾难出现时对数据库信息进行恢复    

  11. 维护适当介质上的存档或者备份数据    

  12. 备份和恢复数据库    

  13. 联系数据库系统的生产厂商,跟踪技术信息。

网友(2):

sql 是作为一个数据库管理员必备的工具和语言,就像学习英语就必须学习26个英文字母一样.只要你想做数据库管理员,注定你必须和sql打交道,虽然说dba不像,数据库开发人员那样,精通pl/sql编程,但是也必须能写一些复杂的sql语句,尤其是在做数据库优化,sql优化的时候,sql是必不可少的.
另外,要想做一名dba,除了必须具备的数据库管理技能外,还要熟悉各种操作系统,熟悉网络管理,熟悉基本的开发知识以及业务能力,沟通协调能力等等.
DBA工资诱人,但是对综合能力要求很高,现在的公司,恨不得一个dba就可以解决全部问题,就可以省了SA,NA,AP等

网友(3):

如果只是会简单的SQL,那距离DBA还是有很长的一段路要走的。你可以看看如今各数据库 大厂招聘DBA岗位  的要求,可以作为DBA要求的参考。

网友(4):

不行。。。
DBA还要学会优化调优 拥有相当数据量情况下的分析 调优能力。。

初级简单的SQL只能用于简单开发。。

网友(5):

DBA主要是做数据库管理的
不是只会SQL语句就可以的