
Implementação de Banco de Dados - Parte 3
Authored by Ives da Silva Pires
Computers
University
Used 7+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
O comando SELECT FROM WHERE corresponde as seguintes operações da álgebra relacional:
Seleção e Projeção
Seleção e Junção
União e Interseção
Seleção e Diferença
Projeção e União
2.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
De acordo com o processo de submissão de uma consulta no Oracle, identifique a ordem de execução as seguintes etapas:
1 - Análise Semântica
2 - Análise Sintática
3 - Geração de Código
4 - Otimização da Consulta
5 - Reescrita de Consulta
A ordem de execução CORRETA seria:
1, 2, 5, 4, 3
2, 1, 4, 5, 3
1, 2, 3, 4, 5
1, 2, 4, 5, 3
2, 1, 5, 4, 3
3.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
A propriedade da transação que garante a credibilidade do banco de dados é:
Durabilidade
Coerência
Persistência
Consistência
Isolamento
4.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
(ENADE 2011 - Adaptado)
A partir desse script, assinale a opção que apresenta o comando SQL que permite obter uma lista que contenha o nome de cada fornecedor:
SELECT * FROM FORNECEDOR;
SELECT NOME FROM FORNECEDORES;
SELECT NOME_FORNECEDOR FROM FORNECEDORES;
SELECT NOME FROM FORNECEDOR;
SELECT * FROM FORNECEDORES;
5.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
Apresentar os Ids e os nomes dos Departamentos ordenados por nome de forma Decrescente.
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY DESC NOME;
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME ASC;
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME DESC;
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY ASC NOME;
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME;
6.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
Considere a relação abaixo:
AUTOMÓVEL (placa, fabricante, modelo, cor, data_de_fabricação)
A consulta SQL que responde a questão "Liste todos os automóveis (placa, modelo, cor) fabricados pela VW ou pela Fiat" é:
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IS ('VW', 'FIAT');
Nenhuma das resposta acima.
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE BETWEEN 'VW AND 'FIAT';
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IN ('VW', 'FIAT');
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE = 'VW' AND FABRICANTE = 'FIAT';
7.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
Baseado nas tabelas empregado e dependente ilustradas na figura abaixo, escreva uma consulta SQL que recupere o(s) nome(s) do(s) empregado(s) que possui(em) mais de um dependente.
SELECT nome, count(*)
FROM empregado e, dependente d
WHERE e.codigo_empregado = d.codigo_empregado
GROUP BY nome
HAVING count(*)>2
.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?