Buscar

AVS Implementação de Banco de Dados 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 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

Fechar 
 
Avaliação: CCT0199_AVS_201601465483 » IMPLEMENTAÇÃO DE BANCO DE DADOS 
Tipo de Avaliação: AVS 
Aluno: 201601465483 - EDUARDO SOUZA BARBOSA DA SILVA 
Professor: RENATO AUGUSTO DOS SANTOS CORTES Turma: 9002/AB 
Nota da Prova: 4,0 Nota de Partic.: 1,5 Av. Parcial 0 Data: 22/06/2016 17:18:55 
 
 
 1
a
 Questão (Ref.: 201601770875) Pontos: 0,0 / 1,0 
Considere o seguinte esquema de banco de dados: Livros(ISBN, titulo, cod_editora) 
Editoras(codigo, nome) Admita que o DBA, ao criar as tabelas, tenha esquecido de criar a restrição 
de chave estrangeira na tabela Livros, referenciando a tabela Editoras. Escreva o comando ALTER 
TABLE que insira a restrição de chave estrangeira na tabela Livros, que a relacione à tabela 
Editoras. 
 
 
Resposta: FELIZ SÃO JOÃO 
 
 
Gabarito: ALTER TABLE Livros ADD CONSTRAINT fk_livros_editoras FOREIGN KEY 
(cod_editora) REFERENCES Editoras(codigo) 
 
 
 
 2
a
 Questão (Ref.: 201601632028) Pontos: 0,0 / 1,0 
 
 
Construa uma consulta SQL que liste todos os estacionamentos do veículo de placa BDQ2012 bem 
como o cpf do seu proprietário. 
 
 
Resposta: FELIZ SÃO JOÃO 
 
 
Gabarito: 
SUGESTÃO: 
SELECT e.cod,e.dtEntrada, e.dtSaida, e.hsEntrada, e.hsSaida, v.Cliente_cpf FROM Veiculo v 
INNER JOIN Estaciona e ON v.placa = e.Veiculo_placa WHERE v.placa = 'BDQ2012'; 
 
 
 
 3
a
 Questão (Ref.: 201601619837) Pontos: 1,0 / 1,0 
Considere o esquema de banco de dados ilustrado na figura abaixo em que as chaves primárias estão 
sublinhadas. 
 
Podemos afirmar que a coluna cod_curso da tabela Aluno é _____________ da tabela Curso na 
coluna cod_curso. 
Assinale a alternativa que contém a sentença que completa a frase acima: 
 
 Chave primária 
 Chave estrangeira 
 Chave 
 Chave candidata 
 Super Chave 
 
 
 
 4
a
 Questão (Ref.: 201601619276) Pontos: 1,0 / 1,0 
De acordo com a tabela a seguir, como fica a instrução de seleção para recuperarmos os 
funcionários possuem ID maior do que 102, trabalham no Departamento 10 e ganham mais de 
R$ 2.000,00 de Salário? 
 
 
 
 ID = 102 OU id_Depto = OU E Salario > 2000 
(Empregado)
 
 
 ID > 102 E id_Depto = 10 E Salario > 2000 
(Empregado)
 
 
 ID > 102 OU id_Depto = 10 E Salario > 2000 
(Empregado)
 
 
 ID = 102 E id_Depto = 10 E Salario > 2000 
(Empregado)
 
 
 ID > 102 OU id_Depto = 10 OU Salario > 2000 
(Empregado)
 
 
 
 
 5
a
 Questão (Ref.: 201601770877) Pontos: 0,0 / 1,0 
Qual o efeito da seguinte instrução no banco de dados? DELETE FROM tabela 
 
 Exclui a primeira linha da tabela 
 Exclui a tabela do banco de dados 
 Exclui o banco de dados inteiro 
 Exclui todas as colunas da tabela 
 Exclui todas as linhas da tabela 
 
 
 
 6
a
 Questão (Ref.: 201601619157) Pontos: 1,0 / 1,0 
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL 
adequada para: 
 
Apresentar apenas os nomes completos dos Empregados que tenham no cargo a palavra "venda". 
 
 SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE 
UPPER(CARGO) LIKE '%venda%' ; 
 SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) 
LIKE '%VENDA%' ; 
 SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE 
UPPER(CARGO) LIKE '%VENDA%' ; 
 SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE CARGO LIKE 
'%VENDA%' ; 
 SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE CARGO LIKE 
'%VENDA%' ; 
 
 
 
 7
a
 Questão (Ref.: 201601618818) Pontos: 0,0 / 0,5 
Na linguagem SQL, para totalizarmos os valores de uma coluna usamos o comando: 
 
 SUM 
 COUNT 
 AVG 
 EQUAL 
 GROUP BY 
 
 
 
 8
a
 Questão (Ref.: 201601780703) Pontos: 0,0 / 0,5 
Uma operação de junção pode ser considerada uma sequência de duas operações. São elas: 
 
 PRODUTO CARTESIANO E SELEÇÃO 
 PROJEÇÃO E UNIÃO 
 PRODUTO CARTESIANO E PROJEÇÃO 
 INTERSEÇÃO E UNIÃO 
 SELEÇÃO E PROJEÇÃO 
 
 
 
 9
a
 Questão (Ref.: 201601756122) Pontos: 0,5 / 0,5 
Uma consulta que ocorre dentro de outro comando SQL é denominada: 
 
 Operação 
 Não é possivel uma consulta deste tipo 
 Subconsulta 
 Consulta interna 
 Consulta externa 
 
 
 
 10
a
 Questão (Ref.: 201601633681) Pontos: 0,5 / 0,5 
 (CESGRANRIO - 2010 - IBGE - Analista de Sistemas - Desenvolvimento de Aplicações) 
Algumas regras de heurísticas vinculadas à álgebra relacional, como "execute as operações de seleção o mais cedo 
possível", "execute antes as projeções" e "evite os produtos cartesianos", são usualmente empregadas em sistemas 
gerenciadores de bancos de dados para a implementação de 
 
 índices do tipo bit map. 
 recuperação de dados após falhas. 
 chaves primárias e estrangeiras. 
 otimização de consultas. 
 controle de concorrência. 
 
 
 
Período de não visualização da prova: desde 22/06/2016 até 29/06/2016.

Continue navegando