InformáticaOutros temasFAURGS 2018
Tribunal de Justiça do Rio Grande do Sul
Questão de Informática
As tabelas DISCIPLINAS, ALUNOS, e MATRICULAS, definidas abaixo, usando SQL (padrão SQL2 ou superior), representam alunos, disciplinas oferecidas em um curso e matrículas de alunos nestas disciplinas. create table ALUNOS (coda integer not null primary key, nomea varchar(60) not null); create table DISCIPLINAS (codd integer not null primary key, nomed varchar(100) not null, professor varchar(2) not null); create table MATRICULAS (coda integer not null, codd integer not null, nota integer not null, primary key (coda, codd), foreign key (coda) references ALUNOS, foreign key (codd) references DISCIPLINAS); Considere as seguintes consultas SQL no mesmo padrão, formuladas utilizando subconsultas. I - SELECT distinct nomea, codd, nota FROM alunos natural join matriculas WHERE codd not in (SELECT distinct codd FROM disciplinas WHERE professor = 'joao da silva'); II - SELECT distinct nomea, codd, nota FROM alunos natural join matriculas WHERE coda not in (SELECT distinct coda FROM disciplinas natural join matriculas WHERE professor = 'joao da silva'); III- SELECT distinct nomea, codd, nota FROM alunos natural join matriculas WHERE coda in (SELECT distinct coda FROM matriculas WHERE nota = 10); Quais dentre as consultas acima NÃO poderiam ser reescritas em termos das tabelas DISCIPLINAS, MATRICULAS E ALUNOS sem uso de subconsulta em nenhuma porção da consulta SQL, e sem utilizar a mesma tabela mais de uma vez na cláusula FROM?
Mais questões de Outros temas
- FGVAs extensões instruem o computador sobre o aplicativo que cria ou pode abrir o arquivo e qual o ícone que deve ser usado para o arquivo. Assinale a opção que indica a extensão que…
- FundatecUma rede é composta por vários componentes. Entre esses componentes, os dispositivos que conectam diretamente um computador a rede, permitindo a transmissão e recepção de dados at…
- FGVNo MS Access, a folha de propriedades de um relatório em modo Design contém um item denominado Fonte de Registro. Assinale a opção que apresenta o objetivo dessa propriedade.
- FundatecAssinale a alternativa correta que se refere a um software que compõe o pacote de softwares Office e permite a criação, edição, impressão e compartilhamento de documentos de texto.
- FundatecNo Excel 2016, qual é o nome da opção abaixo?
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.

