翻译What is your definition of a DBA?

Posted Angular_JS

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了翻译What is your definition of a DBA?相关的知识,希望对你有一定的参考价值。

原文链接:http://www.sqlservercentral.com/articles/Editorial/160538/

作者:By Ben Kubicek2017/09/05

   

                                  你对DBA的定义是什么

                                                                                   By Ben Kubicek,    2017/09/05

 

   我知道这个问题简单的回答是数据库管理员,但是他扮演的角色是什么呢?如果你必须要将他描述给一个不懂技术的人你会怎么描述?一个数据库管理员有很多不同的角色和职能。我曾经看过或者做过的一些角色或者职能有:安装SQL server,管理服务器性能,包括磁盘空间利用率,备份管理,访问控制和用户权限或角色,管理复制以及总是在多个故障转移集群和扮演性能调优或索引的角色,SQL的工作、警报、数据库邮件、释放数据库脚本。我想这些应该可以描述成DBA的核心职责了。

    我曾经也是如此,取决于你工作的工司的规模,一些数据库程序员有一些附加的责任心,这些责任可以被称为队数据库的发展者的责任,例如创造表格,视图,作用功能以及存储进程或者是在数据的建造领域,例如数据库的设计,规划,表格的标准和关键的索引.有时候,一个数据库的管理员可能管理SSIS的包裹并且将数据输入或者输出,其他时候他们的报告可能需要用到SSRS或者其他报告工具,随着你更多的进入BI领域,你可能需要数据仓库或者ETL包裹来管理,我确信这里还有一些我遗漏的方面作为一个数据库管理员。

    前期我的工作是作为一个net开发人员和数据库开发人员被雇佣的。那是一家很小的店并且我是唯一一个拥有最多数据库工作经验的人。在我知道它之前,我从事安装SQL server,设置备份和管理sql server性能等等。我花了九年的时间从事这项工作,这个三分之二是为我工作的公司或者客户做DBA、数据库架构师或者数据库开发人员的工作。没有人要求我这么做,我只是在看到有需要的时候才加入进去。

    现在有一些人致力于做最小的工作,他们只是在雷达之外滑行,这些人当他们是数据库管理员可能可以胜任数据库的服务运行等等的工作,但是这个不是我对数据库管理员的定义,我认为一个好的数据库管理员的定义是愿意并且准备好进入或者做他们能力之上的工作描述,他们管理好自己的核心责任但是也愿意带领文章中上面提到的被认为是数据库管理员的人工作,他们不害怕尝试或者学习一些新的东西,他们是团队的领袖希望看到项目的成功并且他们愿意卷起袖子弄脏自己的双手在这个成功的过程

  你如何定义一个DBA?你现在的工作的角色和职责是什么?

以上是关于翻译What is your definition of a DBA?的主要内容,如果未能解决你的问题,请参考以下文章

HDU 1084 [What Is Your Grade?] 结构体排序

google scholar vs baidu scholar-what is your problem

高中必修3Module 3 Period 1 Reading— What Is a Tornado?翻译!急!急!!急!!!

英语的,我要表达的是 你的动机是啥? what have your motivation 这个...

What Your Computer Does While You Wait

What Your Computer Does While You Wait.CPU的等待有多久?