dba是什么 有什么职责

dba是什么 有什么职责,第1张

DBA(数据库管理员),DBA是数据库管理员认证,英文是Database Administrator。DBA的一些职责:

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

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

3、一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)。

4、一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,indexes)。

5、根据开发人员的反馈信息,必要的时候,修改数据库的结构。登记数据库的用户,维护数据库的安全性。保证数据库的使用符合知识产权相关法规。

6、控制和监控用户对数据库的存取访问。监控和优化数据库的性能。制定数据库备份计划,灾难出现时对数据库信息进行恢复,维护适当介质上的存档或者备份数据,备份和恢复数据库,联系数据库系统的生产厂商,跟踪技术信息。

SQL Server2017 中有两种类型的数据库级角色:数据库中预定义的“固定数据库角色”和您可以创建的“灵活数据库角色”。固定数据库角色是在数据库级别定义的,并且存在于每个数据库中。 db_owner和db_securityadmin数据库角色的成员可以管理固定数据库角色成员身份。但是,只有db_owner数据库角色的成员能够向db_owner固定数据库角色中添加成员。msdb 数据库中还有一些特殊用途的固定数据库角色。

查看更多

数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。

DBA的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。在国外,也有公司把DBA称作数据库工程师(Database Engineer),两者的工作内容基本相同,都是保证数据库服务7*24小时的稳定高效运转。

扩展资料

优秀的DBA不仅关心自己运维的数据库系统的原理和发展,而且紧跟业界数据库前沿技术,并关注数据库领域的顶级会议。其中包括国际著名的数据库三大会议SIGMOD、VLDB、ICDE,还有知名数据库公司Percona主办的Percona Live和Oracle主办的Open World等。

从另外一个角度说,DBA工作领域对实践经验和独立工作能力要求较高,没有经过大量的动手实践是很难胜任DBA相关工作的 。正是由于上述原因,其职场现状是DBA职位不易进入,而用人单位很难找到合适的从业人员,人员缺口非常大。

参考资料来源:百度百科-数据库管理员


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6729332.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存