Questões de SQL (Banco de Dados)

Limpar Busca

Assinale a alternativa que apresenta o comando SQL, no padrão SQL ANSI, que retornará todos os títulos dos posts dos usuários cujos nomes se iniciam com Joao.

  • A SELECT post.titulo FROM usuário Inner Join post on usuario.id = post.usuario_id WHERE nome like ‘%Joao’
  • B SELECT post.titulo FROM usuário Inner Join post on usuario.id = post.usuario_id WHERE nome like ‘Joao%’
  • C SELECT post.titulo FROM usuário WHERE usuário like ‘Joao%’
  • D SELECT post.titulo FROM usuário WHERE nome like ‘%Joao%’
  • E SELECT post.titulo FROM usuário WHERE nome like ‘Joao%’

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:

  • A AND, OR e NO
  • B WHERE, OR e NOT
  • C ORDER , OR e NOT
  • D AND, OR e NOT
  • E ORDER, OR e NO

Qual Cláusula em SQL é utilizada para restringir o conjunto dos registros a serem apresentados no comando SELECT:

  • A DROP.
  • B DELETE.
  • C REMOVE.
  • D WHERE.
  • E ERASE.

Considerando os conceitos de banco de dados e SQL, marque a alternativa correta:

  • A A linguagem SQL permite realizar consultas, inserções, atualizações e exclusões de dados em um SGBD.
  • B O comando SQL SELECT é utilizado para deletar registros de uma tabela.
  • C A SQL é uma linguagem exclusivamente utilizada para programação orientada a objetos.
  • D SGBDs como MySQL não utilizam SQL como linguagem padrão.

Considere a tabela funcionarios, que possui os campos id (inteiro), nome (texto), salario (numérico) e comissao (numérico).

Sobre o tratamento de valores faltantes em SQL, analise as afirmativas a seguir.

I. A instrução SELECT COUNT(salario) FROM funcionarios; conta todos os registros da tabela funcionarios.
II. A expressão NULLIF(comissao, 0) retorna NULL apenas quando o valor de comissao é exatamente igual a zero.
III. A cláusula WHERE nome <> NULL é adequada para retornar todos os nomes não nulos em uma tabela.

Está correto o que se afirma em

  • A I, apenas.
  • B II, apenas.
  • C I e II, apenas.
  • D II e III, apenas.
  • E I, II e III.