Questões de Informática · FAURGS

InformáticaOutros temasFAURGS 2018

Banco do Estado do Rio Grande do Sul S/A

Questão de Informática

Observe as tabelas FUNCIONARIOS, PROJETOS e PARTICIPACOES definidas abaixo, usando SQL, que representam funcionários e a participação destes em projetos. create table PROJETOS (codp char(2) not null primary key, cliente varchar(100) not null, orcamento numeric(15,2) not null, pais char(2) not null); create table FUNCIONARIOS (matr char(2) not null primary key, nomef varchar(100) not null, salario numeric(8,2) not null, pais char(2) not null); create table PARTICIPACOES (codp char(2) not null, matr char(2) not null, horas integer not null, primary key (codp, matr), foreign key (codp) references PROJETOS, foreign key (matr) references FUNCIONARIOS); Observe as instâncias destas tabelas. PROJETOS

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

FUNCIONARIOS

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

PARTICIPACOES

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

Considere a consulta SQL abaixo, que segue o padrão SQL2. SELECT cliente FROM projetos natural left join participacoes natural join funcionarios GROUP BY codp, cliente HAVING count(*) > 1; A consulta SQL acima recuperará

Sua resposta

Mais questões de Outros temas

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