Buscar

Implementação de banco de dados AV 2016.1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fechar 
 
Avaliação: CCT0199_AV_201409031527 » IMPLEMENTAÇÃO DE BANCO DE DADOS 
Tipo de Avaliação: AV 
Aluno: 
Professor: CLAUDIA ABREU PAES Turma: 9002/AB 
Nota da Prova: 6,5 Nota de Partic.: 1 Av. Parcial 2 Data: 08/06/2016 19:21:50 
 
 
 1a Questão (Ref.: 201409150200) Pontos: 1,0 / 1,0 
Observe a tabela PECAS ilustrada na figura a seguir: 
 
Uma consulta foi realizada na tabela PECAS e o resultado obtido com a consulta está ilustrado na figura a 
seguir. Escreva a consulta SQL que retornará este resultado. 
 
 
 
Resposta: select num_peca, pnome, preco from Pecas where preco >= 3.00 
 
 
Gabarito: 
Sugestão: 
SELECT num_peca, pnome, preco 
FROM pecas 
WHERE preco>=3 
 
 
Fundamentação do(a) Professor(a): ok 
 
 
 
 2a Questão (Ref.: 201409278911) Pontos: 1,0 / 1,0 
Por que usar índices em tabelas? 
 
 
Resposta: A utilização de índices em tabelas é de suma importância para melhoria da performance de consultas 
que as utilizem. 
 
 
Gabarito: Para acelerar o acesso. 
 
 
Fundamentação do(a) Professor(a): ok 
 
 
 
 3a Questão (Ref.: 201409145073) Pontos: 1,0 / 1,0 
(CONSULPLAN - 2012) Dentre os objetivos da implementação de bancos de dados, um visa solucionar um 
problema que ocorre quando aplicações diferentes operam sobre os mesmos dados, armazenados em arquivos 
diferentes. Esse problema é conhecido por: 
 
 
Dependência de dados. 
 
Replicação de dados. 
 
Integridade de dados. 
 Redundância de dados. 
 
Consistência de dados. 
 
 
 
 4a Questão (Ref.: 201409278454) Pontos: 0,0 / 1,0 
A operação da álgebra relacional que recupera linhas em uma tabela é denominada: 
 
 
Diferença 
 
Produto cartesiano 
 Seleção 
 
Junção 
 Projeção 
 
 
 
 5a Questão (Ref.: 201409141780) Pontos: 1,0 / 1,0 
O comando SQL que apaga um tabela é: 
 
 
 
DELETE TABLE 
 DROP TABLE 
 
UPDATE 
 
REMOVE TABLE 
 
INSERT INTO 
 
 
 
 6a Questão (Ref.: 201409142509) Pontos: 1,0 / 1,0 
Observe a tabela empregado: 
 
Qual a quantidade de registros retornados ao efetuarmos a consulta abaixo: 
 
 
 
4 
 
0 
 
1 
 
3 
 2 
 
 
 
 7a Questão (Ref.: 201409142730) Pontos: 0,5 / 0,5 
Considere a seguinte consulta SQL: 
SELECT nome, count(*) 
FROM aluno 
GROUP BY nome 
Esta consulta tem como resultado. 
 
 
o atributo nome e o número de registros existentes para cada nome, na tabela nome. 
 o atributo nome e o número de registros existentes para cada nome, da tabela aluno. 
 
o atributo nome e a soma do conteúdo do atributo nome, da tabela aluno. 
 
todos os atributos das tabelas nome e aluno. 
 
todos os atributos da tabela nome, além do atributo especial Count. 
 
 
 
 8a Questão (Ref.: 201409285333) Pontos: 0,5 / 0,5 
Quando dois conjuntos de dados são concatenados de acordo com uma determinada condição, representa o 
resultado da operação relacional: 
 
 
união 
 
restrição 
 
projeção 
 
intersecção 
 junção 
 
 
 
 9a Questão (Ref.: 201409158887) Pontos: 0,0 / 0,5 
Qual dos operadores de comparação de consultas Multi-Linhas a seguir NÃO é válido? 
 
 
= ANY 
 
< ALL 
 = 
 > ALL 
 
<> ALL 
 
 
 
 10a Questão (Ref.: 201409675520) Pontos: 0,5 / 0,5 
O plano de execução é o roteiro que o SGBD segue para recuperar as linhas especificadas pela consulta. Uma 
serie de detalhes sobre como a consulta deve ser processada é especificada no plano. Algumas operações são 
aplicadas para resolver a consulta. 
 
Dentre as alternativas abaixo marque a alternativa que NÃO indica uma operação utilizada no plano de 
execução. 
 
 
Tabelas intermediárias. 
 Prioridade das chaves primárias. 
 
Ordem de operações de seleção, projeção e junção. 
 
Tipos de junção. 
 
Índices utilizados. 
 
 
 
Período de não visualização da prova: desde 08/06/2016 até 21/06/2016.

Outros materiais