A linguagem SQL utiliza operadores lógicos nos comandos de m...

Próximas questões
Com base no mesmo assunto
Q3454130 Banco de Dados
A linguagem SQL utiliza operadores lógicos nos comandos de manipulação de dados. A linguagem SQL utiliza três operadores lógicos, são eles:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - AND, OR e NOT

Tema central da questão:

Esta questão aborda os operadores lógicos da linguagem SQL, fundamentais para a seleção e manipulação de dados em bancos de dados relacionais. Entender esses operadores é essencial para filtrar registros de acordo com múltiplas condições em comandos como SELECT, UPDATE e DELETE.

Resumo teórico:

No SQL, os operadores lógicos conectam condições dentro de cláusulas como WHERE, permitindo consultas avançadas:

  • AND: retorna registros que atendem todas as condições especificadas.
  • OR: retorna registros que atendem pelo menos uma das condições.
  • NOT: inverte o resultado de uma condição.

Fonte: Manual SQL ANSI / Documentação oficial Oracle, PostgreSQL, MySQL.

Justificativa da alternativa correta:

A alternativa D apresenta exatamente os três operadores lógicos reconhecidos internacionalmente em SQL: AND, OR e NOT. Eles são usados para combinar (AND), alternar (OR) ou negar (NOT) condições nos comandos SQL.

Exemplo prático:
SELECT * FROM alunos WHERE curso = 'TI' AND idade > 18 OR cidade = 'Brasília' NOT (matriculado = false);

Análise das alternativas incorretas:

  • A - AND, OR e NO: "NO" não é operador lógico em SQL.
  • B - WHERE, OR e NOT: "WHERE" é cláusula, não operador lógico.
  • C - ORDER, OR e NOT: "ORDER" faz parte do comando "ORDER BY", não é operador lógico.
  • E - ORDER, OR e NO: Tanto "ORDER" quanto "NO" não são operadores lógicos em SQL.

Dicas para interpretação:

Leia atentamente procurando termos técnicos conhecidos. Se encontrar palavras estranhas como "NO" ou "ORDER" em contexto de operadores lógicos, desconfie: elas não são operadores lógicos. Atenção aos detalhes!

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo