Trabalho De Administracao De Banco De Dados
José Antônio da Cunha
CEFET-RN
ADMINISTRANDO BANCO DE DADOS
Neste artigo procuro esclarecer a importância de duas funções fundamentais da área de TI: A Administração de Banco de Dados
(DBA) e a Administração de Dados (DA).
Muitas vezes confundidas, estas funções precisam ser bem definidas e ressaltadas pela sua importância no contexto dos Bancos de
Dados.
Começaremos pelos requisitos básicos que um Administrador de
Banco de Dados (DBA) precisa ter para exercer com excelência esta função. Administrar um banco é, de maneira configurar, monitorar e solucionar problemas de
Gerenciador de Banco de Dados). Esmiuçando
Administrador de Banco de Dados tem as seguintes
simplista, instalar, um SGBD (Sistema este conceito, um responsabilidades: • Projeto lógico do banco de dados: criação do esquema lógico usando a
DDL;
• Definição de checagem de segurança e integridade;
• Decisões de como os dados são representados na base de dados armazenadas; • Projeto físico da base de dados;
• Definição de procedimentos de recuperação;
• Monitoração do desempenho;
• Contato com usuários para averiguação de disponibilidade dos dados por eles requisitados e ajuda na determinação e resolução de problemas; • Ajustes apropriados à medida que ocorram mudanças de requisitos.
Para cumprir as responsabilidades supracitadas são exigidos conhecimentos em diversas áreas relacionadas direta e indiretamente com os SGBDs propriamente ditos. Enumeramo-los:
• Arquitetura de computadores: o processo de administração de um
SGBD pode exigir o conhecimento da estrutura física de servidores e de como sintonizar hardware e software para obtenção de melhor desempenho e maior segurança;
• Sistemas operacionais: necessidade de conhecer o sistema operacional utilizado pelo SGBD, bem como os conceitos sobre processos, gerência de memória e sistema de arquivos, indispensáveis para a resolução de problemas e definição de procedimentos de recuperação;
• Redes: além do conhecimento