Buscar

Prévia do material em texto

Disc.: IMPLEMENTAÇÃO DE BANCO DE DADOS 
Aluno(a): RODRIGO SILVA DE JESUS 201902131231
Acertos: 8,0 de 10,0 13/09/2020
 
 
Acerto: 1,0 / 1,0
A operação da álgebra relacional que recupera linhas em uma tabela é denominada:
Projeção
Junção
Produto cartesiano
Diferença
 Seleção
Respondido em 13/09/2020 16:28:51
 
Acerto: 1,0 / 1,0
(PRODEST-ES/2014) Sobre a chave primária de uma tabela de um banco de dados relacional, é correto
afirmar que:
 pode ser composta por mais de um atributo.
pode conter, no máximo, três atributos.
não há chave primária em tabelas com até 100 registros.
não pode conter atributos do tipo textual.
não pode conter atributos do tipo numérico.
Respondido em 13/09/2020 16:29:42
 
Acerto: 1,0 / 1,0
ALUNO (cpf : string , nome : string , endereco : string, telefone : string) MATRICULA (cpf : string , cod-cad :
string) CADEIRA (cod-cad : string , nome : string , creditos : number) Qual o comando SQL que obtém apenas
os nomes de todos os alunos?
 SELECT nome FROM ALUNO
LIST nome FROM ALUNO
LIST * FROM ALUNO
SELECT nome WHERE ALUNO
SELECT * FROM ALUNO WHERE nome IS STRING
Respondido em 13/09/2020 16:30:28
 
Acerto: 1,0 / 1,0
 Questão1
a
 Questão2
a
 Questão3
a
 Questão
4a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até o dia
de hoje, assinale qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM
TCC WHERE DTDEFESA IN (21/11/2013, 22/11/2014);":
 SELECT * FROM TCC WHERE DTDEFESA BETWEEN 21/11/2013 AND 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA = 21/11/2013 AND 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA > 21/11/2013 AND < 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA => 21/11/2013 AND <= 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA BETWEEN (21/11/2013; 22/11/2014);
Respondido em 13/09/2020 16:32:22
 
Acerto: 0,0 / 1,0
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL
adequada para:
Apresentar o menor salário pago aos Empregados Agrupados por Departamento.
 SELECT MINUS(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO;
SELECT MINIMO(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO;
SELECT MIN(SALARIO) FROM EMPREGADO GROUP BY ID;
 SELECT MIN(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO;
SELECT MINUS(SALARIO) FROM EMPREGADO GROUP BY ID;
Respondido em 13/09/2020 16:51:09
 
Acerto: 1,0 / 1,0
Quando dois conjuntos de dados são concatenados de acordo com uma determinada condição, representa o
resultado da operação relacional:
 junção
projeção
intersecção
união
restrição
Respondido em 13/09/2020 16:54:35
 Questão5
a
 Questão6
a
 
Acerto: 1,0 / 1,0
SELECT PNOME || || SNOME CLIENTE, VALORDIARIA, PERIODO FROM CLIENTE NATURAL JOIN ALUGUEL
WHERE PERIODO > (SELECT AVG(PERIODO) FROM ALUGUEL);
SELECT PNOME || || SNOME CLIENTE, VALORDIARIA, PERIODO FROM CLIENTE NATURAL JOIN ALUGUEL
WHERE VALORDIARIA*PERIODO > (SELECT AVG(VALORDIARIA) FROM ALUGUEL);
SELECT PNOME || || SNOME CLIENTE, VALORDIARIA, PERIODO FROM CLIENTE NATURAL JOIN ALUGUEL
WHERE PERIODO > (SELECT AVG(VALORDIARIA) FROM ALUGUEL);
 SELECT PNOME || || SNOME CLIENTE, VALORDIARIA, PERIODO FROM CLIENTE NATURAL JOIN ALUGUEL
WHERE VALORDIARIA > (SELECT AVG(VALORDIARIA) FROM ALUGUEL);
SELECT PNOME || || SNOME CLIENTE, VALORDIARIA, PERIODO FROM CLIENTE NATURAL JOIN ALUGUEL
WHERE VALORDIARIA > (SELECT AVG(PERIODO) FROM ALUGUEL);
Respondido em 13/09/2020 16:43:16
 
Acerto: 1,0 / 1,0
Qual opção abaixo representa uma sequência de operadores de conjunto?
char, unique, varchar e numeric
char, date, vardate e int
 union, union all, intersect e except
varchar, primary key, references e check
foreign key, primary key, references e unique
Respondido em 13/09/2020 16:44:52
 
Acerto: 0,0 / 1,0
Qual das alternativas a seguir apresenta a sintaxe correta do comando SELECT aplicando as cláusulas GROUP
BY e HAVING?
 SELECT FROM GROUP BY WHERE HAVING
SELECT HAVING FROM WHERE GROUP BY
 SELECT FROM WHERE GROUP BY HAVING
 Questão7
a
 Questão8
a
 Questão9
a
SELECT HAVING FROM WHERE GROUP BY
SELECT FROM HAVING GROUP BY WHERE
Respondido em 13/09/2020 16:46:37
 
Acerto: 1,0 / 1,0
Qual a sintaxe SQL-SELECT errada?
SELECT X.COLUNA1, AVG(Y.COLUNA2) FROM TABELA1 X INNER JOIN TABELA2 Y ON
X.COLUNA3=Y.COLUNA4 GROUP BY X.COLUNA1;
 SELECT COLUNA1, COLUNA2 FROM TABELA1 WHERE COLUNA3 LIKE (%X%) ORDER BY 3;
SELECT COUNT(*) FROM TABELA1;
SELECT COLUNA1, COLUNA2 FROM TABELA1 WHERE COLUNA3 IN (1,2,3);
SELECT COLUNA1, COLUNA2, COLUNA3 FROM TABELA1 ORDER BY 1 ASC, 2 DESC, 3 ASC;
Respondido em 13/09/2020 16:45:46
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','204741365','4083002433');

Mais conteúdos dessa disciplina