Você está na página 1de 2

Avenida Menino Marcelo, 125-a Serraria - Macei/Alagoas CEP 57.046-000.

Tel.(82)3328-8792/8820-8792/8889-5833/9939-6886 e-mail cd@conhecimentodigital.com site www.conhecimentodigital.com


CNPJ 08.072.660/0001-90 CMC 90.073.582-1
Formao DBA Pleno em Oracle
Pr-requisito:

Conhecimento e dominio da
plataforma Windows, suas ferramentas
bsicas e conhecimento bsico de
Banco de dados Oracle.

Carga Horria:

70 horas




OBJETIVO
Instalao do banco de dados
Gerenciar a instncia de banco de dados
Implementar segurana no banco de dados
Fazer backup consistente do banco de dados
Recuperao do banco de dados
Implementando gerenciamento automtico.
Implementando recurso

EMENTA

Oracle Administrao I

Arquitetura do banco de dados oracle e seus principais componentes
Arquitetura da instncia oracle
Identificando as principais ferramentas administrativas disponveis para o dba
Usando a optimal flexible architecture
Instalando o software com o oracle universal installer
Identificando e configurando as principais variveis de ambiente
Usando o dbca para criar um banco de dados
Usando o dbca para deletar um banco de dados
Usando o dbca para gerenciar templates
Usando o oracle enterprise manager
Usando o sql*plus e isql*plus para acessar o banco de dados
Modificando parmetros de inicializao do banco de dados
Descrevendo as opes de inicializao do banco de dados
Descrevendo os estgios do processo de inicializao do banco de dados
Descrevendo as opes de shutdown do banco de dados
Descrevendo os estgios do processo de shutdown do banco de dados
Consultando o log de alerta do banco de dados
Usando views de performance dinmica
Descrevendo como os dados so armazenados em blocos
Definindo o objetivo de datafiles e tablespaces
Explicando o gerenciamento de espao nas tablespaces
Criando tablespaces
Gerenciando tablespces: alter, drop, colocando offline, tornando online, adicionar datafiles,
tornando read-only ou read-write, gerando ddl
Obtendo informaes de tablespaces
Explicando caractersticas chaves e benefcios do asm
Criando e gerenciando contas de usurios de banco de dados
Criando e gerenciando roles
Concedendo e revogando privilegios
Criando e gerenciando perfis
Criando e modificando tabelas
Definindo constraints e seus estados
Dropando e truncando tabelas
Criando e usando ndices b-tree e bitmap
Criando views
Criando sequences
Usando dicionrio de dados
Manipulando dados atravs do uso de sql
Identificando e adminsitrando objetos pl/sql
Descrevendo triggers e seus eventos
Definindo nveis de locking
Listando possveis causas de conflitos de lock
Monitorando e resolvendo conflitos de lock
Monitorando e administrando undo
Configurando reteno de undo
Descrevendo a relao entre undo e transao
Dimensionando a tablespace de undo
Criando listeners
Criando e usando alias de oracle net service
Controlando oracle net listeners
Identificando quando usar shared servers e dedicated servers
Coletando estatsticas do otimizador
Explicando o automatic workload repository (awr)
Explicando o automatic database diagnostic monitor (addm)

Avenida Menino Marcelo, 125-a Serraria - Macei/Alagoas CEP 57.046-000.
Tel.(82)3328-8792/8820-8792/8889-5833/9939-6886 e-mail cd@conhecimentodigital.com site www.conhecimentodigital.com
CNPJ 08.072.660/0001-90 CMC 90.073.582-1

Usando gerenciamento automtico de memria
Usando o memory advisor para dimensionar a memria de buffer
Descrevendo os tipos de falhar que podem ocorrer em um banco de dados oracle
Identificando a importncia de checkpoints, redo log files e archived log files
Configurando o modo archivelog
Criando backups consistentes
Fazendo backup do controlfile
Recuperao de perda de um control file
Recuperao de perda de um redo log file
Recuperao de perda de um datafile critico
Recuperao de perda de um datafile no crtico
Descrevendo flashback no banco de dados
Recuperao de uma tabela dropada
Usando flashback query para ver o contedo do banco de dados em qualquer ponto do tempo
Visualizando o histrico de transaes ou linhas com flashback transaction query
Descrevendo a arquitetura geral do data pump
Usando data pump export e import para mover dados entre banco de dados
Usando external tables para mover dados
Oracle Administrao II
Configurando os parmetros do banco que afetam operaes do rman
Alterar as configuraes default do rman com o comando configure
Iniciar o utilitrio rman e alocar canais
Recuperao de uma tabela dropada usando a tecnologia flashback
Gerenciando a recycle bin
Recupere de erros de usurios com flashback query version versions query
Executar e recuperar transao usando flashback transaction query
Definindo corrupo de bloco e listando as causas e sintomas
Detectando corrupo do banco usando os seguintes utilitrios: dbms_repair, analyze e dbverify
Implementando o parametro db_block_checking para detectar corrupo
Reparao de corrupo usando o rman
Usando os advisors para coletar informaes sobre seu banco de dados
Usando o sql tuning advisor para melhorar a performance do banco
Usando a reteno automatica de undo
Usando comandos de backup rman para criar backupsets e cpias de imagens
Habilitando block change tracking
Gerenciar backups e cpias de imagens feitas com o rman com list e report
Recuperao de tablespaces temporrias
Recuperao do membro de um grupo de redo log
Recuperao de tablespaces de indice
Recriao do arquivo de senhas
Fazendo ajustes na escrita de redo e operaes de arquivamento
Liberar espao em disco usando segment shrink
Opes de storage para melhorar a performance de consultas
Reconstruindo ndices online
Iniciar e parar instancias asm
Administrar grupos de discos do asm
Implementar o gerenciamento automtico de memria compartilhada
Configurar manualemente os componentes de memorias da sga
Usando o gerenciamento automtico da pga
Recuperao do controlfile
Entendendo as razes para recuperao incompleta
Executando recuperao incompleta usando o rman
Executando recuperao incompleta usando sql
Determinando qual tecnologia de flashback usar para cada situao
Configurar e usar flashback database
Monitorar o flashback database
Gerenciar a flash recovery area
Configurar o resource manager
Designar usurios para grupos de resource manager
Especificar diretivas para alocao de recursos para grupos customizados
Simplificando o gerenciamento de tarefas usando o scheduler
Criando um job, programa, schedule e window
Visualizando informaes sobre execues e instncias de job.