TREINAMENTO DE DBA JUNIOR
Detalhes do treinamento enviar email para dbanew.com@ig.com.br
Não basta o conhecimento do banco de dados, um profissional que quer tornar-se um DBA Júnior precisa conhecer diversas áreas de infraestrutura em teoria e prática, como sistemas operacionais, redes e storage.
O DBA Júnior também precisa se preocupar em dominar apenas as tarefas básicas relacionadas à administraçõo, sem precisar focar em todo os aspectos do produto, dosando sua capacidade de aprendizado de forma adequada.
Além disso, o profissional aumenta seu valor no mercado se puder realizar tarefas administratias de outros bancos de dados que sõo muito utilizados nas empresas, além do Oracle.
Neste Treinamento, com o balanceamento adequado entre rápidas teorias que reforçam o que foi aprendido no curso, com laborórios práticos intensivos, o aluno será preparado para executar tarefas administrativas básicas em bancos de dados Oracle, SQL Server e MySQL, além de ser corretamente orientado a respeito da carreira e seus futuros focos de aprendizado.
1o dia: |
- Linux: |
- Teoria: Alta e Baixa Plataforma; |
- Teoria: Plataformas e Arquiteturas; |
- Teoria: História do Unix e produtos atuais (AIX, Solaris, HP-UX); |
- Teoria: Identificação de distribuições, versõµes e edições do Linux; |
- Prática: Instalação do Red Hat Enterprise Linux 6; |
- Prática: Gerenciamento de pacotes; |
- Prática: Particionamento e sistemas de arquivos; |
- Prática: Entendimento e manipulação de serviços; |
- Prática: Manipulação de arquivos via Shell (ls, cp, mv, rm, cat, vi, touch, file, tail, head, watch, etc.); |
- Prática: Usuários, grupos e permissõµes; |
- Prática: Shell e variáveis e ambiente; |
- Prática: Programação básica em Shell; |
- Prática: Processos e Threads; |
- Prática: Verificação de desempenho básica (ps, top, free, vmstat, kill); |
- Prática: Localizações e entendimento de Logs; |
- Teoria: Documentação e livros recomendados; |
- Teoria: Certificações em Unix / Linux; |
- Teoria: Mercado de trabalho. |
- Virtualização: |
- Teoria: Diferençaas entre VirtualizaçãoHard e Soft; |
- Teoria: Produtos de Virtualização; |
- Prática: Instalaçõo do Oracle VirtualBox; |
- Prática: Criação e manipulação de máquinas virtuais; |
- Teoria: Documentação e livros recomendados; |
- Teoria: Certificações em Virtualização; |
- Teoria: Mercado de trabalho. |
2o dia: |
- Redes: |
- Teoria: Protocolo TCP/IP (IP, Mask, Gateway, DNS), Topologia (DHCP, Routing, VLAN, Firewall, Proxy, IDS, IPS), Serviõ§os, Portas; |
- Prática: Interoperabilidade entre sistemas (telnet, ssh, scp, ftp, mstsc, rdesktop, vnc, XServer, NFS, Windows Share); |
- Teoria: Documentação e livros recomendados; |
- Teoria: Certificações em Redes; |
- Teoria: Mercado de trabalho. |
- Storage: |
- Teoria: Produtos de Storage; |
- Teoria: Entendimento de IDE, ATA, SATA, SCSI, SSD, Cache, RAID, SAN, NAS, iSCSI, Cluster Filesystems; |
- Prática: Configuração NFS; |
- Teoria: Documentação e livros recomendados; |
- Teoria: Certificações em Storage; |
- Teoria: Mercado de trabalho; |
- MySQL: |
- Teoria: Identificação de versõµes e edições do MySQL; |
- Prática: Instalação do MySQL; |
- Prática: Inicialização do MySQL; |
- Prática: Programas cliente (modo texto e gráfico); |
- Teoria: Engines: MyISAM, InnoDB, Memory, CSV, Archive, Blackhole, Merge, Federated, Example; |
- Prática: Criação de bancos de dados; |
- Teoria: Estruturas de memória; |
- Teoria: Processos Backgrounds; |
- Prática: Visualização e alteração de parâmetros; |
- Prática: Entendimento e manipulação das estruturas físicas (estrutura de diretórios e arquivos); |
- Prática: Entendimento e manipulação das estruturas lógicas (instância, bancos, tablespaces, schemas, objetos); |
- Prática: Execução de comandos SELECT, INSERT, UPDATE e DELETE; |
- Prática: Transações e isolamento; |
- Prática: Criação, alteração e remoção de Objetos (Tabelas, Índices, Procedures, Functions, Trigger); |
- Prática: Criação, alteração e remoção de Constraints (PKs, FKs, CHECKs); |
- Prática: Criação, alteração e remoção de usuários e permissõµes; |
- Prática: Importação e exportação de dados; |
- Prática: Bin Logs; |
- Execução de backup lógico (mysqldump); |
- Prática: Backup morno para MyISAM; |
- Prática: Backup quente para InnoDB com mysqldump; |
- Prática: Verificação de desempenho básica: INFORMATION_SCHEMA, System status, System states. |
- Teoria: Soluções de Alta Disponibilidade; |
- Teoria: Documentação e livros recomendados; |
- Teoria: Certificações em MySQL; |
- Teoria: Mercado de trabalho; |
- Lição de casa: Instalação MySQL; |
3o dia: |
- Oracle: |
- Teoria: Identificação de versões e edições Oracle; |
- Prática: Instalação do Oracle Database; |
- Prática: Criação de um banco de dados; |
- Prática: Entendimento e manipulação do Listener; |
- Prática: Entendimento e execução dos processos de STARTUP e SHUTDOWN de uma Instância Oracle; |
- Prática: Modo ARCHIVELOG; |
- Prática: Conexão através de diferentes programas cliente: SQL*Plus local, SQL*Plus remoto, SQL Developer, Enterprise Manager; |
- Prática: Visualização e alteração de parâmetros; |
- Prática: Entendimento e manipulação das estruturas físicas (DATAFILEs, TEMPFILEs, UNDO DATAFILEs, CONTROLFILEs, REDO LOGs, ARCHIVED REDO LOGs, SPFILE, PFILE); |
- Prática: Entendimento e manipulação das estruturas lógicas (TABLESPACEs, EXTENTs, SEGMENTS); |
- Prática: Execução de comandos SELECT, INSERT, UPDATE e DELETE; |
- Prática: Transações e isolamento; |
- Prática: Criação, alteração e remoção de Objetos (Tabelas, Índices, Procedures, Packages, Trigger, DBLinks); |
- Prática: Criação, alteração e remoção de Constraints (PKs, FKs, CHECKs); |
- Prática: Criação, alteração e remoção de Usuário e Roles; |
- Prática: Exportar (exp, expdp) e Importar dados (imp, impdp); |
- Prática: Configuração básica de RMAN; |
- Prática: Execução de Backup RMAN; |
- Prática: Manipulação básica de metadados do RMAN; |
- Prática: Localização e entendimento do Alert Log; |
- Prática: Verificação de desempenho básica: V$SESSION, V$LOCK, V$SQL, V$SESSION_WAIT; |
- Teoria: Soluções de Alta Disponibilidade; |
- Teoria: Documentação e livros recomendados; |
- Teoria: Certificações em Oracle; |
- Teoria: Mercado de trabalho. |
- Teoria: Método de Troubleshooting. |
- Prova: Administração Oracle. |
Extra - Windows Server: |
- Teoria: Identificação de versões e edições do Windows Server; |
- Teoria: Instalação do Windows Server; |
- Prática: Particionamento e sistemas de arquivos; |
- Prática: Entendimento e manipulação de serviços; |
- Prática: Manipulação de arquivos via CMD (dir, mkdir, copy, del, edit, etc.); |
- Prática: Variáveis de ambiente; |
- Prática: Usuários, grupos, domínios, permissões; |
- Prática: Programação básica em BAT; |
- Prática: Agendamento de tarefas; |
- Prática: Processos e Threads; |
- Prática: Verificação básica de desempenho (Task Manager, Monitor de Recursos, Performance Monitor); |
- Prática: Event Viewer; |
- Teoria: Documentação e livros recomendados; |
- Teoria: Certificações em Windows Server; |
- Teoria: Mercado de trabalho. |
Extra - SQL Server: |
- Identificação de versões e edições do SQL Server; |
- Prática: Instalação do SQL Server; |
- Prática: Entendimento e manipulação dos diferentes serviços do SQL Server; |
- Prática: Conexõ£o através de modo texto e modo gráfico, e modos de autenticação; |
- Prática: Criação de bancos de dados; |
- Prática: Visualização e alteração de parâmetros de instância; |
- Prática: Visualização e alteração de parâmetros de bancos de dados; |
- Prática: Entendimento e manipulação dos modos de proteção; |
- Prática: Entendimento e manipulação das estruturas físicas (FILEGROUPS, Arquivos de dados, Arquivos de Log); |
- Prática: Entendimento e manipulação das estruturas lógicas; |
- Prática: Execução de comandos SELECT, INSERT, UPDATE e DELETE; |
- Prática: Transações e isolamento; |
- Prática: Criação, alteração e remoção de objetos simples (Tabelas, Índices, Procedures, Functions, Triggers); |
- Prática: Criação, alteração e remoção de Constraints (PKs, FKs, CHECKs); |
- Prática: Criação, alteração e remoção de Usuário e Roles; |
- Prática: Execução de Backup de banco de dados; |
- Prática: Execução de Backup de Transaction Log; |
- Prática: Criação, manipulação e agendamento de rotinas de manutenção; |
- Prática: Localização e entendimento do Error Log; |
- Verificação de desempenho básica: Activity Monitor, sp_who, sp_who2; |
- Teoria: Soluções de Alta Disponibilidade; |
- Teoria: Documentação e livros recomendados; |
- Teoria: Certificações em SQL Server; |
- Teoria: Mercado de trabalho. |