Buscar

Banco de Dados Semana 4 - Atividade Avaliativa UNIVESP 2024

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

Banco de Dados Semana 4 - Atividade Avaliativa UNIVESP 2024 
 
PERGUNTA 1 
Observe a tabela a seguir: 
PEDIDO 
Nro_Pedido Cod_Produto Qtde Valor_Unit 
1 1929292 1 230,50 
1 7667701 2 499,90 
2 9888221 3 56,00 
3 7654884 1 619,99 
 
Agora observe o seguinte comando: 
DELETE FROM PEDIDO WHERE NRO_PEDIDO=1 OR VALOR_UNIT < 100; 
 Analise as informações abaixo. 
 Todos os registros da tabela serão excluídos. 
Serão excluídos 3 registros da tabela. 
O comando tem um erro de sintaxe e não será executado. 
O registro que tem o nro_pedido igual a 2 será excluído. 
O registro que tem o cod_produto igual a 1929292 não será excluído. 
 
De acordo com as afirmações apresentadas, indique qual alternativa é a correta: 
 Apenas as afirmações IV e V estão correta. 
 Apenas as afirmações II e IV estão corretas. 
 Apenas a afirmação III está correta. 
 Apenas as afirmações I, III e V estão corretas. 
 
 
 
 Apenas as afirmações II, III e IV estão corretas. 
PERGUNTA 2 
Observe a tabela a seguir: 
 
PEDIDO 
Nro_Pedido Cod_Produto Qtde Valor_Unit 
1 1929292 1 230,50 
1 7667701 2 499,90 
2 9888221 3 56,00 
3 7654884 1 619,99 
 
Agora observe o seguintes comandos: 
UPDATE PEDIDO SET QTDE=10 WHERE QTDE=1 AND NRO_PEDIDO=1; 
Analise as informações abaixo. 
 Todos os registros da tabela serão alterados. 
Apenas o primeiro registro da tabela será alterado. 
O registro com o nro_pedido igual a 3 passará a ter “Qtde” igual a 10. 
Há um erro de grafia no comando e nada será executado. 
 
De acordo com as afirmações apresentadas, indique qual alternativa é a correta: 
 Apenas as afirmações I, III e V estão corretas. 
 Apenas a afirmação IV está correta. 
 Apenas as afirmações II, III e IV estão corretas. 
 Apenas a afirmação II está correta. 
 Apenas as afirmações II e IV estão corretas. 
 
PERGUNTA 3 
Os comandos abaixo são chamados de DDL (Data Definition Language), com exceção do comando: 
 Create Index. 
 Alter Table. 
 Drop Table. 
 Create Table. 
 Delete. 
 
PERGUNTA 4 
No contexto de Banco de Dados (BD), em específico acerca do uso do MySQL Workbench, existem 
algumas ferramentas que auxiliam na modelagem do BD na criação de Modelos de Entidade-
Relacionamento (MER), modelos relacionais, dicionário de dados, scripts e possibilidades 
envolvendo engenharia reversa, sendo a ferramenta Carnegie Mellon Software Engineering Institute 
(Case) a mais indicada para esse tipo de atividade. 
 
Assinale a alternativa que corresponde à definição do que é uma ferramenta Case. 
 a
. 
Funcionalidades de verificação são disponibilizadas acerca das regras que definem um modelo 
e que definem qualquer outro elemento do processo de software suportado. 
 b
. 
Fornece modelagem de dados, engenharia reversa, desenvolvimento de SQL e ferramentas de 
administração abrangentes para configuração de servidor, administração de usuários e 
backup. 
 c
. 
Trata-se de um produto com base computacional que objetiva auxiliar os engenheiros de 
software na realização de atividades de desenvolvimento de software. 
 d
. 
 Diz respeito às funcionalidades de criação automática de dicionários de dados. 
 e
. 
Tem potencial para impedir ações por parte dos usuários que levam a erros de modelagem. 
 
PERGUNTA 5 
No contexto de Banco de Dados (BD), existem diferentes técnicas, metodologias, terminologias e 
heurísticas que são amplamente utilizadas para a estruturação, manutenção e ampliação de BD. Por 
exemplo, há o índice, que é uma estrutura de acesso auxiliar utilizada para agilizar a recuperação de 
registros em resposta a certas condições de consulta. 
Considerando o contexto dado, avalie as seguintes asserções e a relação proposta entre elas. 
Arquivos adicionais de disco são como são conhecidas as estruturas de índice e visam oferecer 
caminhos de acesso secundário. 
PORQUE 
Possibilita maneiras alternativas de acesso aos registros sem alterar sua posição física no arquivo de 
dados primários no disco. 
A respeito dessas asserções, assinale a alternativa correta. 
 a
. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 b
. 
As asserções I e II são proposições falsas. 
 c
. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 d
. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 
 e
. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 
 
PERGUNTA 6 
No contexto de Banco de Dados (BD), existem diferentes técnicas, metodologias, terminologias e 
heurísticas que são amplamente utilizadas para a estruturação, manutenção e ampliação de BD. 
Entre elas, existe a indexação, que está relacionada à atividade de estruturação de dados no intuito 
de otimizar processos de localização e de recuperação dos registros. 
Considerando o contexto dado, avalie as seguintes asserções e a relação proposta entre elas. 
Para encontrar um registro em um arquivo de dados com base em uma condição de pesquisa em um 
campo de índice, o índice é pesquisado levando o ponteiro para onde os registros estão localizados 
no arquivo principal. 
PORQUE 
Os tipos predominantes de índice são baseados em arquivos ordenados e usam estruturas em 
árvores para organizar o índice. 
A respeito dessas asserções, assinale a alternativa correta. 
 a
. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 b
. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 
 c
. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 
 d
. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 e
. 
As asserções I e II são proposições falsas. 
 
PERGUNTA 7 
Considere verdadeiras (V) ou falsas (F) as afirmações a seguir sobre ferramentas case: 
 ( ) Tem como objetivo contribuir para a criação de modelos entidade relacionamento. 
( ) Tem como objetivo ajudar na criação de modelos relacionais. 
( ) Tem como objetivo possibilitar a engenharia reversa. 
( ) Tem como objetivo realizar a normalização do banco de dados. 
 
A sequência correta de preenchimento dos parênteses, de cima para baixo, é: 
 F, F, V, V 
 V, F, V, V 
 V, F, F, V 
 F, V, V, F 
 V, V, V, F

Continue navegando