Entrar em Contato
 Duração 14 horas

Programa do Curso

Introdução

  • Visão Geral
  • Objetivos e Metas
  • Dados de Exemplo
  • Agenda
  • 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 de Fornecedores
  • Tabela 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 de Entidade-Relacionamento
  • Modelagem de Dados
  • Ferramentas CASE
  • Diagrama de Exemplo
  • O SGBD (RDBMS)
  • Vantagens de um SGBD
  • Structured Query Language (Linguagem de Consulta Estruturada)
  • DDL - Linguagem de Definição de Dados
  • DML - Linguagem de Manipulação de Dados
  • DCL - Linguagem de Controle de Dados
  • Por que usar SQL?
  • Folheto 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 de Caracteres
  • Usuários e Esquemas
  • Cláusulas AND e OR
  • Usando Colchetes
  • Campos de Data
  • Usando Datas
  • Formatação de Datas
  • Formatos de Data
  • TO_DATE
  • TRUNC
  • Exibição de Data
  • 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
  • Oficina

Subconsulta & Union

  • Subconsultas de Linha Única
  • Union
  • Union - All
  • Intersect e Minus
  • Subconsultas de Múltiplas Linhas
  • Union – Verificação de Dados
  • Outer Join

Mais sobre Junções

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

Consultas Avançadas

  • ROWNUM e ROWID
  • Análise Top N
  • Visão Inline
  • 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
  • Usando Parâmetros
  • Usando um arquivo de Parâmetros
  • Utilitário de Importação
  • Usando Parâmetros
  • Usando um arquivo de Parâmetros
  • Descarregando Dados
  • Execuções em Lote
  • Utilitário SQL*Loader
  • Executando o Utilitário
  • Anexando Dados

Requisitos

O curso é adequado para aqueles que possuem algum conhecimento de SQL, bem como para aqueles que estão usando o ORACLE pela primeira vez.

Experiência prévia com sistemas computacionais interativos é desejável, mas não essencial.

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas