Tecnologia da InformaçãoSQL – consultas, junções e agregaçãoNCE e FUJB (UFRJ) 2009
UFRJ
Questão de Tecnologia da Informação
Às tabelas Aluno e Professor, que fazem parte do banco de dados de uma determinada escola e os comandos usados para criar as tabelas, bem como uma instância de cada tabela, são mostrados abaixo. create table professor (nome varchar (30) not null, registro integer not null primary key, salario decimal (7,2) check (salário > 1000) ); create table aluno (matricula integer not null, nome varchar (30) not null , serie decimal (1) not null, turno char (1) not null ), prof integer not null, primary key (matricula), foreign key (prof) references professor (registro) ); Professor
Aluno Matricula Nome Serie Turno Prof 10 Helio 2 M 22 20 Duda 1 M 11 30 Diogo 1 T 12 40 Bernardo 3 M 33 50 Fernanda 2 M 22 60 Paulo 3 T 33 70 Henrique 3 T 33 80 Bernardo 1 M 11
Uma consulta SQL para apresentar o nome do professor da primeira série, turno da tarde, seria:
Mais questões de SQL – consultas, junções e agregação
- FCC 2026Para que a consulta funcione como o esperado, a lacuna I deve ser corretamente preenchida com:
- Cesgranrio 2026Para o controle de insumos em um canteiro de obras, o engenheiro de suprimentos utiliza um banco de dados relacional chamado OBRA, que já está instalado e ativo. Uma das tabelas d…
- Cebraspe 2026Em certa secretaria de fazenda, as tabelas contribuinte e pagamento armazenam, respectivamente, informações cadastrais e registros de pagamentos realizados pelos contribuintes, da…
- Selecon 2026Sendo EFETIVO o nome de uma tabela em um banco de dados, o emprego da sintaxe do comando SELECT em SQL é corretamente representado por:
- FUNATEC 2026Ao consultar duas tabelas, funcionário e departamento, um desenvolvedor percebeu que sua consulta retornou um número excessivamente alto de linhas, combinando todos os registros d…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.




