Prévia do material em texto
28/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/5
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
Gabarito: SELECT Titulo, Ano FROM TabelaDVD
ORDER BY NomeArtistaPrincipal
javascript:alert('C%C3%B3digo da quest%C3%A3o: 115577\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('Nota aferida em 24/11/2015.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 92388\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('Nota aferida em 24/11/2015.');
28/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/5
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:
π atricula σ setor = "Projetos" Fu cio arios_ste
σ setor = "Projetos" Fu cio arios_ste
π Fu cio arios_ste σ atricula, setor = "Projetos"
σ atricula π setor = "Projetos" Fu cio arios_ste
π setor = "Projetos" σ atricula Fu cio arios_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
javascript:alert('C%C3%B3digo da quest%C3%A3o: 106402\n\nStatus da quest%C3%A3o: Liberada para Uso.');
http://v3.webcasters.com.br/Login.aspx?codTransmissao=266438&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
javascript:alert('C%C3%B3digo da quest%C3%A3o: 107249\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 663802\n\nStatus da quest%C3%A3o: Liberada para Uso.');
28/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/5
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;
1 e 4
null e 5
4 e null
1 e 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;
javascript:alert('C%C3%B3digo da quest%C3%A3o: 107870\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 107177\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 29039\n\nStatus da quest%C3%A3o: Liberada para Uso.');
28/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/5
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 autoincremento.
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.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 29039\n\nStatus da quest%C3%A3o: Liberada para Uso.');
http://simulado.estacio.br/viz.wcs.voxeldigital.com.br/login.aspx?CodTransmissao=462394
javascript:alert('C%C3%B3digo da quest%C3%A3o: 120920\n\nStatus da quest%C3%A3o: Liberada para Uso.');
http://v3.webcasters.com.br/Login.aspx?codTransmissao=394564&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
javascript:alert('C%C3%B3digo da quest%C3%A3o: 266225\n\nStatus da quest%C3%A3o: Liberada para Uso.');
http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=464149
28/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 5/5