Questões de Concurso
Comentadas para faurgs
Foram encontradas 2.958 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Create table ALUNOS (matr char(5) not null primary key, nomea varchar(100) not null);
Create table DISCIPLINAS (cod char(5) not null primary key, nomed varchar(100) not null);
Create table MATRICULAS (matr char(5) not null, cod char(5) not null, primary key(matr,cod), foreign key (matr) references ALUNOS, foreign key (cod) references DISCIPLINAS);
Considere a seguinte consulta em SQL:
SELECT DISTINCT NOMEA FROM ALUNOS A WHERE NOT EXISTS (SELECT * FROM MATRICULAS NATURAL JOIN ALUNOS WHERE NOMEA = ‘joao da silva’ AND COD NOT IN (SELECT DISTINCT COD FROM MATRICULAS WHERE MATR = A.MATR) );
O que essa consulta SQL recupera?
Create table ESPECIALIDADES (code integer not null primary key, nome varchar(60) not null);
Create table MEDICOS (cod char(5) not null primary key, nome varchar(100) not null, code integer not null, foreign key (code) references ESPECIALIDADES);
Considere o enunciado de uma consulta sobre as tabelas acima: “listar o nome das especialidades e os dados (código e nome) dos respectivos médicos, incluindo especialidades sem médicos correspondentes.”
Considere essa mesma consulta em SQL, abaixo:
SELECT E.nome as especialidade, M.cod as codmed, M.nome as NomeMedico FROM ___________________________
Assinale a alternativa que completa corretamente a lacuna da consulta SQL acima.
101111001011
Para tornar a representação mais compacta, optou-se por representá-lo no sistema hexadecimal de numeração. Como seria então representado?
X < 7 OR Y = 15 AND X < 7 OR Y = 15 AND NOT (X < 7)
Qual par de valores tornaria FALSA a expressão acima?