Procura

Banco de dadosSql (2)


EXERCÍCIOS - Exercício 262

  • (FAURGS 2018)

Observe as tabelas MEDICOS e ESPECIALIDADES, definidas abaixo pelos comandos SQL, que representam médicos e especialidades médicas, respectivamente.
Create table ESPECIALIDADES (code integer not null primary key, nome varchar(60) not null);
Create table MEDICOS (cod char(5) not null primary key, nome varchar(100) not null, code integer not null, foreign key (code) references ESPECIALIDADES);
Considere o enunciado de uma consulta sobre as tabelas acima: “listar o nome das especialidades e os dados (código e nome) dos respectivos médicos, incluindo especialidades sem médicos correspondentes.”
Considere essa mesma consulta em SQL, abaixo:
SELECT E.nome as especialidade, M.cod as codmed, M.nome as NomeMedico FROM ___________________________
Assinale a alternativa que completa corretamente a lacuna da consulta SQL acima.


A) MEDICOS M NATURAL JOIN ESPECIALIDADES E

B) ESPECIALIDADES E NATURAL LEFT JOIN MEDICOS M

C) MEDICOS M RIGHT OUTER JOIN ESPECIALIDADES E USING (CODE)

D) ESPECIALIDADES E LEFT INNER JOIN MEDICOS M USING (CODE)

E) MEDICOS M LEFT OUTER JOIN ESPECIALIDADES E USING (CODE)


Próximo:
EXERCÍCIOS - Exercício 263

Vamos para o Anterior: Exercício 261

Tente Este: Exercício 273

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=7.53ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.59ms))((ts_substr_c=1.77ms))((ts_substr_im=0.95ms))
((total= 11ms))