1. 18 - Oracle Secure Backup
2. 11 - Sinônimos
3. 12 - Dicionário de Dados
4. 13 - Particionamento
5. 14 - Exportando Dados
6. 15 - Tabelas Externas
7. Backup e Recovery
8. 17 - RMAN BACKUP & RECOVERY
8.1. Restore
8.1.1. Validate
8.1.1.1. Backup
8.1.1.2. Datafile
8.1.1.3. Tablespace
8.1.1.4. Until SCN
8.1.1.5. Controlfile
8.1.1.6. Archivelog
8.1.1.7. From Time
9. 19 - Automatizando JOBS
10. 20 - Diagnóstico & Troubleshooting
11. 1 - Instalando os Binários
11.1. OFA
11.1.1. Oracle Inventory
11.1.2. Oracle Base Directory
11.1.3. Oracle Home Directory
11.1.4. Oracle Net Files Directory
11.1.5. Repositório de Diagnósticos
11.1.6. Padrão SAP de Instalação
11.2. Instalação
11.2.1. Criar usuários e Grupos
11.2.2. Obtenção do Software
11.2.3. Instalação
11.2.3.1. Local
11.2.3.2. Remota
11.2.3.3. Sem Interface Gráfica
11.2.4. Qual Versão de S.O é Suportado
11.2.5. Planejamento é Essencial
11.2.5.1. Documentação
11.2.5.1.1. Quick Instalation Guide
11.2.5.1.2. Releases Notes
11.2.5.2. Requisitos do Sistema
11.2.5.2.1. Mínimo e Não Máximo
11.2.5.3. Componentes a Instalar
11.2.5.4. Enterprise ou Standard
11.2.5.5. Configuração do S.O
11.2.5.5.1. Pacotes
11.2.5.5.2. Ajustes de Kernel
11.3. Defina um Banco de Dados Corretamente
11.4. Quando usar um Banco de Dados
11.4.1. Crescimento Expressivo dos Dados
11.4.2. Velocidade de Processamento é um Fator Importante
11.4.3. Relatórios
11.4.4. Consistência, Validação de Dados
11.5. Arquitetura do Banco de Dados Oracle
11.5.1. Memoria
11.5.2. Processos
11.5.3. Arquivos
12. 2 - Criando Bancos de Dados
12.1. Variáveis de S.O
12.1.1. Método Difícil
12.1.2. Método Fácil
12.1.3. Usando o oraenv
12.2. O Arquivo oratab
12.3. Criando o Banco de Dados
12.3.1. Processo Manual
12.3.1.1. init.ora
12.3.1.1.1. Mínimo
12.3.2. Usando Assistente
12.3.3. Algumas Observações
12.3.3.1. Use SPFILE
12.3.3.2. MEMORY_TARGET & MEMORY_MAX_TARGET
12.3.3.3. Use Pelo menos 2 Controlfiles
12.3.3.4. Script Create Database
12.3.3.4.1. Melhores Práticas
12.3.3.4.2. Criação Dicionário de Dados
12.3.4. Diretórios de Banco de Dados
12.3.4.1. Filesystems
12.3.4.2. ASM
12.3.4.3. RAW DEVICES
12.3.5. Configurando e Implementando o Listener
12.3.5.1. Manualmente
12.3.5.2. Usando o Assistente
12.3.5.3. Conectando Via TNS
12.3.6. Criando Password File
12.3.7. Start & Stop Database
12.3.7.1. Autenticação via O.S
12.3.7.2. Start Database
12.3.7.2.1. Fases
12.3.7.3. Stop database
12.3.7.3.1. Modos
12.3.8. Plugable Databases
12.4. Database vs Instância
12.5. Removendo um Banco de Dados
12.5.1. Drop Database
12.6. Quantos Bancos de Dados em um Mesmo Servidor?
12.7. Arquitetura do Banco de Dados Oracle
12.7.1. Memoria
12.7.2. Processos
12.7.3. Arquivos
13. 3 - Customizando o Ambiente de Forma Eficiente
13.1. Customizando o seu Prompt do S.O
13.2. Customizando o seu Prompt SQL
13.3. Criando Atalhos para ter Agilidade
14. 4 - Tablespaces e Datafiles
14.1. Definição
14.2. Criando uma Tablespace
14.3. Renomeando Tablespaces
14.4. Controle da Geraão de Redo
14.5. Colocando uma Tablespace Read-Only
14.6. Dropando uma Tablespace
14.7. Oracle Managed Files
14.8. Criando Bigfile Tablespace
14.9. Compressão de Dados
14.10. Mostrando Informações da Tablespace
14.11. Consultando Erros com utilitário oerr
14.12. Alterando Tamanho da Tablespace
14.13. Operações em Datafiles
14.13.1. Colocando Datafile Offline
14.13.2. Renomeando e Movendo Datafiles
14.13.3. Usando o Controlfile para Mover Datafiles
15. 5 - Gerenciando Controlfiles, Redologs e Archives
15.1. Gerenciando Controlfiles
15.1.1. Mostrando Conteudo do Controlfile
15.1.2. Localização dos Controlfiles
15.1.3. Adicionando Controlfiles
15.1.3.1. Spfile
15.1.3.2. init.ora
15.1.4. Movendo Controlfiles
15.1.5. Deletando Controfiles
15.2. Gerenciando Redologs
15.2.1. Mostrando Conteúdo do Redolog
15.2.2. Qual o Tamanho Adequado do Redolog
15.2.3. Quantos Grupos de Redolog Devo Ter?
15.2.4. Adicionando Grupos de Redolog
15.2.5. Redimensionando e Dropando Grupos de Redo
15.2.6. Adicionando Redolog Files a um Grupo
15.2.7. Removendo Redolog Files de um Grupo de Redolog
15.2.8. Movendo e Renomeando Redolog Files
15.3. Ativando Modo Archivelog
15.3.1. Planejando a Arquitetura mais Adequada
15.3.2. Localização dos Archives
15.3.2.1. Corrigindo Erros ao Setar Parametros Incorretos
15.3.3. Flash Recovery Area
15.3.4. Resolvendo Problemas de Falta de Espaço para Archives
15.3.5. Backup de Archivelogs
16. 6 - Usuários e Segurança
16.1. Default Users
16.1.1. Bloqueio
16.1.2. Contas criadas por DBAs
16.1.3. Senhas Default
16.2. Criando Usuários
16.2.1. Padrão de Nome e Método de Autenticação
16.2.2. Tablespaces Default e Default Temp Tablespaces
16.3. Logando com Outros Users
16.4. Modificando e Dropando Usuários
16.5. Forçando Padrões de Segurança de Senhas
16.6. Limitando Recursos de Usuário
16.7. Gestão de Privilégios
16.7.1. Atribuindo Privilégios de Sistema
16.7.2. Atribuindo Privilégios de Objetos
16.7.3. Agrupando e Atribuindo Privilégios
17. 7 - Tabelas e Constraints
17.1. Tipos de Tabelas
17.2. Tipos de Dados
17.2.1. Character
17.2.2. Numerico
17.2.3. Data/Hora
17.2.4. RAW
17.2.5. ROWID
17.2.6. LOB
17.2.7. Character Extendidos
17.3. Criando Tabelas
17.3.1. Tabelas do Tipo HEAP
17.3.2. Colunas Virtuais
17.3.3. Colunas Invisíveis
17.3.4. Tabelas Read-Only
17.3.5. Economia de Espaço com Deferred Segment Creation
17.3.6. Tabelas com Coluna Identity
17.3.7. Permitindo Execução Paralela de SQL
17.3.8. Evitando Geração de REDO
17.3.9. Criando Tabelas a Partir de Queries
17.4. Modificando Tabelas
17.4.1. Cuidado com os Locks
17.4.2. Renomeando Tabelas
17.4.3. Adicionando Colunas
17.4.4. Alterando Colunas
17.4.5. Renomeando Colunas
17.4.6. Removendo Colunas
17.5. Extraindo Script de Criação
17.6. Drop de Tabelas
17.7. Rollback de Drop de Tabelas
17.8. Deletando Dados de uma Tabela
17.8.1. Truncate
17.8.2. Delete
17.9. Marca D'água
17.9.1. O que é
17.9.2. Problemas de Performance
17.10. Tabelas Temporárias
17.11. Tabelas Organizadas por Índices
17.12. Constraints
17.12.1. Primary Keys
17.12.2. Unique Keys
17.12.3. Foreign Keys
17.12.4. Condições mais Específicas
17.12.5. Condição Not Null
17.12.6. Habilitando e Desabilitando Constraints
18. 8 - Índices
18.1. Quando Usar?
18.1.1. Proatividade vs Reativo
18.2. Planejando um Índice
18.2.1. Qual Tipo devo Usar
18.2.2. Estimando Espaço antes de Criar
18.2.3. Tablespaces
18.2.4. Nomes de Índices
18.3. Criando um Índice
18.3.1. B-TREE
18.3.2. Concatenado
18.3.3. Baseado em Função
18.3.4. Unique
18.3.5. Bitmap
18.3.6. Bitmap-Join
18.3.7. Reverso
18.3.8. Index Compress
18.3.9. Paralelismo na Criação
18.3.10. Evitando Geração de REDO na Criação
18.3.11. Invisible Index
18.4. Manutenção de Índices
18.4.1. Renomeando
18.4.2. Extraindo Script de Criação
18.4.3. Reconstrução de Índices
18.4.4. Tornando o Índice Inutilizável
18.4.5. Monitorando o Uso do Índice
18.4.6. Dropando um Índice
18.4.7. Indexando Foreign Keys