Concentre-se nas tarefas básicas: a maneira mais rápida de ser um DBA Júnior é compreender o alcance das tarefas diárias de um DBA e possuir as competências necessárias para executar essas tarefas. O trabalho de um DBA Júnior representa pelo menos 40% das tarefas diárias de um DBA Sênior. Segue a lista de conhecimentos essenciais:
a) Instalação do SQL Server: remota, automática e manual. Conhecer os principais componentes instalados no SQL Server 2005 (Management Studio, Profiler, Query Editor), no SQL Server 2000 (Enterprise Manager, Query Analyser e Profiler) e também os requisitos necessários para o ambiente (hardware, sistemas operacionais, protocolos de rede, etc).
 |
b) Backup e Restauração: modelos de recuperação, ferramentas de backup e restauração e instruções Transact-SQL para backup/restore, bem como a forma de adaptar o seu plano de recuperação de dados para suas necessidades de negócios.
c) Segurança: criação e manutenção de papéis, login e contas de usuário. Modos de autenticação, tipos de papéis, saber como conceder e revogar a permissão de acesso a dados e como fazer um plano de segurança que corresponde às suas necessidades de negócio.
d) Manutenção: comandos DBCC (dbcc checkdb, dbreindex, checkcatalog e inputbuffer).
e) Transact-SQL: é uma linguagem poderosa que permite que DBAs personalisem seus estilos de gestão de dados por scripts, como auditoria, backups e restaurações, tuning de performance, etc.
|