Questões de Informática · NCE e FUJB (UFRJ)

InformáticaSQLNCE e FUJB (UFRJ) 2009

UFRJ

Questão de Informática

À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

Figura da questão (imagem do caderno de prova)

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

Analise a consulta SQL que segue: select count (a.nome) from aluno a, aluno b where a.serie = b.serie and a.turno = b.turno and b.nome = ‘Duda’; O resultado da sua execução é:

Sua resposta

Mais questões de SQL

Ver as 3.230 questões de SQL

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.