Entrar em Contato

Programa do Curso

Modelos de banco de dados relacionais

  • A estrutura de um banco de dados relacional
  • Operadores relacionais

Recuperação dos dados

  • Regras para a escrita de consultas SQL
  • A sintaxe do comando SELECT
  • Selecionar todas as colunas
  • Consultas envolvendo operações aritméticas
  • Criação de aliases (apelidos) para colunas
  • Literais
  • Concatenação

Filtragem dos resultados

  • A cláusula WHERE
  • Operadores de comparação
  • Condicional LIKE
  • Condicional BETWEEN ... AND
  • Condicional IS NULL
  • Condicional IN
  • Operadores lógicos
  • Combinação de múltiplas condições na cláusula WHERE
  • Prioridade dos operadores
  • Cláusula DISTINCT

Ordenação dos dados

  • A cláusula ORDER BY
  • Ordenação por múltiplas colunas ou expressões

Funções SQL

  • Diferenças entre funções de linha única e de múltiplas linhas
  • Funções de texto, numéricas e de data
  • Funções de conversão
  • Aninhamento de funções
  • Manipulação de valores NULL

Agregação de dados utilizando funções de agrupamento

  • Funções de agrupamento
  • Como as funções de agrupamento tratam os valores NULL
  • Criação de grupos de dados - a cláusula GROUP BY
  • Agrupamento por múltiplas colunas
  • Filtragem do resultado do agrupamento - a cláusula HAVING

Recuperação de dados de múltiplas tabelas

  • Tipos de junções (joins)
  • Criação de aliases para tabelas
  • Junções na cláusula WHERE
  • INNER JOIN
  • OUTER JOIN (LEFT, RIGHT)
  • Produto cartesiano

Subconsultas

  • Posicionamento de subconsultas no comando SELECT
  • Subconsultas de uma única linha e de múltiplas linhas
  • Operadores para subconsultas de uma única linha
  • Operadores para subconsultas de múltiplas linhas: IN, ALL, ANY

Operadores de conjuntos

  • Operador UNION
  • Operador INTERSECT
  • Operador EXCEPT

Inserção, atualização e exclusão de dados

  • Comando INSERT
  • Comando UPDATE
  • Comando DELETE

Transações

Requisitos

  • Letramento digital
  • Conhecimento de qualquer sistema operacional
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas