Curso de Oracle 11g: Administração do Banco de Dados I
Duração:
30h
Neste curso Oracle 11g: Administração do Banco de Dados I voce entenderá os conceitos e a arquitetura do banco de dados Oracle conhecendo o funcionamento e a interação de seus componentes para poder projetar, criar e manter um banco de dados Oracle.
Objetivos
- Ferramentas para administração do banco de dados
- Criar um banco de dados operacional
- Iniciar e interromper uma instância Oracle
- Conceitos e a arquitetura do banco de dados Oracle 10g
- Gerenciar tablespaces, segmentos, extenções e blocos de dados
- Gerenciar arquivos do banco de dados Oracle
- Gerenciar usuários, perfis, roles
- Conhecer as novas características da versão Oracle 10g
- Este treinamento é aplicável a usuários Oracle 8i, Oracle 9i e Oracle 10g
Pré-requisitos
- Conhecimento em SQL (Curso Oracle 10g/11g - Fundamentos I TargetTrust)
- Conhecimento em PL/SQL (Curso Oracle 10g/11g - Fundamentos II TargetTrust)
- Noções básicas do Sistema Operacional Linux ou curso Target Administração de Sistemas Linux
- Curso Administração Av de Sistemas em Linux TargetTrust ou conhecimento similar
- Curso Administração de Redes Linux TargetTrust ou conhecimento equivalente
Público alvo
- Administradores de Banco de Dados
- Administradores de Sistema Operacional e Redes
- Arquitetos de Sistemas e Projetistas
- Desenvolvedores de Aplicações
- Gerentes de Informática
- Gerentes de Suporte
- Profissionais do Suporte Técnico
- Administradores de Dados
Conteúdo
1. Arquitetura do banco de dados
- Objetivos
- Introdução
- Arquitetura de instância única
- Exemplo prático
- Conhecer as estruturas de memória
- Descrever as estruturas de processos
- Estruturas de Armazenamento
- Resumo
2. Ambiente do banco de dados
- Objetivos
- Ferramentas para administrar um banco de dados ORACLE
- Prática
- Exemplo prático
- Planejando uma instalação do banco de dados ORACLE
- Instalando software ORACLE
3. Criando um banco de dados oracle
- Objetivos
- Utilizando o DBCA para criar um banco de dados
- Exemplo prático
4. Gerenciando a instância oracle
- Objetivos
- Etapas da inicialização e shutdown do banco de dados
- SYSOPER E SYSDBA
- Parâmetros de inicialização do banco de dados
- LOG de alerta e os arquivos de rastreamento
- Utilizar as visões de dicionário de dados e desempenho dinâmico
5. Configurando o ambiente de rede oracle
- Objetivos
- Configurando e gerenciando a rede ORACLE
- Exemplo prático
- Arquitetura de servidor compartilhado ORACLE
6. Gerenciando as estruturas de armazenamento de banco de dados
- Objetivos
- Entendendo os tablespaces e os arquivos de dados
- Exemplo prático
- Criar e gerenciar tablespaces
- Gerenciar espaço nos tablespaces
7. Administrando a segurança do usuário
- Objetivos
- Criar e gerenciar contas de usuários de banco de dados
- Conceder e revogar privilégios
- Exemplo prático
- Criar e Gerenciar Atribuições
- Criar e Gerenciar perfis
8. Gerenciando objetos de esquema
- Objetivos
- Criar e modificar tabelas
- Gerenciar Restrições
- Criar indices
- Criar e usar tabelas temporárias
- Exemplo prático
9. Gerenciando dados e concorrência
- Objetivos
- Gerenciar dados usando DML
- Identificar e administrar objetos PL/SQL
- Monitorar e resolver disputas por bloqueio
- Exemplo prático
10. Gerenciando os dados de undo
- Objetivos
- Explicar a finalidade do UNDO
- Exemplo prático
- Transações gerando UNDO
- Transações e Consultas FLASHBACK
- Gerenciar o UNDO
11. Implementando a segurança no banco de dados oracle
- Objetivos
- A segurança do banco de dados e o principio do menor privilégio
- Auditoria de banco de dados padrão
- Exemplo prático
12. Manutenção de banco de dados
- Objetivos
- Usar e gerenciar as estatísticas do OTIMIZADOR
- Gerenciar o AUTOMATIC WORKLOAD REPOSITORY
- Usando o ADVISORY FRAMEWORK
- Gerenciar alertas e limites
- Exemplo prático
13. Gerenciamento de desempenho
- Objetivos
- Gerenciamento automático de memória
- Exemplo prático
- Usando os supervisores de memória
- Exemplos práticos
- Solucionar problemas de objetos inválidos e inutilizáveis.
14. Conceitos de backup e recuperação
- Objetivos
- Identificar os tipos de falhas que podem ocorrer em um banco de dados ORACLE
- Recuperação da Instância
- Exemplo prático
- Identificar a importância dos CHECKPOINTS, arquivos de REDO LOG e arquivos de LOG de arquivamento
- Área de Recuperação FLASH
- Configurando o modo ARCHIVELOG
15. Executando backups de bancos de dados
- OBJETIVOS
- Criar BACKUPS consistentes de banco de dados
- BACKUP ON LINE banco de dados
- Criar BACKUPS incrementais
- Automatizar BACKUPS de bancos de dados
- Exemplo prático
- Gerenciar BACKUPS, visualizar relatórios de BACKUPS e monitorar a área de recuperação FLASH
16. Executando a recuperação de banco de dados
- Objetivos
- Visão geral do DATA RECOVERY ADVISOR
- Usando o DATA RECOVERY ADVISOR para executar recuperação (CONTROL FILE, REDO LOG FILE E DATA FILE)
- EXEMPLO PRÁTICO
- EXEMPLO PRÁTICO 1
- EXEMPLO PRÁTICO 2
Tenho interesse