Você está na página 1de 5

28/11/2015 BDQ Prova

Avaliação: CCT0199_AV_201401278914 » IMPLEMENTAÇÃO DE BANCO DE DADOS


Tipo de Avaliação: AV

Aluno: 201401278914 ­ DANILO ANGELO DA SILVA


Professor: RENATO AUGUSTO DOS SANTOS CORTES Turma: 9002/AB

Nota da Prova: 6,5 Nota de Partic.: 2 Av. Parcial.:2 Data: 14/11/2015 16:19:09 (F)

1a Questão (Ref.: 115577) Pontos: 1,5 / 1,5

Escreva o comando SQL para eliminar a tabela ATLETA do banco de dados. A tabela ATLETA está ilustrada na
figura abaixo.

Resposta: drop table atleta;

Gabarito: DROP TABLE atleta

2a Questão (Ref.: 92388) Pontos: 1,5 / 1,5

Uma loja chamada DVDShop comercializa DVDs em toda a América Latina e utiliza um sistema
chamado DVDSystem para controle de estoque e vendas de DVDs. O sistema tem um banco de
dados e o gerente da loja precisa consultar SOMENTE o nome do artista principal e o ano de
lançamento dos DVDs cadastrados na tabela chamada TabelaDVD, ordenados pelo nome do artista
principal dos DVDs em ordem alfabética, diretamente do banco de dados usando um comando em
SQL porque a aplicação parou de funcionar.
Qual é o comando SQL que o gerente deve executar considerando que a TabelaDVD tem a coluna
Titulo para armazenar os títulos dos DVDs e a coluna NomeArtistaPrincipal para armazenar os
nomes dos artistas principais dos DVDs e a coluna Ano para armazenar os anos de lançamentos dos
DVDs?

Resposta: Select NomeArtistaPrincipal, Ano from TabelaDVD order by nome asc

SELECT Titulo, Ano FROM TabelaDVD


Gabarito:
ORDER BY NomeArtistaPrincipal

http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/5
28/11/2015 BDQ Prova

3a Questão (Ref.: 106402) Pontos: 0,0 / 0,5

Analise as seguintes afirmações:

"(1) A restrição de integridade referencial diz que chave primária em uma relação não pode ter seu valor nulo
PORQUE (2) esta chave identifica as tuplas da relação"

Podemos afirmar:

As duas afirmações são verdadeiras e a primeira justifica a segunda.


As duas afirmações são falsas.
A primeira afirmação é verdadeira e a segunda é falsa.
A primeira afirmação é falsa e a segunda é verdadeira.
As duas afirmações são verdadeiras e a primeira não justifica a segunda.

Gabarito Comentado.

4a Questão (Ref.: 107249) Pontos: 0,5 / 0,5

A partir da tabela abaixo, identifique a expressão, em álgebra relacional, que permite listar a matrícula dos funcionários do setor de
Projetos:

π matricula (σ setor = "Projetos" (Funcionarios_ste))


σ setor = "Projetos" (Funcionarios_ste)

π Funcionarios_ste (σ matricula, setor = "Projetos")


σ matricula (π setor = "Projetos" (Funcionarios_ste))
π setor = "Projetos" (σ matricula (Funcionarios_ste))

5a Questão (Ref.: 663802) Pontos: 0,5 / 0,5

Sabemos que a Linguagem SQL é utilizada para acesso a banco de dados e é dividida em comandos DDL, DQL,
DML, DCL e DTL. São comandos da DML (Data Manipulation Language)

GRANT, REVOKE
CREATE, DROP e ALTER
INSERT, UPDATE e DELETE
SELECT

http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/5
28/11/2015 BDQ Prova

6a Questão (Ref.: 107870) Pontos: 0,5 / 0,5

Observe a tabela R:

Qual será o resultado da consulta:

SELECT X FROM R WHERE Y is null;

1e 4
null e 5
4 e null
1e 5
5

7a Questão (Ref.: 107177) Pontos: 0,5 / 0,5

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;


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_DEPTO;

http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/5
28/11/2015 BDQ Prova

8a Questão (Ref.: 29039) Pontos: 0,5 / 0,5

São tipos de JOIN:

Apenas o INNER JOIN e o LEFT JOIN.


INNER JOIN, LEFT JOIN e RIGHT JOIN.
Apenas o INNER JOIN.
SELECT JOIN e INNER JOIN.
SELECT JOIN, INNER JOIN, LEFT JOIN e RIGHT JOIN.

Gabarito Comentado.

9a Questão (Ref.: 120920) Pontos: 1,0 / 1,0

1. ______________ são objetos que apresentam auto­incremento.

2. ______________ uma pseudocoluna utilizada para extrair valores de uma sequence qualquer, sempre
que for referenciada.

3. ______________ uma pseudocoluna utilizada para informar o último valor gerado por uma sequence. É
sempre incrementada após um ______________

4. Nextval e currval ___________ ser usados na cláusula VALUES de um comando INSERT

5. Nextval e currval ___________ ser usados dentro de uma subconsulta.

As palavras que preenchem as lacunas corretamente estão representadas em:

(1) sequences (2) currval (3) nextval e nextval (4) não podem (5) não podem
(1) indices (2) nextval (3) currval e nextval (4) podem (5) não podem
(1) sequences (2) currval ­ (3) nextval e nextval (4) não podem (5) podem
(1) sequences (2) nextval (3) currval e nextval (4) podem (5) não podem
(1) sequences (2) nextval (3) currval e nextval (4) podem (5) podem

Gabarito Comentado.

10a Questão (Ref.: 266225) Pontos: 0,0 / 1,0

A propriedade que garante a proteção de uma transação dos efeitos de atualizações executadas por outras
transações simultâneas é:

Atomicidade
Consistência
Isolamento
Persistência
Durabilidade

Gabarito Comentado.

Período de não visualização da prova: desde 12/11/2015 até 24/11/2015.

http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/5
28/11/2015 BDQ Prova

http://simulado.estacio.br/bdq_prova_resultado_preview.asp 5/5

Você também pode gostar