Junte-se aos melhores!!
Facebook Instagram Linkedin Whatsapp
Parcele seu curso em até 24x no boleto com uma pequena taxa de juros (sujeito aprovação). Entre em contato!

Próximas Turmas

Nenhuma turma disponível no momento

Entre em contato para informar seu interesse

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.

Inscreva-se agora!  Inscreva-se agora!

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