[Banco de Dados] O que faz um DBA?



Pessoal, sempre ouvimos falar na profissão DBA, mas será que realmente sabemos as responsabilidades dos profissionais dessa área?
Um artigo do Profissionais TI, feito por Fábio Prado, esclarece essas dúvidas, leia abaixo:
Este assunto, para quem já é um DBA, é fácil de entender, mas para quem é iniciante ou pretende ingressar nessa carreira, não é tão fácil assim! Para quem não trabalha com TI, pior ainda, essas pessoas não tem a mínima idéia do que é ou do que faz um DBA, por isso quando me perguntam qual a minha profissão, para facilitar a conversa, eu prefiro responder: – sou Analista de Sistemas. A música Hoje eu sou um DBA do The Sprinters explica bem esta situação.
TAREFAS DO DBA
Resumidamente, um DBA deve gerenciar os bancos de dados de um ou mais sistemas (geralmente muitos sistemas). Em detalhes, as tarefas que ele deve realizar são:
1- Avaliar o hardware do Servidor de Banco de Dados:
Avaliar e definir o hardware necessário para instalar o BD e comportar os seus dados e acessos.
2- Instalar o Software do Banco de Dados:
Instalar o Software do BD, instalar atualizações e correções de bugs e tudo o que for necessário para manter a estrutura física e lógica do BD.
3- Planejar e Implementar o Banco de Dados:
Definir e criar tabelas, indices e outros objetos de BD.
4- Criar e abrir o BD:
Criar o BD e garantir que ele esteja disponível para os usuários.

5- Fazer backup do BD:

Efetuar backups dos BD’s e garantir que eles sejam recuperáveis.
6- Gerenciar usuários de BD:
Criar usuários de BD e dar a eles privilégios de acesso aos dados, priorizando sempre a segurança dos dados, ou seja, os usuários devem ter o menor privilégio possível de acesso aos dados para evitar riscos desnecessários e proteger o BD como um todo.
7- Recuperar o BD em caso de falhas:
Definir e implementar estratégias e planos para recuperar o BD em caso de falhas.
8- Monitorar e ajustar a performance do BD:
Monitorar constantemente a performance do BD para identificar gargalos de desempenho e definir/implementar soluções para otimizar o seu desempenho.
Manter o tempo de resposta de acesso aos dados de acordo com as expectativas do usuários é o objetivo principal desta tarefa. Esta é a tarefa que eu mais gosto!
Para ver o artigo completo acesse este link.

Comentários

Postagens mais visitadas