Aprenda uma base sólida de conhecimentos e recursos necessários para escrever comandos de acesso a banco de dados Oracle.
nos cursos Oracle
da Treinar
nos cursos Oracle
da Treinar
Turmas Presenciais ou
Online com Instrutor Ao Vivo
O que você vai aprender
Objetivo do Curso
Pré-requisitos
Conteúdo Programático
Baixe o Arquivo em PDF
Você escolhe a melhor forma de
assistir as suas aulas.
Prefere assistir as aulas em nossos laboratórios?
- Uso obrigatório de máscara;
- Uso de álcool em gel;
- Regras de distanciamento;
- Aferição de temperatura;
- Higienização constante de toda a escola constatemente;
- Circulação do ar condicionado devidamente higienizado;
- Limpeza das salas no intervalo das aulas.
Prefere assistir as aulas online, com instrutor ao vivo?
Nossas aulas ao vivo não são vídeo aulas gravadas. Você irá assistir a mesma aula que os alunos estão assistindo presencialmente, porém de onde você quiser.
Utilizamos a Microsoft Teams, uma das plataformas mais inovadoras de transmissão ao vivo, para que você tenha a mesma experiência das aulas presenciais, faça perguntas ao instrutor e obtenha respostas instantâneas, e ainda, você tem acesso à gravação das aulas durante trinta dias após o término do seu curso.
Acesso Completo por 30 Dias
gravação das aulas que foram transmitidas ao vivo.
A gravação das aulas ao vivo fica disponível para você em nossa plataforma pedagógica por 30 dias após o término do seu curso.
Assim, você não perde nenhum conteúdo do seu curso, e ainda pode planejar para desenvolver o seu aprendizado, no seu tempo, sem pressa e com o suporte pedagógico que precisar.
Garantido!
com a garantia de aprendizagem da treinar.
Você assiste as suas aulas online com instrutor ao vivo, e se até o final do curso não se adaptar ao ensina a distância, você tem até 01 Ano para se matricular no mesmo curso e assistir as aulas presenciais.
O objetivo é adicionar valor real ao seu aprendizado, com um método de ensino a distância extremamente eficaz, que irá te levar à qualificação profissional fora da curva. Se por algum motivo você achar que não valeu à pena, achar que as aulas online com instrutor ao vivo não é para você, basta entrar em contato conosco e solicitar a Garantia de Aprendizagem.
Se você atua com Análise de Sistemas, Ciências da Computação, Tecnologia em Processamento de Dados, Engenharia de Computação, Sistemas de Informação ou mesmo é um profissional em formação que trabalha com desenvolvimento de sistemas e banco de dados e quer se capacitar no Oracle Database 12c.
Então, este curso foi feito para você!
Confira o conteúdo programático
que irá te garantir a qualificação
fora da curva com o curso
Oracle Database 12c - Introdução ao SQL.
Módulo 1 – Desenvolvimento de consultas básicas em banco de dados
- Comando Select básico
- Operações de Projeção, Seleção e Junção de dados
- Utilização de apelidos de colunas
- Utilização de apelidos de tabelas
- Operações aritméticas em consultas
- Manipulação de valores nulos
- Restringindo Dados
- Operadores AND, OR e NOT
- Utilização de parêntesis como precedência de dados
- Operadores SQL
Módulo 2 – Funções SQL
- Funções para manipulação de Caracteres
- Funções para manipulação de Datas
- Funções para manipulação de Números
- Funções para manipulação de Dados genéricos
- Funções para realização de conversões de dados
- Restrição de dados usando Funções SQL
- Funções para formatação e apresentação de dados
- Limitando registros usando cláusula FETCH NEXT
Módulo 3 – Conjuntos de Consultas
- Unindo consultas usando operador de conjunto UNION
- Unindo consultas usando operador de conjunto UNION ALL
- Unindo consultas usando operador de conjunto MINUS
- Unindo consultas usando operador de conjunto INTERSECT
- Equivalência de colunas em conjuntos de consultas
- Ordenação em conjuntos de consultas
- Utilização de parêntesis em conjuntos de consulta
Módulo 4 – Subconsultas
- Conceitos de subconsultas
- Tipos e classificações de subconsultas
- Subconsultas Correlacionadas
- Subconsultas não correlacionadas
- Subconsultas emparelhadas
- Subconsultas não emparelhadas
- Operador Exists
- Subconsultas que retornam 1 registro
- Subconsultas que retornam mais de 1 registro
- Operadores IN , ANY, ALL
- Formando consultas como tabelas (INLINE VIEW)
- Cláusula WITH
Módulo 5 – Construindo Banco de dados
- Criando tabelas (Comando Create Table)
- Definindo colunas na criação de tabelas
- Conceitos de Constraints em Banco de dados
- Criando tabelas com campos de Identidade
- Criando tabelas usando PERIOD
- criando tabelas Temporárias
- Chaves Primárias (Primary Keys) em tabelas
- Chaves Estrangeiras (Foreign Keys) em tabelas
- Chaves únicas (unique Keys) em tabelas
- Constraints Check e Not Null
- Alterando tabelas
- Criando e manipulando sequências
- Criando e manipulando Vis?es
- Criando e manipulando Ìndices
- Criando e manipulando Sinônimos
- Introdução ao conceito de dicionário de dados
Módulo 6 – Gerenciando Dados em Diferentes Fusos Horários
- Trabalhando com CURRENT_DATE, CURRENT_TIMESTAMP, e LOCALTIMESTAMP
- Trabalhando com dados do tipo INTERVAL
- Usando a função SYSTIMESTAMP
- Manipulação de dados TIMESTAMP
- Funções de conversão TO_TIMESTAMP
Módulo 7 – Ordenação de dados
- Ordenando dados de forma ascendente
- Ordenando dados de forma descendente
- Ordenação de dados Simples e Múltipla
- Ordenando dados nulos
Agregação de dados
- Função MIN
- Função MAX
- Função AVG
- Função SUM
- Função COUNT
- Função STDDEV
- Função VARIANCE
- Função LAG
- Função LEAD
- Função LISTAGG
- Agrupando dados com condição de agregação – Group By
- Restringindo agrupamentos usando cláusula Having
Módulo 9 – Operações de Junções
- Conceitos de junção de dados
- Tipos e classificações de junções de dados
- Junções Internas (Inner Joins)
- Junções Externas (Outer Joins)
- Auto Relacionamento em junções (Self Join)
- Conceitos de equi-joins e non equi-joins
- Cláusula ON
- Cláusula USING
Módulo 10 – Manipulando bancos de dados
- Inserindo dados em tabelas (Comando Insert)
- Inserindo dados em múltiplas tabelas
- Inserindo múltiplos dados através de consultas
- Atualizando dados (Comando Update)
- Atualizando dados através de subconsultas
- Atualizando dados em múltiplas colunas
- Atualizando dados usando emparelhamento de dados
- Excluindo dados (Comando Delete)
- Excluindo dados através de subconsultas
- Falhas em comandos de manipulação de dados
- Truncamento de dados (Comando Truncate Table)
- Comando Merge
- Transações Implícitas
- Transações Explícitas
- Comando Savepoint
- Comando Rollback
- Comando Commit
Módulo 11 – Segurança em banco de dados
- Atribuindo direitos em banco de dados
- Privilégios de objetos
- Privilégios de sistemas
- Atribuindo direitos usando a cláusula WITH GRANT OPTION
- Atribuindo direitos usando a cláusula WITH ADMIN OPTION
- Introdução ao conceito de dicionário de dados
- Revogando privilégios de sistema
- Revogando privilégios de objetos