| Formação DBA Oracle 11g |
|
|
|
|
Duração do curso 120 horas Objetivo do curso Os alunos vão entender conceitualmente a arquitetura de um banco de dados Oracle 11g e como seus componentes funcionam e interagem uns com os outros. Aprenderão, também, como criar um banco de dados operacional e gerenciar as várias estruturas de uma maneira efetiva e eficiente, incluindo monitoramente de performance, segurança do banco de dados, gerenciamento de usuários e técnicas de backup/recovery. Todas as lições possuem práticas mão na massa, ou seja, você aprende fazendo. Este curso foi desenhado para preparar o aluno para a certificação Oracle. Após este curso, o aluno será capaz de • Criar relatórios com base em dados classificados e restritos • Criar stored procedures e functions simples • Usar códigos de programação PL/SQL e controlar condicionalmente o fluxo de código (loops, estruturas de controle e cursores explÃcitos) • Descrever os recursos e a sintaxe da linguagem PL/SQL • Identificar os principais componentes estruturais do BD Oracle 10g • Recuperar dados de linha e coluna em tabelas, usando a instrução SELECT • Criar código PL/SQL para estabelecer interface com o banco de dados • Executar instruções de manipulação de dados (DML) para atualização • Instalar e configurar o Banco de Dados Oracle 10g • Monitorar, diagnosticar e solucionar problemas, e manter o BD Oracle 10g • Configurar o Oracle Net Services para o Banco de Dados Oracle 10g • Fazer Backup e Recuperação do Banco de Dados Oracle 10g • Criar e administrar contas do usuário no Banco de Dados Oracle 10g • Usar o RMAN para criar e gerenciar conjuntos de backup e cópias-imagem • Recuperar o banco de dados até determinado momento • Usar a tecnologia de Flashback da Oracle para recuperar o banco de dados • Detectar danos em blocos e fazer as correções necessárias • Usar os diversos Advisors e views de Bancos de Dados para monitorar e melhorar o desempenho do banco de dados • Controlar o uso de recursos do banco de dados com o Resource Manager • Simplificar tarefas de gerenciamento usando o Scheduler • Melhorar a segurança do listener • Verificar os arquivos de log do banco de dados para fins de diagnóstico • Personalizar o comportamento dependente de idioma para o banco de dados e sessões individuais Pré-requisitos Conhecimento de banco de dados relacional. Pontos fortes do Treinamento • Material Didático; • Coffee Break; • 1 aluno por computador; • Instrutor certificado e com experiência profissional. Descrição dos Tópicos Módulo 1 – Introdução SQL Oracle 11g Introduz os conceitos de modelagem de dados e a tecnologia do banco de dados Oracle 11g, além de fundamentos de banco de dados relacional e da avançada linguagem SQL.  Carga horária: 40 horas.  Programa:  • Introdução à modelagem de dados (MER, Formas Normais)  • Introdução ao banco de dados Oracle 11g  • Recuperação, restrição e classificação de dados através da linguagem SQL  • Uso de funções de única-linha, de conversão e de grupo  • Exibição de dados de múltiplas tabelas  • Uso de subconsultas  • Uso dos operadores SET  • Manipulação de dados (inserção, edição e exclusão) através da linguagem SQL  • Uso de instruções DDL para criação e gerenciamento de tabelas  • Criação e gerenciamento de outros objetos do schema (views, seqüências, Ãndices e procedimentos)  • Controle do acesso dos usuários  • Gerenciamento de objetos através das views de dicionário  • Manipulação de grandes conjuntos de dados  • Gerenciamento de dados em diferentes time zones  • Recuperação de dados utilizando subconsultas  • Recuperação de dados usando expressões regulares    Módulo 2 – Administração I Oracle 11g O aluno aprende a instalar e manter um servidor de banco de dados Oracle, compreende os conceitos da arquitetura do banco de dados e de como interagem seus componentes.  Carga horária: 40 horas.  Programa:  • Conceitos da arquitetura do banco de dados Oracle 11g  • Instalação do software do servidor Oracle  • Criação de banco de dados  • Gerenciamento da instância Oracle  • Configuração do ambiente de rede Oracle  • Gerenciamento das estruturas de armazenamento do banco de dados  • Administração da segurança de usuários  • Gerenciamento de objetos do schema  • Gerenciamento de dados e concorrência de dados  • Gerenciamento de dados de undo  • Implementação de segurança do banco de dados Oracle  • Manutenção proativa do banco de dados  • Verificação e ajuste de performance  • Conceitos de backup e recuperação  • Backup do banco de dados  • Recuperação do banco de dados  • Movimentação de dados  • Correção de problemas e aplicação de correções    Módulo 3 – Administração II Oracle 11g O aluno aprende a gerenciar eficientemente a memória, a realizar verificações de performance, o que fazer para melhorar o desempenho do banco de dados e como usar alguns dos advisors (conselheiros) do banco de dados Oracle.  Carga horária: 40 horas.  Programa:  • Arquitetura de banco de dados e do ASM (gerenciamento automático de armazenamento)  • Preparação de banco de dados para recuperação rápida  • Uso do catálogo de recuperação do RMAN  • Configuração de especificações de backup  • Criação de backups  • Execução de backup e de recuperação gerenciada pelo usuário  • Uso do RMAN para realizar recuperações  • Uso do RMAN para duplicar um banco de dados  • Recuperação point-in-time em tablespaces  • Monitoramento e ajuste do RMAN  • Uso de tecnologia de flashback  • Uso do flashback database  • Diagnóstico do banco de dados  • Gerenciamento de memória  • Gerenciamento de performance  • Uso do segment advisor  • Gerenciamento de recursos  • Automação de tarefas com o scheduler  • Administração do scheduler  • Uso de campos unicode  • Configuração do banco de dados para suporte multilÃngue   |










