Buscar

Bancos de Dados Atividade para avaliação - Semana 6

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

1 ptsPergunta 1
perda de integridade; perda de disponibilidade; perda de confidencialidade.
políticas de uso da informação; fraude; controle de acesso.
Nenhuma das demais alternativas.
perda de integridade; políticas de uso da informação; fraude.
perda de disponibilidade; fraude; controle de acesso.
As principais preocupações associadas à segurança em banco de dados estão relacionadas a
evitar:
1 ptsPergunta 2
O usuário USUARIO_1 é autorizado a criar tabelas no SCHEMA chamado MEU_BANCO.
O usuário USUARIO_1 é autorizado a executar consultas em qualquer schema de banco.
Esse tipo de comando não existe.
O usuário USUARIO_1 é autorizado a executar consultas no banco EXEMPLO.
Pode ser inserido um usuário chamado USUARIO_1 no schema chamado MEU_BANCO.
Considere o seguinte comando:
CREATE SCHEMA MEU_BANCO AUTHORIZATION USUARIO_1;
Qual opção explica o efeito desse comando de controle de acesso em banco de dados?
1 ptsPergunta 3
Assinale a opção incorreta sobre o controle de acesso mandatório:
Teste: Atividade para avaliação - Semana 6
A classe de mais alto nível é a super secreto e a classe de nível mais baixo é não classificado.
Classifica dados e usuários com base em classes de segurança, sendo: super secreto, secreto, confidencial e não
classificado.
As classes de segurança são relevantes para se gerar regras de acesso aos dados.
Trata-se de uma política adicional de segurança adotada em muitos casos de uso de SGBDs.
Esse sistema classifica cada sujeito (usuário, conta ou programa) com base nas classes de segurança, mas não
permite classificar objeto (relação, tupla, coluna, visão, operação) dentro de uma das classes.
1 ptsPergunta 4
Assinale verdadeiro ou falso em relação ao processamento de consultas:
VERDADEIRO É necessário verificar a corretude da consulta de entrada efetuando uma
análise léxica, sintática e semântica do conteúdo da consulta.
VERDADEIRO É gerada uma representação interna da consulta normalmente em álgebra
relacional (uma linguagem de consulta formal).
VERDADEIRO É preciso criar uma estratégia de execução otimizada para o processamento
da consulta.
VERDADEIRO A estratégia de execução otimizada pode ser sistemática com base em
estimativas de custos, ou via heurísticas que definem regras visando minimizar custos de
execução.
FALSO Na lógica de processamento da consulta, sua execução é efetivada no módulo
de plano de execução.
1 ptsPergunta 5
Considere a seguinte árvore de consulta:
Teste: Atividade para avaliação - Semana 6
Recupera o nome dos funcionários que nasceram depois de 12/12/1960 e que trabalharam em algum projeto.
Recupera o nome dos projetos relacionados aos funcionários que nasceram depois de 12/12/1960 e trabalharam
no projeto de nome “COVID-19”.
Recupera todos os funcionários que trabalham no projeto de nome “COVID-19”.
Essa consulta está incorreta e não permite retornar nenhum resultado.
Recupera o nome dos funcionários que nasceram depois de 12/12/1960 e que trabalham no projeto de nome
“COVID-19”.
Qual o resultado que será obtido com a consulta expressa nessa árvore de consulta?
1 ptsPergunta 6
A regra de comutatividade de σ com π pode ser expressa da seguinte maneira: π ( σ (R) ) σ ( π
 (R) ).
Regras de transformação são essenciais para garantir a expressão de consultas que geram relações equivalentes
como resposta.
Operação de σ pode ser comutada com operações de π se a condição de seleção envolver somente atributos que
estão na lista da projeção.
A seguinte regra de transformação não é válida: σ (R) σ ( σ ( ... ( σ (R) ) ... ) ).
Uma condição de seleção conjuntiva pode ser quebrada em uma cascata (ou sequência) de operações de seleção
individuais.
Assinale a alternativa incorreta sobre regras de transformação no processamento de
consultas:
A1, A2, ..., An c c A1, A2,
..., An
c1 AND c2 AND . . . AND cn c1 c2 cn
Teste: Atividade para avaliação - Semana 6
1 ptsPergunta 7
As afirmativas II e III estão corretas, e as afirmativas I, IV e V estão incorretas.
Todas as afirmativas estão incorretas.
As afirmativas I, III e V estão corretas, e as afirmativas II e IV estão incorretas.
Todas as afirmativas estão corretas.
As afirmativas I, II e IV estão corretas, e as afirmativas III e V estão incorretas.
Leia as afirmações a seguir sobre arquitetura de banco de dados:
SGBDs centralizados executam as funcionalidades emmainframes.I.
Nos SGBDs centralizados, o acesso dos usuários é realizado por meio de terminais
que enviam comandos de controle para o mainframe e exibem a informação de
resultado.
II.
SGBDs cliente-servidor realizam todo o processamento no servidor. A parte cliente é
conectada via rede e não realizar nenhum tipo de processamento.
III.
Arquitetura de SGBDs cliente-servidor pode envolver diversos clientes (com e sem
disco) e diversos servidores.
IV.
Arquitetura de SGBDs cliente-servidor com mais de dois servidores é chamada de
arquitetura cliente-servidor em duas camadas.
V.
Assinale a alternativa correta:
1 ptsPergunta 8
Apenas as operações de Begin-transaction e End-transaction são necessárias.
Begin-transaction, End-transaction, Commit-transaction, Abort-transaction, Undo, Redo.
Begin-transaction; End-transaction, Abort-transaction, Start-transaction.
Begin-transaction, Commit-transaction; End-transaction, Remove-transaction; Remake-transaction.
Não existem operações específicas para esse fim.
Assinale a alternativa com as operações corretas necessárias para apoiar a implementação
de mecanismos para o processamento de transações em banco de dados:
1 ptsPergunta 9
Teste: Atividade para avaliação - Semana 6
Todas as afirmativas estão corretas.
As afirmativas II e III estão corretas, e as afirmativas I, IV e V estão incorretas.
As afirmativas I, II e IV estão corretas, e as afirmativas III e V estão incorretas.
As afirmativas I, III e V estão corretas, e as afirmativas II e IV estão incorretas.
Todas as afirmativas estão incorretas.
Leia as afirmações a seguir sobre propriedades de transações em banco de dados:
A atomicidade se refere à propriedade em que todas as operações da transação são
refletidas corretamente no banco de dados, ou nenhuma delas o será.
I.
A propriedade de consistência indica que se a transação inicia a partir de um estado
consistente do banco de dados, ela deve finalizar deixando o banco de dados
novamente em um estado consistente.
II.
A propriedade de isolamento deve garantir que cada transação siga seu curso sem
considerar ações/operações executadas por outras transações concorrentes.
III.
Assegurar o isolamento é responsabilidade do Controle de Concorrência.IV.
A propriedade de durabilidade significa que depois que a transação finaliza com
sucesso, as mudanças que ela faz no banco de dados devem persistir, mesmo se
houver falhas no sistema.
V.
Assinale a alternativa correta:
1 ptsPergunta 10
Considere a execução das seguintes transações:
Assinale a alternativa correta:
Teste: Atividade para avaliação - Semana 6
Salvo em 11:31
O comando write(Y) sempre deve ser executado depois de write(X).
A execução do comando read(X) em T2 não influencia no valor de X para a T1.
No momento da execução do comando write(Y) da T1, Y apresentará um valor incorreto.
No momento da execução do comando write(X) da T1, o valor de X terá um valor incorreto. O valor de X terá sido
sobrescrito pela T2.
Enviar teste
Teste: Atividade para avaliação - Semana 6

Outros materiais