Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2014
Banco de DadosSQL
- Código
- ce036322
- Banca
- CESPE / CEBRASPE
- Órgão
- ANATEL
- Ano
- 2014
- Nível
- Superior
- Cargo
- CESPE - - Analista Administrativo - Tecnologia da Informação e Comunicação
Nos comandos em linguagem de consulta estruturada (SQL) apresentados a seguir, as chaves primárias estão sublinhadas e apenas horas_gastas é do tipo numérico, os demais campos são do tipo caractere. Em uma tarefa, com a utilização de um mesmo veículo, pode haver a participação de mais de um motorista na função de auxiliar.MOTORISTA (
, nome, cnh)TAREFA (
,cod_mot, cod_mot_auxiliar, placa, descricao, horas_gastas)VEÍCULO (placa, ano, modelo)Tendo como base as informações acima, julgue o item a seguir.O comando a seguir lista o nome dos motoristas que executaram uma tarefa seguido do nome do seu auxiliar. O nome do motorista é apresentado mesmo que ele não tenha tido, na tarefa, um auxiliar.select m.nome as motorista, a.nome as auxiliarfrom motorista aright join tarefa t on t.cod_mot_auxiliar = a.cod_motright join motorista m on t.cod_mot = m.cod_mot;
, nome, cnh)TAREFA (
,cod_mot, cod_mot_auxiliar, placa, descricao, horas_gastas)VEÍCULO (placa, ano, modelo)Tendo como base as informações acima, julgue o item a seguir.O comando a seguir lista o nome dos motoristas que executaram uma tarefa seguido do nome do seu auxiliar. O nome do motorista é apresentado mesmo que ele não tenha tido, na tarefa, um auxiliar.select m.nome as motorista, a.nome as auxiliarfrom motorista aright join tarefa t on t.cod_mot_auxiliar = a.cod_motright join motorista m on t.cod_mot = m.cod_mot;- CCerto
- EErrado