Programa do Curso

Introdução

  • Visão geral
  • Metas e objectivos
  • Dados de amostra
  • Calendário
  • Apresentações
  • Pré-requisitos
  • Responsabilidades

Databases relacionais

  • Os Database
  • Os Relacionais Database
  • Tabelas
  • Linhas e Colunas
  • Amostra Database
  • Seleção de linhas
  • Tabela de fornecedores
  • Tabela de vendedores
  • Índice de chave primária
  • Índices secundários
  • Relações de dependência
  • Analogia
  • Chave estrangeira
  • Chave estrangeira
  • Junção de tabelas
  • Integridade referencial
  • Tipos de relações
  • Relação de muitos para muitos
  • Como resolver uma relação de muitos para muitos
  • Relação de um para um
  • Conclusão do design
  • Resolução de relações
  • Microsoft Access - Relacionamentos
  • Diagrama entidade-relacionamento
  • Modelação de dados
  • Ferramentas CASE
  • Exemplo de Diagrama
  • O RDBMS
  • Vantagens de um RDBMS
  • Linguagem de consulta estruturada
  • DDL - Linguagem de Definição de Dados
  • DML - Linguagem de Manipulação de Dados
  • DCL - Linguagem de Controlo de Dados
  • Porquê usar SQL?
  • Apostila de Tabelas do Curso

Recuperação de Dados

  • Desenvolvedor SQL
  • Desenvolvedor SQL - Conexão
  • Visualizando informações da tabela
  • Usando SQL, Cláusula Where
  • Usando Comentários
  • Dados de Caracteres
  • Utilizadores e esquemas
  • Cláusula AND e OR
  • Usando parênteses
  • Campos de data
  • Utilização de datas
  • Formatação de datas
  • Formatos de data
  • TO_DATE
  • TRUNC
  • Exibição de data
  • Cláusula Order By
  • Tabela DUAL
  • Concatenação
  • Seleção de texto
  • Operador IN
  • Operador BETWEEN
  • Operador LIKE
  • Erros comuns
  • Função UPPER
  • Aspas simples
  • Encontrar metacaracteres
  • Íons Expressregulares
  • Operador REGEXP_LIKE
  • Valores nulos
  • Operador IS NULL
  • NVL
  • Aceitar a entrada do utilizador

Utilização de funções

  • TO_CHAR
  • PARA_NÚMERO
  • LPAD
  • RPAD
  • NVL
  • NVL2 Função
  • DISTINCT Opção
  • SUBSTR
  • INSTR
  • Funções de data
  • Funções de agregação
  • COUNT
  • Cláusula Group By
  • Modificadores de rollup e cubo
  • Cláusula Having
  • Funções de agrupamento por
  • DECODE
  • CASO
  • Workshop

Subconsulta e união

  • Subconsultas de uma linha
  • União
  • União - Todos
  • Intersectar e menos
  • Subconsultas de várias linhas
  • União - verificação de dados
  • União externa

Mais sobre uniões

  • Uniões
  • União cruzada ou produto cartesiano
  • União interna
  • Notação de junção implícita
  • Notação de junção explícita
  • União natural
  • Equi-Join
  • União cruzada
  • Junções exteriores
  • União externa à esquerda
  • União externa à direita
  • União exterior completa
  • Usando UNION
  • Algoritmos de união
  • Loop aninhado
  • União de fusão
  • União de hash
  • Reflexive ou Self Join
  • União de tabelas simples
  • Workshop

Consultas avançadas

  • ROWNUM e ROWID
  • Análise Top N
  • Visualização em linha
  • Existências e não-existências
  • Subconsultas correlacionadas
  • Subconsultas correlacionadas com funções
  • Atualização correlacionada
  • Recuperação de instantâneos
  • Recuperação de flashback
  • Todos
  • Operadores Any e Some
  • Inserir TUDO
  • Mesclar

Dados de amostra

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

Utilitários

  • O que é um utilitário?
  • Utilitário de exportação
  • Utilização de parâmetros
  • Utilizar um ficheiro de parâmetros
  • Utilitário de importação
  • Utilização de parâmetros
  • Utilização de um ficheiro de parâmetros
  • Descarregamento de dados
  • Execução em lote
  • [Utilitário Loader
  • Execução do utilitário
  • Anexar dados

Requisitos

O curso é adequado para aqueles que têm algum conhecimento de SQL, bem como para aqueles que estão a usar o ORACLE pela primeira vez.

A experiência anterior com um sistema informático interativo é desejável mas não essencial.

 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas