Pular para o conteúdo principal

Questão de Arquitetura de Software — Banco de Dados — IF-MT 2016

Arquitetura de SoftwareBanco de Dados
Código
qq207440
Banca
IF-MT
Órgão
IF-MT
Ano
2016
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Considere as três tabelas em um banco de dados relacional:_____ Cliente (IdCliente, nome),_____ Endereco (IdEndereco, IdCliente, logradouro) e_____ Telefone (IdTelefone, IdCliente, numero)em que o atributo IdCliente é chave primária em Cliente e chave estrangeira em Endereco e Telefone. Assinale a alternativa que apresenta a consulta em SQL padrão que retorna o nome, logradouro e o número de telefone dos clientes.
  1. ASELECT nome, logradouro, numeroFROM Cliente, Endereco, TelefoneWHERE Cliente.IdCliente = Endereco.IdCliente and_____ Cliente.IdCliente = Telefone.IdCliente
  2. BSELECT nome, logradouro, numeroFROM Cliente, Endereco, TelefoneWHERE Cliente.IdCliente in (Endereco.IdEndereco,Telefone.IdTelefone)
  3. CSELECT nome, logradouro, numeroFROM Cliente, Endereco, TelefoneWHERE IdCliente.Cliente = IdCliente.Endereco as_____ IdCliente.Cliente = IdCliente.Telefone
  4. DSELECT nome, logradouro, numeroFROM Cliente, Endereco, TelefoneWHERE Cliente.IdCliente = Endereco.IdCliente = Telefone.IdCliente
Revelar gabarito e comentário

GabaritoA — SELECT nome, logradouro, numero FROM Cliente, Endereco, Telefone WHERE Cliente.IdCliente = Endereco.IdCliente and _____ Cliente.IdCliente = Telefone.IdCliente

Link permanente: /questoes/qq207440