Logo Passei Direto
Buscar
No campo dos bancos de dados, os comandos SQL (Structured Query Language) desempenham um papel fundamental na realização de consultas e manipulação de dados. Essa linguagem permite que os usuários interajam com o banco de dados de forma eficiente e flexível. Sabendo disso, considere a seguinte tabela clientes:

Tabela: clientes

Id Nome Cidade Data_Nascimento
1 João São Paulo 1985-05-10
2 Maria Rio de Janeiro 1990-09-15
3 Carlos Salvador 1988-02-28
4 Ana São Paulo 1995-07-03
5 Pedro Salvador 1992-11-20
Agora, indique qual comando SQL você utilizaria para obter todos os clientes que nasceram antes de 1990:
A SELECT ID, Nome, Cidade FROM clientes WHERE Data_Nascimento BETWEEN '1980-01-01' AND '1990-12-31';
B SELECT * FROM clientes WHERE Data_Nascimento < '1990-01-01';
C SELECT * FROM clientes WHERE Data_Nascimento = '1990-01-01';
D SELECT Nome FROM clientes WHERE Data_Nascimento > '1990-01-01';
E SELECT Cidade FROM clientes WHERE Data_Nascimento <= '1990-01-01';
User badge image
Questões Para a Compreensão

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar as alternativas para obter todos os clientes que nasceram antes de 1990: - A) Usa BETWEEN de 1980-01-01 até 1990-12-31, ou seja, inclui datas até o final de 1990, não apenas antes de 1990. - B) Seleciona todos (*) onde Data_Nascimento é menor que '1990-01-01', ou seja, antes de 1990, exatamente o que a questão pede. - C) Seleciona onde Data_Nascimento é exatamente '1990-01-01', muito restrito e não atende ao pedido. - D) Seleciona nomes onde Data_Nascimento é maior que '1990-01-01', ou seja, nascidos depois de 1990, o oposto do pedido. - E) Seleciona cidades onde Data_Nascimento é menor ou igual a '1990-01-01', mas só retorna a coluna Cidade, não todos os dados. Portanto, a alternativa correta é: B) SELECT * FROM clientes WHERE Data_Nascimento < '1990-01-01';

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Uma tendência da evolução comum é sempre focar em realizar as ações com maior rapidez, com mais velocidade para o usuário. Contudo, na evolução dos BDs deve-se pensar em outros fatores antes da velocidade. Um SGBD tem uma série de funcionalidades prontas para serem utilizadas. Os pilares devem ser garantidos antes de se focar na velocidade, sendo eles: a Atomicidade, o Isolamento, a Consistência e a Durabilidade. Juntos, esses pilares promovem segurança e estabilidade para o sistema como um todo e em cada transação realizada ou interrompida.
Considerando as características e funcionalidades de um SGBD, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Múltiplas visões dos dados são uma abordagem muito utilizada em sistemas cliente/servidor.
( ) Isolamento entre Programa e Dados é uma característica que aumenta o nível de manutenibilidade do sistema.
( ) Acesso concorrente de múltiplos usuários, permitindo que todos os usuários conectados executem operações “ao mesmo tempo”.
( ) Natureza autodescritiva está relacionada às metainformações armazenadas e contém informações como o tipo, o tamanho e as restrições do banco de dados.
A V - V - V - V.
B F - F - V - V.
C V - F - F - V.
D V - V - V - F.

Mais conteúdos dessa disciplina