Baixe o app para aproveitar ainda mais
Prévia do material em texto
Iniciado em sexta, 2 jun 2023, 10:34 Estado Finalizada Concluída em sexta, 2 jun 2023, 11:13 Tempo empregado 39 minutos 13 segundos Avaliar 6,00 de um máximo de 6,00(100%) Questão 1 Correto Atingiu 0,60 de 0,60 Marcar questão Texto da questão O SGBD deve oferecer acesso seletivo para cada relação do BD baseando-se em contas específicas (ELMASRI e NAVATHE, 2011). Assim, as operações também podem ser controladas e, dessa maneira, o usuário que possuir uma conta não necessariamente está habilitado a realizar todas as funcionalidades oferecidas pelo SGBD. Fonte: ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison- Wesley, 2011. Analisando este contexto, assinale a alternativa que apresenta o comando em SQL responsável por garantir privilégios a um usuário ou grupo de usuários. a. GRANT. b. SET. c. CREATE. d. REVOKE. e. INSERT. Feedback Sua resposta está correta. A resposta correta é: GRANT. Questão 2 Correto Atingiu 0,60 de 0,60 Marcar questão Texto da questão Os checkpoints são utilizando em conjunto com os arquivos de log para facilitar a recuperação de dados dos BD em caso da ocorrência de alguma falha durante a execução de transações. Suponha a execução das transações {T0, T1, ... T10}, nesta ordem. Imagine que o checkpoint mais recente tenha ocorrido antes da execução da transação T6. Considerando este cenário, analise as afirmativas a seguir e as classifique como Verdadeiras (V) ou Falsas (F). ( ) Somente as transações de T6 até T10 necessitam ser consideradas durante o esquema de recuperação. ( ) As transações T6, T7, T8, T9 e T10 deverão ser refeitas se tiverem sido efetivadas. ( ) As transações T6, T7, T8, T9 e T10 deverão ser desfeitas se não tiverem sido efetivadas. Assinale a alternativa que contém a sequência correta. a. V-F-V. b. V-V-V. c. F-F-F. d. F-V-F. e. V-V-F. Feedback Sua resposta está correta. A resposta correta é: V-V-V. Questão 3 Correto Atingiu 0,60 de 0,60 Marcar questão Texto da questão Em um Banco de Dados, as transações devem respeitar algumas propriedades básicas, sendo as mesmas denominadas pelo acrônimo ACID: Atomicidade, Consistência, Integridade e Durabilidade (ELMASRI, et al. 2011). Essas propriedades garantem que a execução de transações, mesmo que simultâneas, não afetem de maneira incorreta os dados do BD, proporcionado maior segurança e confiança nos dados armazenados em um Banco de Dados. Fonte: ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison- Wesley, 2011. Assinale a alternativa que contém a definição correta da propriedade de atomicidade. a. Uma transação não deve tornar visível para outras transações as modificações feitas em um banco de dados. b. Uma transação deve realizar a operação de atualização quando alterar itens de dados. c. Uma transação é uma unidade atômica de processamento; ou ela é executada na sua totalidade, ou então nada é executado. d. Uma vez executada com sucesso, as alterações feitas por uma transação devem persistir no BD. e. A execução de uma transação deve manter a consistência de um banco de dados. Feedback Sua resposta está correta. A resposta correta é: Uma transação é uma unidade atômica de processamento; ou ela é executada na sua totalidade, ou então nada é executado. Questão 4 Correto Atingiu 0,60 de 0,60 Marcar questão Texto da questão Os Bancos de Dados são essenciais para qualquer tipo de sistema de informação, devendo oferecer integridade, consistência e segurança dos dados armazenados. Para que os dados sejam devidamente armazenados em um BD, é necessária a realização de algumas operações que envolvem a transferência de dados entre memória e disco. Em relação à transferência de dados entre memória e disco, analise as seguintes afirmativas: I) A conclusão pode ser bem sucedida, indicando que o destino recebeu a informação; II) Pode ocorrer falha parcial, indicando que o destino recebeu informação incorreta; III) Pode ocorrer falha total, o que significa que o destino permaneceu intacto. Assinale a alternativa correta: a. Todas as afirmativas estão corretas. b. Apenas I está correta. c. Apenas I e II estão corretas. d. Apenas II está correta. e. Apenas I e III estão corretas. Feedback Sua resposta está correta. A resposta correta é: Todas as afirmativas estão corretas. Questão 5 Correto Atingiu 0,60 de 0,60 Marcar questão Texto da questão Nas técnicas de bloqueio, geralmente uma variável de controle é associada a um item de dado no BD, representando o status desse item em relação a possíveis operações que podem ser aplicadas sobre ele. Assim, os bloqueios são utilizados com o objetivo de sincronizar o acesso aos itens de um Banco de Dados por transações concorrentes. Analisando este contexto, assinale a alternativa que indica o tipo de bloqueio no qual o item de dado é bloqueado exclusivamente para operações de escrita. a. Bloqueio distinto. b. Bloqueio secundário. c. Bloqueio múltiplo. d. Bloqueio sujo. e. Bloqueio binário. Feedback Sua resposta está correta. A resposta correta é: Bloqueio múltiplo. Questão 6 Correto Atingiu 0,60 de 0,60 Marcar questão Texto da questão O escalonamento também é denominado como o histórico ou a ordem de execução das transações que são executadas ao mesmo tempo em um Banco de Dados. Os planos de execução são utilizados para definir a ordem de execução das transações, sendo de dois tipos: Planos seriais e Planos não seriais. Em relação aos planos SERIAIS, analise as afirmativas a seguir. I) Cada plano serial consiste em uma sequência de instruções de várias transações, em que as instruções pertencentes a uma ÚNICA transação aparecem juntas; II) Nos planos seriais, todas as operações das transações são executadas sequencialmente; III) Nos planos seriais, todas as operações das transações são executadas de maneira paralela, ou seja, várias operações executando ao mesmo tempo. Assinale a alternativa correta: a. Apenas III está correta. b. Apenas II está correta. c. Apenas I e II estão corretas. d. Apenas I,II e III estão corretas. e. Apenas II e III estão corretas. Feedback Sua resposta está correta. A resposta correta é: Apenas I e II estão corretas. Questão 7 Correto Atingiu 0,60 de 0,60 Marcar questão Texto da questão O problema principal a ser resolvido pelas técnicas de controle de concorrência pode ser resumido como: assumir que todas as transações preservam a consistência lógica do Banco de Dados e terminam, quando executadas sequencialmente (ELMASRI e NAVATHE, 2011). Assim, uma técnica de controle de concorrência deve garantir que: I) Cada transação seja executada sem interferência das outras. II) Cada transação termina. III) Cada transação seja executada sem anomalias de sincronização. Fonte: ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison- Wesley, 2011. Assinale a alternativa correta. a. Apenas II e III estão corretas. b. Apenas I e II estão corretas. c. Todas as afirmativas estão corretas. d. Apenas II está correta. e. Apenas I está correta. Feedback Sua resposta está correta. A resposta correta é: Todas as afirmativas estão corretas. Questão 8 Correto Atingiu 0,60 de 0,60 Marcar questão Texto da questão A criptografia pode ser usada para proteger dados confidenciais armazenados em um banco de dados. Já a técnica de hashing, ou também chamada de função resumo, é o método criptográfico que, quando aplicado sobre uma informação, independentemente do tamanho que a mesma tenha, gera um resultado únicoe de tamanho fixo, chamado de código de hash. Com base nestas informações, assinale a alternativa que apresenta a principal vantagem da utilização da técnica de hashing. a. Capacidade de manutenção. b. Capacidade de escalabilidade. c. Capacidade de detecção de erros. d. Capacidade de intrusão. e. Capacidade de recuperação. Feedback Sua resposta está correta. A resposta correta é: Capacidade de detecção de erros. Questão 9 Correto Atingiu 0,60 de 0,60 Marcar questão Texto da questão Na ocorrência de uma falha, os dados de um BD podem ser perdidos. Para que essa situação não aconteça, os SGBDs utilizam sistemas de recuperação de falhas, que sã responsáveis pela restauração do BD para um estado consistente, anterior da ocorrência da falha. Analisando este contexto, assinale a alternativa que indica a técnica de recuperação que armazena arquivos sobre as atividades que são executados em um BD. a. Bloqueio binário. b. Bloqueio múltiplo. c. Backup. d. Arquivos de log. e. Shadow pages. Feedback Sua resposta está correta. A resposta correta é: Arquivos de log. Questão 10 Correto Atingiu 0,60 de 0,60 Marcar questão Texto da questão Normalmente, os SGBDs permitem que várias transações sejam executadas ao mesmo tempo, onde se tem várias transações ocorrendo simultaneamente, isso pode causar várias complicações, como por exemplo, a inconsistência de dados. Garantir a consistência com a execução simultânea exige um trabalho extra, sendo muito mais fácil insistir que as transações sejam executadas serialmente (uma de cada vez) (ELMASRI e NAVATHE, 2011). Fonte: ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison- Wesley, 2011. Assinale a alternativa que contém um problema que pode ser ocasionado pela ocorrência simultânea de transações. a. Escrita dupla. b. Escrita suja. c. Leitura suja. d. Consulta dupla. e. Leitura dupla. Feedback Sua resposta está correta. A resposta correta é: Leitura suja. Questão 1 Texto da questão Feedback Questão 2 Texto da questão Feedback Questão 3 Texto da questão Feedback Questão 4 Texto da questão Feedback Questão 5 Texto da questão Feedback Questão 6 Texto da questão Feedback Questão 7 Texto da questão Feedback Questão 8 Texto da questão Feedback Questão 9 Texto da questão Feedback Questão 10 Texto da questão Feedback
Compartilhar