Entrar em Contato

Programa do Curso

Introdução

  • Visão Geral
  • Objetivos e Metas
  • Dados de Exemplo
  • Cronograma
  • Apresentações
  • Pré-requisitos
  • Responsabilidades

Bancos de Dados Relacionais

  • O Banco de Dados
  • O Banco de Dados Relacional
  • Tabelas
  • Linhas e Colunas
  • Banco de Dados de Exemplo
  • Selecionando Linhas
  • Tabela Fornecedor (Supplier)
  • Tabela PedidoVenda (Saleord)
  • Índice de Chave Primária
  • Índices Secundários
  • Relacionamentos
  • Analogia
  • Chave Estrangeira
  • Chave Estrangeira
  • Unindo Tabelas
  • Integridade Referencial
  • Tipos de Relacionamento
  • Relacionamento Muitos-para-Muitos
  • Resolvendo um Relacionamento Muitos-para-Muitos
  • Relacionamento Um-para-Um
  • Completando o Design
  • Resolvendo Relacionamentos
  • Microsoft Access - Relacionamentos
  • Diagrama Entidade-Relacionamento
  • Modelagem de Dados
  • Ferramentas CASE
  • Diagrama de Exemplo
  • O SGBDR (RDBMS)
  • Vantagens de um SGBDR
  • Linguagem de Consulta Estruturada (SQL)
  • DDL - Linguagem de Definição de Dados
  • DML - Linguagem de Manipulação de Dados
  • DCL - Linguagem de Controle de Dados
  • Por que usar SQL?
  • Material de Apoio das Tabelas do Curso

Recuperação de Dados

  • SQL Developer
  • SQL Developer - Conexão
  • Visualizando Informações da Tabela
  • Usando SQL, Cláusula Where
  • Usando Comentários
  • Dados do Tipo Caractere
  • Usuários e Esquemas
  • Cláusulas AND e OR
  • Usando Parênteses
  • Campos de Data
  • Usando Datas
  • Formatação de Datas
  • Formatos de Data
  • TO_DATE
  • TRUNC
  • Exibição de Datas
  • Cláusula Order By
  • Tabela DUAL
  • Concatenação
  • Selecionando Texto
  • Operador IN
  • Operador BETWEEN
  • Operador LIKE
  • Erros Comuns
  • Função UPPER
  • Aspas Simples
  • Encontrando Metacaracteres
  • Expressões Regulares
  • Operador REGEXP_LIKE
  • Valores Nulos
  • Operador IS NULL
  • NVL
  • Aceitando Entrada do Usuário

Usando Funções

  • TO_CHAR
  • TO_NUMBER
  • LPAD
  • RPAD
  • NVL
  • Função NVL2
  • Opção DISTINCT
  • SUBSTR
  • INSTR
  • Funções de Data
  • Funções Agregadas
  • COUNT
  • Cláusula Group By
  • Modificadores Rollup e Cube
  • Cláusula Having
  • Agrupando por Funções
  • DECODE
  • CASE
  • Workshop

Subconsultas & União

  • Subconsultas de Linha Única
  • União (Union)
  • União - Tudo (Union All)
  • Interseção e Menos (Intersect e Minus)
  • Subconsultas de Múltiplas Linhas
  • União – Verificando Dados
  • Join Externo (Outer Join)

Mais Sobre Joins

  • Joins (Junções)
  • Cross Join ou Produto Cartesiano
  • Inner Join
  • Notação Implícita de Join
  • Notação Explícita de Join
  • Natural Join
  • Equi-Join
  • Cross Join
  • Joins Externos (Outer Joins)
  • Left Outer Join
  • Right Outer Join
  • Full Outer Join
  • Usando UNION
  • Algoritmos de Join
  • Nested Loop
  • Merge Join
  • Hash Join
  • Reflexivo ou Self Join (Auto-join)
  • Join de Tabela Única
  • Workshop

Consultas Avançadas

  • ROWNUM e ROWID
  • Análise de Top N
  • Visão Inline (Subconsulta na Cláusula FROM)
  • Exists e Not Exists
  • Subconsultas Correlacionadas
  • Subconsultas Correlacionadas com Funções
  • Atualização Correlacionada
  • Recuperação de Snapshot
  • Recuperação Flashback
  • All
  • Operadores Any e Some
  • Insert ALL
  • Merge

Dados de Exemplo

  • Tabelas ORDER
  • Tabelas FILM
  • Tabelas EMPLOYEE
  • As Tabelas ORDER
  • As Tabelas FILM

Utilitários

  • O que é um Utilitário?
  • Utilitário de Exportação (Export)
  • Usando Parâmetros
  • Usando um arquivo de parâmetros
  • Utilitário de Importação (Import)
  • Usando Parâmetros
  • Usando um arquivo de parâmetros
  • Descarregando Dados (Unloading)
  • Execução em Lote (Batch Runs)
  • Utilitário SQL*Loader
  • Executando o Utilitário
  • Acrescentando Dados (Appending)

Requisitos

O curso é adequado para quem já possui algum conhecimento de SQL, bem como para iniciantes que estão usando o Oracle pela primeira vez.

Experiência prévia com sistemas interativos de computador é desejável, mas não obrigatória.

 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas