| •
Administração de Bancos de dados
Resumidamente,
um administrador de dados, chamado de DBA,
deve gerenciar os bancos de dados de um ou mais sistemas (geralmente muitos
sistemas), bem como auxiliar o AD e os desenvolvedores, customizando consultas
de SQL para aumentar a performance. Em detalhes, as tarefas que ele deve
realizar são:
• avaliar e definir o hardware necessário
para instalar o BD e comportar os seus dados e acessos;
• 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;
• planejar e implementar o banco de dados: definir e criar
tabelas, índices e outros objetos de BD;
• criar o BD e garantir que ele esteja disponível
para os usuários;
• efetuar backups dos BDs e garantir que eles sejam recuperáveis;
• criar usuários de BD e dar a eles privilégios
de acesso aos dados, priorizando sempre a segurança dos
dados;
• definir e implementar estratégias e planos para
recuperar o BD em caso de falhas;
• 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 dos usuários.
|
|