Buscar

Gerenciamento de Banco de Dados

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 10 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 10 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 9, do total de 10 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

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

Continue navegando