O uso de aplicativos via Internet aumenta a cada dia e, consequentemente, cresce significativamente o surgimento de empresas de TI disponibilizando servicos de bancos de dados. Isto implica em contratacao de servicos de administracao de bancos de dados. Quais sao as principais atividades de um DBA. Abaixo temos uma lista de atribuicoes, a quais considero fundamentais para o dia-a-dia desse especialista.Avaliacao de Recursos de HardwareEsta diretamente ligada a aquisicoes de hardware para suprir eventuais faltas de recursos ou atualizacao tecnologica. O papel do DBA e avaliar o impacto da mudanca sobre os servicos de bancos de dados.Instalacao de ProdutosEmbora os principais servidores de bancos de dados possuam excelentes programas instaladores, ainda e necessario que o DBA participe ativamente da instalacao e configuracao desses produtos.Planejamento de Recursos de BancoE importante entender como a estrutura logica de um banco afeta o desempenho do sistema e de diversas operacoes de gerenciamento de banco de dados.Por exemplo, antes de criar as tablespaces e necessario definir quais e como os discos serao utilizados.Criacao e Disponibilizacao de ServicosA criacao de um banco ocorre quando ha implementacoes de novos projetos, migracoes e atualizacao de versoes.A disponibilizacao de servicos de banco e realizada pela gestao de ambientes TI, baseada em roteiros de comandos de inicializacao de servicos.Copias de Seguranca (Backup)Embora a tecnologia de armazenamento em discos tenham evoluido bastante, antes de vender servicos de TI, certifique-se de que esses podem ser salvos em fitas backup.Ha diversos metodos de execucao de backup. E importante que o metodo escolhido esteja de acordo com a politica de backup definida no acordo de nivel de servicos.Controle de AcessoPara administrar e ter controle de acesso aos servicos de banco de dados e necessario que o DBA tenha privilegios de superusuario, e, consequentemente ter condicoes de controlar os acesso dos demais usuarios.Ter privilegios de superusuario nao significa ter acesso as informacoes de negocio, mas condicoes de realizar todas as tarefas de administracao de de bancos de dados.Implementacao de Projetos de BancoImplementar projetos de banco significa preparar o banco para uso a partir de aplicativos, criando ou atualizando os objetos desse aplicativo, tais como: tabelas, indices, procedimentos catalogados.Desempenho de Servicos de BancoProduzir e analisar relatorios sobre a saude do banco de dados e uma das tarefas mais importantes, realizadas pelo DBA.O principal objetivo dessa atividade e verificar se indicadores de desempenho estao de acordo com os niveis de servicos contratados pelo cliente.Instalacao de PatchesNao existem programas de computadores cem por cento corretos. Portanto, eventualmente e necessario corrigir esses programas instalando correcoes distribuidas pelos fabricantes.Essa atividade pode ser realizada por demanda ou automaticamente, mas depende da analise do DBA sobre o impacto da mudanca.Clonagem e Migracao de ServicosA clonagem de servicos de banco muito utilizada em ambientes de TI que possuem varios servidores utilizando a mesma versao de produtos de banco.Nas grandes empresas de prestacao de servicos de TI, ocorre pelo menos uma migracao de servicos de banco por semana. Portanto se voce e um DBA, entao ja migrou ou vai migrar pelo banco de dados.As atribuicoes listadas acima podem sofrer modificacoes, tudo depende da evolucao tecnologica. Todavia,