Questão de Banco de Dados — SQL — UFU-MG 2023
Banco de DadosSQL
- Código
- qg046809
- Banca
- UFU-MG
- Órgão
- UFU-MG
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação - Área 1 - Desenvolvimento de Sites, Aplicações e Sistemas
Considere a definição em SQL (Structured Query Language) das tabelas "departamento" e "professor", representando, respectivamente, as unidades acadêmicas e os professores da Universidade e devidamente alimentadas com as informações de todos os departamentos e professores:create table departamento (nm_departamento varchar(20), predio varchar(15), primary key (nm_departamento)); create table professor (cpf varchar(10), titulo varchar(15), nm_professor varchar(99), nm_departamento varchar(20), salario numeric(8,2), primary key (cpf), foreign key (nm_departamento) references departamento);Assinale a alternativa que NÃO representa uma consulta SQL válida para obter a relação entre nome do professor, seu departamento e o prédio associado ao departamento.
- Aselect nm_professor, departamento.nm_departamento, predio from departamento join professor;
- Bselect nm_professor, departamento.nm_departamento, predio from departamento natural join professor;
- Cselect nm_professor, departamento.nm_departamento, predio from departamento, professor where departamento.nm_departamento = professor.nm_departamento;
- Dselect P.nm_professor, D.nm_departamento from departamento as D join professor as P on D.nm_departamento = P.nm_departamento;