Buscar

AV CCT0199 Implementacao de Banco de Dados

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 5 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

Prévia do material em texto

Avaliação: CCT0199_AV_201405315741 » IMPLEMENTAÇÃO DE BANCO DE DADOS
Tipo de Avaliação: AV
Aluno: 201405315741 - VITOR GONCALVES DA SILVA
Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO Turma: 9001/AA
Nota da Prova: 4,0 Nota de Partic.: 0,5 Av. Parcial 0 Data: 23/03/2016 18:08:25
 1a Questão (Ref.: 201405440914) 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 substituir o título de TODOS os DVDs
que tenham o título Pretty Woman para o título Uma Linda Mulher, que estão cadastrados
na tabela chamada TabelaDVD, 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 foi
criada pelo analista de banco de dados (DBA) usando-se o comando SQL a seguir?
USE VENDAS
GO
CREATE TABLE TabelaDVD (
ID bigint NOT NULL,
Titulo nvarchar(50) NULL,
NomeArtistaPrincipal nvarchar(50) NULL,
Ano smalldatetime NULL,
Preco decimal(10,2) NULL )
GO
Resposta: UPDATE TabelaDVD SET Titulo='Uma Linda Mulher' Where Titulo='Pretty Woman'
Gabarito:
UPDATE TabelaDVD
SET Titulo = 'Uma Linda Mulher'
WHERE Titulo = ���������'
 2a Questão (Ref.: 201405462894) Pontos: 0,0 / 1,5
Baseado nas tabelas emprestimo e agencia ilustradas na figura a seguir, escreva uma consulta SQL que encontre
o nome de todas as agências e a quantidade de empréstimos que cada agência forneceu agrupados pelo nome da
agência. Nomeie este resultado por qde_emprestimos.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
1 de 5 04/04/2016 10:38
 
Resposta: Select a.nome_agencia(*) FROM agencia WHERE qde_emprestimos=(SELECT MAX(quantia) FROM
emprestimo) GROUP BY a.nomeagencia
Gabarito:
Sugestão:
SELECT nome_agencia, COUNT(*) AS qde_emprestimos
FROM agencia a, emprestimo e
WHERE a.numero_agencia = e.numero_agencia
GROUP BY nome_agencia;
 3a Questão (Ref.: 201405453717) 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 falsas.
As duas afirmações são verdadeiras e a primeira justifica a segunda.
 A primeira afirmação é falsa e a segunda é verdadeira.
A primeira afirmação é verdadeira e a segunda é falsa.
 As duas afirmações são verdadeiras e a primeira não justifica a segunda.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
2 de 5 04/04/2016 10:38
 4a Questão (Ref.: 201405453740) Pontos: 0,5 / 0,5
Sejam as relações:
 
 T1 = p
 nome (s(sexo="FEMININO") and (salário>1500) (EMPREGADO))
 
 T2
 
= p nome (sdept=5 (EMPREGADO))
 
A relação T3 = T1 - T2 conterá:
Nome de todas mulheres que ganham mais do 1500
Nome de todas mulheres que ganham mais do que 1500 ou estão lotadas no departamento 5.
Nome de todas mulheres que ganham mais do que 1500 e estão lotadas no departamento 5.
 Nome de todas mulheres que ganham mais do que 1500 e não estão lotadas no departamento 5.
Nome de todas mulheres que ganham 1500 e estão lotados no departamento 5.
 5a Questão (Ref.: 201405946728) Pontos: 0,0 / 0,5
São comandos da categoria de Definição de Dados (DDL):
COMMIT / ROLLBACK
 CREATE / ALTER / DROP
GRANT / REVOKE
 INSERT / UPDATE / DELETE
SELECT
 6a Questão (Ref.: 201405606166) Pontos: 0,5 / 0,5
Qual das consultas a seguir responde a seguinte pergunta: quais os nomes dos alunos que possuem média maior
que 6 e idade não superior a 30 anos?
SELECT nome FROM alunos WHERE media >= 6 OR idade <= 30
SELECT nome, cpf FROM alunos WHERE media >= 6 AND idade <= 30
SELECT nome FROM professores WHERE media > 6 AND idade <= 30
 SELECT nome FROM alunos WHERE media > 6 AND idade <= 30
SELECT nome, endereco FROM alunos WHERE media > 6 OR idade > 30
 7a Questão (Ref.: 201405454463) Pontos: 0,5 / 0,5
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL
adequada para:
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
3 de 5 04/04/2016 10:38
Apresentar os Ids e os nomes dos Departamentos ordenados por nome de forma Decrescente.
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME;
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;
 8a Questão (Ref.: 201405597969) Pontos: 0,0 / 0,5
Quando dois conjuntos de dados são concatenados de acordo com uma determinada condição, representa o
resultado da operação relacional:
 intersecção
 junção
projeção
união
restrição
 9a Questão (Ref.: 201405471519) Pontos: 1,0 / 1,0
Qual dos tipos de sub-consulta que faz referência a uma coluna da tabela da consulta externa?
Sub-Consulta Multi-Linhas
Sub-Consulta Multi-Valorada
Sub-Consulta Principal
 Sub-Consulta Correlata
Sub-Consulta Simple
 10a Questão (Ref.: 201405988158) Pontos: 0,0 / 1,0
Os SGBD ́s possuem abordagens para otimizar as consultas em um banco de Se o dicionário de dados mantém
estatísticas sobre o objeto referenciado, o otimizador utilizará estas estatísticas para fazer a seleção dos caminhos.
Marque a alternativa que indica a abordagem denominada para este procedimento.
 Baseada em regras.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
4 de 5 04/04/2016 10:38
Baseada em semântica.
Baseada em processamento.
 Baseada em custo.
Baseada em roteamento.
Período de não visualização da prova: desde 11/03/2016 até 29/03/2016.
 
 
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
5 de 5 04/04/2016 10:38

Continue navegando