Baixe o app para aproveitar ainda mais
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
Compartilhar