Se não for a camada mais importante de um sistema, o banco de dados certamente é uma das porções mais vitais de um sistema de informação. Pouquíssimos são os sistemas que não contam com um banco de dados robusto e confiável. É através do banco de dados que, em geral, um sistema gerencia e mantém suas informações.
É dentro de um software de banco de dados que as informações de um sistema são divididas, assim como também é dentro do banco de dados que ações podem ser tomadas, para que um sistema possua uma performance de execução de tarefas com agilidade.
Além de possuir os dados de um sistema, é possível que um banco de dados armazene rotinas inteligentes, de acordo com as regras de negócio definidas de um sistema. Um exemplo, são as tão conhecidas “Stored Procedures” (Procedimentos Armazenados), funcionalidades presentes nos maiores e mais confiáveis Softwares de Bancos de Dados do mundo.
Existem diversos papéis e cargos em TI, diretamente relacionados aos banco de dados. Na Pasquali contamos com os seguintes tipos de profissionais
DBA’s: Os Administradores de Bancos de dados atuam principalmente com SQL Server e Oracle, e são os responsáveis pelo bom funcionamento de um banco de dados, backup e muitas vezes com performance destes banco de dados, executando atividades relacionadas a índices, desfragmentações, clusters, entre outras;
Desenvolvedores: Especialistas em linguagem SQL, os desenvolvedores para bancos de dados são aqueles profissionais específicos e responsáveis pelo desenvolvimento de Funções, Stored Procedures, Triggers, Views e rotinas de Jobs, ações recorrentes e agendadas dentro de um banco de dados;
AD’s: Os Administradores de Dados são responsáveis por todo modelo lógico e de consistência dos dados de uma empresa e seus sistemas. São os AD’s que irão propor os modelos e integridade de dados dos múltiplos ou exclusivos sistemas de que uma empresa dispõe;
#jobs #sql #ti #teampasquali