Próximas Turmas
- Frequência: Domingo
- Horário: 09:00/13:00h
- Término Previsto: 07/03/2021
- Modalide: Online
- Valor: 6xR$260,00
- Professor: Wallace Moreira
O que você vai aprender nesse curso
Neste curso o aluno aprenderá as ferramentas essenciais para administração do servidor Oracle, as principais instruções de usabilidade do banco de dados e programação em PL/SQL. Abordaremos os principais tópicos necessários para profissionais que utilizam o servidor de banco de dados Oracle.
Para esse curso utilizaremos o Oracle Database 12c Enterprise Edition, uma edição recente, testada e bem aceita dentre os profissionais que já atuam na área. Vale salientar que o conteúdo do curso pode ser aplicado em outras versões, como o Oracle Database 11g ou Oracle Database 10g.
Todo o curso será ministrado em um ambiente Linux. O Linux é o sistema operacional normalmente utilizado pelas empresas que utilizam bancos de dados Oracle
Curso totalmente voltado para o mercado de trabalho. Destinado a usuários iniciantes em banco de dados Oracle e profissionais que desejam aperfeiçoar seus conhecimentos.
Conteúdo do curso
Instalação
-
Instalação do Oracle Database 12c no Linux
-
Ferramentas de Cliente (Oracle Client Tools)
-
SQL*Plus
-
Oracle SQL Developer
-
EM Express
-
-
Arquitetura do Servidor
-
Instâncias
-
Bancos de Dados
-
Processos e Uso de Memória
-
-
Diretórios e Arquivos do Oracle Database 12c
Modelo ER
-
Entidades e Atributos
-
Relacionamentos
-
Um para Um
-
Um para Muitos
-
Muitos para Muitos
-
Agregação
-
Especialização e Generalização
-
Auto Relacionamento
Oracle SQL Developer
-
Visão Geral
-
Opções do Oracle SQL Developer
-
Gerenciamento de Conexões
-
Construção e Modificação de Objetos em Modo Gráfico
-
Query Editor
-
Execução de Instruções PL/SQL
-
Tipos de Exibição de Resultados
Arquitetura da Instância
-
Estruturas de Memória
-
SGA e PGA
-
Cache do Buffer de Banco de Dados
-
Buffer de Log
-
Shared Pool
-
-
Estruturas de Processos
-
SMON; PMON; DBWn; LGWR; CKPT
-
-
Inicialização da Instância
-
NOMOUNT
-
MOUNT
-
OPEN
-
-
Parâmetros da Instância
-
Opções de SHUTDOWN
-
NORMAL
-
IMMEDIATE
-
TRANSACTIONAL
-
ABORT
-
-
Arquivos de Log da Instância
Arquiterura do Banco de Dados
-
Conceito de Tablespace
-
Tablespaces Nativos
-
USERS
-
SYSTEM
-
TEMP
-
UNDO
-
SYSAUX
-
-
Data Files
-
Control Files
-
PFILE
-
SPFILE
-
-
Red Log Files
-
Blocks, Extent e Segments
Instruções SQL
-
Tipos de Dados
-
Funções de Texto
-
Datas e Horas
-
Funções da Data
-
Funções Matemáticas
-
Funções de Agregação
-
Like e suas variações
-
Cast e Convert
-
Joins
-
Union
-
Subquery
-
Merge
-
PIVOT e UNPIVOT
-
CTE
-
Oracle Text
Programação PL/SQL
-
UDF Functions
-
Stored Procedures
-
PL/SQL Anônimo
-
Pacotes
-
Triggers
-
DML Trigger
-
DDL Trigger
-
Cursores
-
Loops
-
Estruturas de Condição
-
Tratamento de Exceção
Administração do Servidor de Banco de Dados
-
Criação e Manutenção de um BD
-
Estimar o Tamanho do BD
-
Propriedades do BD
-
Índices
-
Estatísticas de Objetos
-
View e View Materializada
-
Sequence
-
Synonyms
-
Dicionário de Dados
-
Controle de Transação e Isolamento
-
Commit, Rollback e Savepoint
-
Lock, Block e Deadlock
-
-
Schemas
-
Usuários e Permissões
-
Databases Roles
-
Criptografia
-
Modo ArchiveLog
-
Backup e Restore
-
Introdução ao RMAN
-
Flashback
-
SQL Loader
-
Data Pump
-
Export and Import
-
Tabelas Particionadas
-
Crescimento e Redução
-
Auditoria
-
Componentes de Rede
-
Acesso Remoto
-
Logon Trigger
-
DBLink
-
Tarefas Agendadas(Jobs)
Trabalhando com XML e JSON.
-
O formato XML
-
Necessidade do uso de XML
-
Integração com XML
-
O formato JSON
-
Necessidade do uso de JSON
-
Integração com JSON