Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/09/2020 Teste: Atividade para avaliação - Semana 6 https://cursos.univesp.br/courses/3129/quizzes/12362/take 1/6 1 ptsPergunta 1 F, V, V, F, V V, V, V, F, F V, F, F, V, V F, V, F, V, F V, F, V, F, V Examine as seguintes assertivas sobre os aspectos de segurança para bancos de dados e assinale a alternativa correta, considerando as afirmações verdadeiras (V) ou falsas (F). I. A questão da segurança em Bancos de Dados se restringe apenas ao que é possível gerenciar via SGBD. II. Perda de disponibilidade se refere a ocorrência de problemas para uso do sistema e de seus recursos (funcionalidades e dados). III. Diferentes precauções devem ser tomadas no SGBD, na especificação das consultas, na programação das aplicações, no hardware e na rede relacionada ao uso do SGBD etc. IV. Perda de dados está relacionada com o risco de disponibilização de dados, ou de informação, de forma não autorizada, podendo incorrer em violação de direitos legais. V. Perda de integridade diz respeito à necessidade de proteger as informações contra modificações inapropriadas: criação ou exclusão de dados, ou modificação nos seus valores. 1 ptsPergunta 2 Leia as afirmações a seguir sobre gerenciamento de transações em banco de dados: I. Uma transação é uma unidade da execução de programa que acessa e, possivelmente, atualiza vários itens de dados. II. Durante a execução da transação, o banco de dados pode ser temporariamente inconsistente. III. Quando a transação é completada com sucesso (é confirmada), o banco de dados pode estar inconsistente. IV. Após a confirmação da transação, as mudanças realizadas no banco de dados podem ser desfeitas. V. Durante a execução da transação, podem ocorrer certas condições que necessitam de cancelamento da transação. VI. Transações não podem ser executadas em paralelo. 07/09/2020 Teste: Atividade para avaliação - Semana 6 https://cursos.univesp.br/courses/3129/quizzes/12362/take 2/6 As afirmativas II e V estão incorretas, e as afirmativas I, III, IV e VI estão corretas. Todas as afirmativas estão corretas. As afirmativas I, II e V estão corretas, e as afirmativas III, IV e VI estão incorretas. As afirmativas I, II e V estão incorretas, e as afirmativas III, IV e VI estão corretas. As afirmativas I e V estão corretas, e as afirmativas III, IV e VI estão incorretas. Assinale a alternativa correta: 1 pts Controle de acesso mandatório. Classifica dados e usuários com base Controle de acesso baseado em papéis. Privilégios e outras permissões são a Controle de inferência. Os usuários não têm permissão de ac Criptografia de dados. U�lizada para proteger os dados con Sensibilidade de dados. É uma medida da importância atribu Mecanismo de Visões. É um importante mecanismo de auto DBA. É a autoridade central para gerenciar Pergunta 3 Correlacione os conceitos: 1 pts Pipelining. Pergunta 4 Correlacione os conceitos: 07/09/2020 Teste: Atividade para avaliação - Semana 6 https://cursos.univesp.br/courses/3129/quizzes/12362/take 3/6 U�liza como entrada de uma operaçã Árvore de Consulta. Representação interna da consulta. Otimização de Consulta. Processo de escolha de uma estratég Materialização. O resultado de uma operação é arma Regras de Transformação. São essenciais para garan�r a expres Granularidade. Tamanho de um item de dados. 1 ptsPergunta 5 Atualização, criação, inserção e exclusão. Atomicidade, consistência, durabilidade e isolamento. Atualização, completeza, durabilidade e isolamento. Atomicidade, completeza, durabilidade e delegação. Atualização, consistência, durabilidade e integração. Quais propriedades de transações o banco de dados deve assegurar para preservar a integridade dos dados? 1 ptsPergunta 6 Em um banco de dados, uma transação constitui uma operação, como inclusão, leitura, atualização ou exclusão, realizada em um banco de dados. Nesse contexto, alguns princípios devem ser atendidos, tais como: I. Se ocorrerem falhas que interrompam o processo de atualização de valores de estoque, o sistema deve manter os valores antigos. II. Se a transação for completada sem problemas, a soma das quantidades existentes em estoque do produto transferido (nos dois estoques), antes e depois da transação, deve ser 07/09/2020 Teste: Atividade para avaliação - Semana 6 https://cursos.univesp.br/courses/3129/quizzes/12362/take 4/6 confiabilidade e atomicidade. independência e confiabilidade. atomicidade e consistência. durabilidade e independência. consistência e durabilidade. a mesma. Os princípios definidos em I e II são denominados, respectivamente, de: 1 ptsPergunta 7 r1(X); w3 (X); r1 (X); w1(X); r2(X); r3(X) r1(Y); r3 (X); w1 (Y); w2(X); r2(X); w3(X) r1(X); r3 (X); r1 (Y); w1(Y); r2(X); r3(X) r2(X); w3 (X); r1 (X); w1(X); r2(X); r3(X) r1(X); w1 (X); r1 (X); w1(X); r2(X); r3(X) Qual dos seguintes escalonamentos é serializável de conflito? 1 ptsPergunta 8 No âmbito de banco de dados, que grafo de precedência representa um escalonamento que não é serializável quanto ao conflito? 07/09/2020 Teste: Atividade para avaliação - Semana 6 https://cursos.univesp.br/courses/3129/quizzes/12362/take 5/6 1 ptsPergunta 9 r1(X); r3 (X); w3 (X); w1(X); r2(X) r1(X); r3 (X); w1 (X); r2(X); w3(X) r3(X); r2 (X); r1 (X); w3(X); w1(X) r3(X); r2 (X); w3 (X); r1(X); w1(X) Qual dos seguintes escalonamentos é serializável de conflito? 1 ptsPergunta 10 07/09/2020 Teste: Atividade para avaliação - Semana 6 https://cursos.univesp.br/courses/3129/quizzes/12362/take 6/6 Salvo em 14:30 As afirmativas I, II e IV estão incorretas, e as afirmativas III, V e VI estão corretas. As afirmativas I, II e V estão incorretas, e as afirmativas III, IV e VI estão corretas. As afirmativas I, II e V estão corretas, e as afirmativas III, IV e VI estão incorretas. As afirmativas I, II e IV estão corretas, e as afirmativas III, V e VI estão incorretas. As afirmativas I, III e VI estão incorretas, e as afirmativas II, IV e V estão corretas. Considerando conceitos de processamento de transações em bancos de dados, analise as afirmativas a seguir: I. Uma transação entra em estado ativo imediatamente após iniciar a execução (START_TRANSACTION). II. Quando a transação termina, ela passa para o estado finalizado (END_TRANSACTION). III. Uma transação entra em estado ativo imediatamente após iniciar a execução (BEGIN_TRANSACTION). IV. Quando uma transação é confirmada, ela conclui sua execução com sucesso, mas ainda podem ocorrer alterações no banco (COMMIT). V. Quando a transação termina, ela passa para o estado parcialmente confirmado (END_TRANSACTION), VI. Quando uma transação é confirmada, ela conclui sua execução com sucesso e todas as mudanças são gravadas permanentemente no banco (COMMIT). Assinale a alternativa correta: Enviar teste
Compartilhar