Questão de Banco de Dados — SQL — FAURGS 2018
Banco de DadosSQL
- Código
- qq336354
- Banca
- FAURGS
- Órgão
- BANRISUL
- Ano
- 2018
- Nível
- Superior
- Cargo
- Desenvolvimento de Sistemas
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.
Considere a consulta SQL abaixo, que segue o padrão SQL2.SELECT clienteFROM projetos natural left join participacoes natural join funcionariosGROUP BY codp, clienteHAVING count(*) > 1;A consulta SQL acima recuperará
Considere a consulta SQL abaixo, que segue o padrão SQL2.SELECT clienteFROM projetos natural left join participacoes natural join funcionariosGROUP BY codp, clienteHAVING count(*) > 1;A consulta SQL acima recuperará- A0 registro.
- B1 registro.
- C2 registros.
- D3 registros.
- E4 registros.