Questões


  • 1. O que significa Rollback?
    • Desfazer os procedimentos de uma transação retornando à situação anterior.
  • 2. Defina Tuning de um BD?
    • Otimização ou seja, propor e aplicar alterações com o objetivo de aperfeiçoar a performance na utilização de um BD.
  • 3. Exemplifique uma situação em que a integridade dos dados é comprometida
    • Corrupção de dados, crash em disco
  • 4. SGBD emergente
    • MongoDB e Cassandra
  • 5. Explique algumas de um comando SQL
    • Selecionar, atualizar ou deletar.


Descrição geral da profissão


  • DBA (Database administrator)

Administrador de banco de dados, comumente chamado de DBA (sigla em inglês de Database administrator) .

  • é o profissional responsável por gerenciar, instalar, configurar, atualizar e monitorar um banco de dados ou sistemas de bancos de dados


  • Texto do site U.S.News sobre visão geral da profissão (tradução)
 Com informações tão facilmente disponíveis nesta época de aplicativos, tablets e mídias sociais, os dados tornou-se a novas organizações tesouro devem proteger e valorizar. Mais do que ninguém, os administradores de banco de dados são invocados como os guardiões deste tesouro, a implementação de medidas de segurança para garantir que os dados sensíveis não caiam nas mãos dos piratas rebeldes e ao mesmo tempo, gerir as bases de dados que ajudam a armazenar e organizar-lo. Os administradores de banco de dados - DBAs, para abreviar - criar bases de dados de acordo com as necessidades da empresa e certifique-se que operar de forma eficiente. Eles vão ainda afinar, atualizar e modificações de teste para os bancos de dados, conforme necessário. O trabalho envolve a resolução de questões complexas, por isso a atenção aos detalhes é um traço essencial nesta profissão, como é uma paixão para a resolução de problemas. As habilidades de comunicação também são importantes, pois DBAs muitas vezes trabalham como parte de uma equipe com programadores e gestores. Manutenção contínua de um banco de dados requer estar na chamada, e um quinto dos DBAs trabalham mais de 40 horas por semana. Esses profissionais são empregados em uma ampla gama de configurações, nos sectores público e privado, e alguns DBAs trabalhar como consultores para as organizações. O Bureau of Labor Statistics projetos de 11 por cento o crescimento do emprego para os administradores de banco de dados até 2024. Esta perspectiva é promissor, mas temperado significativamente a partir do grande projeção de crescimento para a indústria apenas alguns anos atrás. Ainda assim, a forte estimativa de crescimento significa que 13.400 novos postos de trabalho terá de ser preenchido até 2024.




Descrição detalhada das atividades


  1. Avaliar o hardware do Servidor de Banco de Dados
  2. Instalar o Software do Banco de Dados
  3. Planejar e Implementar o Banco de Dados
  4. Criar e abrir o BD:
  5. Fazer backup do BD
  6. Gerenciar usuários de BD
  7. Recuperar o BD em caso de falhas
  8. Monitorar e ajustar a performance do BD
  9. Alocar o espaço do sistema reservado ao banco e garantir um alocamento futuro no sistema
  10. Saber modificar e escolher a melhor estrutura de dados para banco administrado
  11. Saber os comandos básicos e exclusivos de cada SGBD.
  12. Verificar e zelar pela integridade do banco de dados
  13. Ter um controle de acesso, ou privilégios, aos dados como quem pode acessar e o que pode acessar e talvez quando possa acessar
  14. Garantir o acesso ao banco de dados no maior tempo possível
  15. Garantir o máximo de desempenho para as consultas ao banco de dados
  16. Auxiliar a equipe de desenvolvimento e a equipe de testes a maximizar o uso e desempenho do banco de dados
  17. Contatar suporte técnico em caso de certos problemas com o banco de dados

Requisitos do profissional


  1. Necessidade de constante atualização
  2. Todo dia saem novidades e você tem de se adequar a isso
  3. Conhecimentos na linguagem estruturada SQL server e Oracle.
  4. Conhecimentos em estrutura de banco de dados, mais precisamente em diagrama entidade-relacionamento
  5. Entendimento básico de arquitetura de computadores (exemplo: servidores, internet/intranet)
  6. Um bom entendimento do funcionamento dos sistemas operacionais
  7. Domínio de SGBDs tais como Microsoft SQL Server, PostgreSQL, MySQL, Oracle database, DB2
  8. trabalho em equipe


Especificidades


  1. Constante necessidade de atualização
  2. Necessidade de certificados
  3. Reconhecimento profissional


Subáreas do conhecimento


  1. Analista de banco de dados
  2. Especialista de banco de dados
  3. Banco de Dados
  4. Desenvolvimento de Softwares
  5. Manutenção de banco de dados

Títulos da profissão


DBAs também são conhecidos como Coordenadores de banco de dados, Programadores de banco de dados ou Programadores SQL.

Algumas organizações tem um nível hierárquico para administradores de banco de dados, geralmente segue o padrão:

  1. Analista de dados / Designers de banco de dados
  2. DBA júnior
  3. DBA MidLevel (Intermediário)
  4. DBA Sênior
  5. Consultores em banco de dados
  6. Gerente / Diretor da administração de banco de dados
  7. Professor de Administração de banco de dados

Pesquisadores