Administrador de banco de dados: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Correção de um erro de digitação
Linha 1:
'''Administrador de banco de dados''', comumente chamado de '''DBA''' (sigla em inglês de '''Database administrator'''), é o profissional responsável por gerenciar, instalar, configurar, atualizar, e monitorar um [[banco de dados]] ou sistemas de bancos de dados.
 
== Habilidades ==
Lista de habilidades que um DBA deve possuir:
* Conhecimentos na [[linguagem estruturada]] [[SQL]].
* Conhecimentos em [[estrutura de banco de dados]], mais precisamente em [[Diagrama entidade-relacionamento|diagrama entidade-relacionamento]].
* Entendimento básico de [[arquitetura de computadores]] (exemplo: [[servidor]]es, [[internet]]/[[intranet]]).
* Um bom entendimento do funcionamento dos [[sistemas operaracionais]].
* Domínio de [[SGBD]]s tais como [[Microsoft SQL Server]], [[MySQL]], [[Oracle database]].
 
=== Certificação ===
Algumas organizações ou empresas podem requerir do DBA uma certificação em um algum [[SGBD]] particular. Um exemplo é o [[MCITP]].
 
== Funções ==
Um Administrador de banco de dados deve ser capaz de exercer as seguintes tarefas:
 
* Criação e testes de ''[[backup]]'' para garantir a recuperabilidade dos dados no caso de falha de ''[[hardware]]'' ou outros problemas severos.
* Recuperabilidade
* [[Instalação|Instalar]] e [[Atualização|atualizar]] as ferramentas do banco de dados.
Criação e testes de ''[[backup]]'' para garantir a recuperabilidade dos dados no caso de falha de ''[[hardware]]'' ou outros problemas severos.
* Alocar o espaço do sistema reservado ao banco e garantir um alocamento futuro no sistema
* Saber modificar a estrutura do banco de dados.
* Saber os comandos básicos e exclusivos de cada [[SGBD]].
* Verificar e zelar pela integridade do banco de dados.
* Ter um controle de acesso, ou privilégios, aos dados como quem pode acessar e o que pode acessar e talvez quando possa acessar.
* Garantir o acesso ao banco de dados no maior tempo possivel.
* Garantir o máximo de desempenho para oas consultas ao banco de dados.
* Auxiliar a equipe de desenvolvimento e a equipe de testes a maximizar o uso e desempenho do banco de dados.
* Contatar suporte técnico em caso de certos problemas com o banco de dados.
 
== Títulos da profissão ==
* Integridade
DBAs também são conhecidos como '''Coordenadores de banco de dados''', '''Programadores de banco de dados''' ou '''Programadores SQL'''.
Verificar e zelar pela integridade do banco de dados.
 
Algumas organizações tem um nível hierárquico para administradores de banco de dados, geralmente segue o padrão:
* Segurança
# Analista de dados / Designers de banco de dados.
Ter um controle de acesso aos dados como quem pode acessar e o que pode acessar e talvez quando possa acessar.
# DBA júnior.
# DBA MidLevel (Intermediário).
# DBA [[Sênior]].
# Consultores em banco de dados.
# Gerente / Diretor da administração de banco de dados.
 
[[Categoria:Profissionais ligados à informática]]
* Disponibilidade
[[Categoria:Administração de dados]]
Garantir o acesso ao banco de dados no maior tempo possivel.
 
{{referências}}
* Desempenho
* {{en}} http://en.wikipedia.org/wiki/Database_administrator - Traduzido da Wikipédia em inglês.
Garantir o máximo de desempenho para o banco de dados.
 
* Auxilio em desenvolvimento e testes
Auxiliar a equipe de desenvolvimento e a equipe de testes a maximizar o uso e desempenho do banco de dados.
 
 
{{esboço-informática}}
[[Categoria:Profissionais ligados à informática]]
[[Categoria:Administração de dados]]
 
{{esboço-profissão}}