Pesquisar no Google

sábado, 12 de fevereiro de 2011

Administrador de Banco de Dados (DBA)

A profissão de DBA (DataBase Administrator) está cada vez mais valorizada no mercado de TI no Brasil, pois a informatização das empresas tem levado a necessidade de criação de rotinas de gerência dos dados, que têm migrado numa velocidade muito grande, do papel para o computador. Mas o caminho para se tornar um DBA não é tão fácil assim, já que envolve um skill amplo, exigindo um perfil especialista do profissional e principalmente entrega pessoal no trabalho, pois o DBA pode ser acionado a qualquer hora do dia ou da noite (24×7). 

Mas afinal, quais as funções de um Administrador de Banco de Dados (DBA)?

O administrador de bancos de dados executa uma função estratégica na empresa, considerando que o maior bem de uma organização hoje são os dados, que estão sobre sua gerência. Para se entender o tamanho da responsabilidade do DBA com os dados da organização, perdas ocasionais de dados, dependendo de seu volume e importância, podem causar sérios prejuízos à empresa e inclusive levá-la à falência.
Uma das principais razões para empregar um gerenciador de banco de dados é ter um controle central dos dados e dos programas de acesso a eles. É o DBA quem controla e gerencia essas informações. As funções do administrador de banco de dados incluem:
  • Definição de esquema. O esquema original do banco de dados é criado escrevendo-se um conjunto de definições que dão traduzidas pelo compilador de DDL (Data Definion Language) para um conjunto de tabelas que é armazenado permanentemente no dicionário de dados.
  • Definição de estruturas de armazenamento e métodos de acesso. Estruturas apropriadas de armazenamento e métodos de acesso são criados escrevendo-se um conjunto de definições que são traduzidas pelo compilador de estruturas de dados e de linguagem de definição.
  • Modificação do esquema e de organização física. Modificações no esquema do banco de dados ou na descrição da organização da armazenagem física, embora relativamente raras, são executadas escrevendo-se um conjunto de definições que são usadas pelo compilador de DDL ou pelo compilador de estruturas de dados e linguagem de definição para gerar modificações nas respectivas tabelas internas do sistema (como, por exemplo, o dicionário de dados).
  • Concessão de autorização para acesso aos dados. A concessão de diferentes tipos de autorização permite ao administrador do banco de dados regular a quais partes do banco de dados os diversos usuários podem fazer acesso.
  • Especificação de restrição de integridade. Restrições de integridade são mantidas em uma estrutura especial do sistema, consultada pelo gerenciador do banco de dados quando uma atualização ou inserção é feita no sistema.
De forma resumida, os administradores de banco de dados têm como funções: backup diário (criação e testes de backup para garantir a recuperação dos dados no caso de falha de hardware ou outros problemas severos); integridade (verificar e zelar pela integridade do banco de dados); segurança (ter um controle de acesso aos dados como quem pode acessar e o que pode acessar e talvez quando possa acessar); disponibilidade (garantir o acesso ao banco de dados no maior tempo possível); desempenho (garantir o máximo de desempenho para o banco de dados); auxilio em desenvolvimento e testes (auxiliar a equipe de desenvolvimento e a equipe de testes a maximizar o uso e desempenho do banco de dados).

Os cursos de graduação relacionados são: Ciências da Computação, Engenharia da Computação, Tecnologia em Banco de Dados, Tecnologia em Análise e Desenvolvimento de Sistemas, Gestão de TI, entre outros. O nome do curso varia de acordo com a instituição.

Os salários giram em torno R$6.437 à R$9.305 para DBA Sênior, R$4,894 à R$5,116 para DBA pleno e R$3.457 à R$4.069 para DBA Júnior.

GOSTOU? "BORA ESTUDAR!!!

Nenhum comentário:

Postar um comentário