Search Header Logo

Implementação de Banco de Dados - Parte 3

Authored by Ives da Silva Pires

Computers

University

Used 7+ times

Implementação de Banco de Dados - Parte 3
AI

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

Media Image

(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

Media Image

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

Media Image

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?