Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2023

Banco de DadosSQL
Código
ce153841
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Médio
Cargo
Analista de Tecnologia da Informação - Perfil: Inteligência da informação
Em relação às linguagens de banco de dados SQL, DDL e DML, julgue o item que se segue.Somente são possíveis os seguintes quatro tipos de JOIN em SQL, segundo o padrão ANSI: INNER JOIN, LEFT JOIN, RIGHT JOIN e CROSS JOIN.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

SQL JOINs – Tipos de JOIN no padrão ANSI

Gabarito: letra E (Errado). A afirmativa está incorreta porque, além dos quatro tipos listados (INNER, LEFT, RIGHT, CROSS), o padrão ANSI SQL também inclui o FULL OUTER JOIN (ou FULL JOIN) como um tipo fundamental. Dessa forma, não são apenas quatro os possíveis.

A banca testa o conhecimento dos tipos de JOIN definidos no padrão SQL. O padrão ANSI prevê explicitamente os seguintes:

  • INNER JOIN

  • LEFT OUTER JOIN

  • RIGHT OUTER JOIN

  • FULL OUTER JOIN

  • CROSS JOIN

Além desses, há variações como NATURAL JOIN e SELF JOIN (este último é uma aplicação, não um tipo distinto). A afirmação do enunciado exclui o FULL OUTER JOIN, o que a torna falsa.

JOINs (padrão ANSI SQL)
  • 1Tipos principais
    • INNER JOIN
    • LEFT OUTER JOIN
    • RIGHT OUTER JOIN
    • FULL OUTER JOIN
    • CROSS JOIN
  • 2Variações
    • NATURAL JOIN
    • SELF JOIN (aplicação, não tipo)
LEVEL · soulevel.com.br

Alternativa C — ❌ Incorreta

Marcar "Certo" seria incorreto, pois o padrão ANSI inclui mais tipos do que os mencionados.

Alternativa E — ✅ Correta ⟵ GABARITO

Esta alternativa reconhece que o item está errado, alinhada com a realidade do padrão SQL.

PEGA ESSA DICA!

Memorize os cinco tipos principais de JOIN: INNER, LEFT, RIGHT, FULL e CROSS. O FULL OUTER JOIN é frequentemente esquecido, mas é parte do padrão ANSI desde SQL-92.

ERRADO. (a afirmativa é falsa)

Link permanente: /questoes/ce153841