Em algumas regiões aqui no Paraná costumamos usar a frase “que bicho é esse?” para qualquer coisa que não sabemos bem o que é, desde um alimento a um objeto que não estamos habituados a ver. Da mesma maneira, em diversas empresas o tal DBA ainda é uma figura desconhecida, nesse artigo vamos explicar o que fazemos.
Em primeiro lugar é necessário ter em mente que praticamente todo aplicativo ou sistema, por menor que seja, costuma acessar um ou diversos bancos de dados. O banco de dados é, em termos gerais, o mecanismo que armazena e gerencia os dados de um ou de diversos aplicativos e sem acesso a esses dados o sistema costuma ficar inacessível ou inoperante. Costumamos chamar de “Sistema Gerenciador de Banco de Dados”, do inglês “Database Management System“, os sistemas que tem essa função como o SQL Server, Oracle, DB2, MySQL e outros.
A função principal do DBA é, como o nome já indica, administrar esses sistemas. Essa administração divide-se em diversas funções que vão desde as rotinas de pré-instalação (estimativas de tamanho e crescimento), passando pela instalação, configuração e manutenção, chegando ao processo chamado genericamente de tuning, que consiste basicamente em manutenções preventivas, monitoramento e garantia de aplicação das melhores práticas estabelecidas pelos fabricantes, tanto do banco de dados em si quanto dos aplicativos que o consomem.
Dentre tantas atividades, podemos citar como as mais importantes:
Como vimos, as atribuições desse profissional são muitas, e poderíamos ainda listar diversas outras, há DBAs que também fazem codificação ou validação do código de triggers, stores procedures, user-defined functions, constraints e diversos outros componentes das bases de dados.
Em muitos times de desenvolvimento, em alguns casos até em bases de dados com alto volume de transações, não existe a figura do DBA. Nesses casos o restante da equipe acaba “assumindo” essas responsabilidades, mas como não são especialistas acabam não consumindo os recursos da melhor maneira, o que costuma durante o decorrer do tempo causar os mais diversos problemas nos sistemas, conforme o volume de dados aumenta e da mesma maneira o número de acessos.
Que bicho é esse? O que são e onde vivem? Aqui no TI Especialistas muitos desses profissionais estão contribuindo com a comunidade de desenvolvimento com a sua atuação profissional e voluntária. Até a próxima pessoal.
You must be logged in to post a comment.
9:18:43 am
[…] fonte: https://www.tiespecialistas.com.br/dba-ou-administrador-de-banco-de-dados-que-bicho-e-esse/ […]