Questões de Concurso Comentadas sobre gerência de transações em banco de dados

Foram encontradas 312 questões

Q579353 Banco de Dados
Acerca do conceito de processamento de transações em um banco de dados, julgue o item a seguir. 

Se uma transação for executada de maneira serializável, poderá ocorrer de uma transação ler novamente dados lidos anteriormente e descobrir que eles foram alterados por outra transação. 


Alternativas
Q579352 Banco de Dados

Acerca do conceito de processamento de transações em um banco de dados, julgue o item a seguir.

Para assegurar a integridade dos dados em uma transação, exige-se que os sistemas de banco de dados mantenham, durante a transação, a propriedade denominada atomicidade, em que a soma das entradas e saídas das transações são sempre constantes e os campos são indivisíveis.

Alternativas
Q577620 Banco de Dados
Em relação à gerência de transações e à gerência de bloqueios, julgue o item a seguir.

Transação é uma coleção de operações de escrita e(ou) leitura, que representa uma única unidade de trabalho.


Alternativas
Q577619 Banco de Dados
Em relação à gerência de transações e à gerência de bloqueios, julgue o item a seguir.

Os bloqueios no modo compartilhado são considerados compatíveis entre si, visto que bloqueios simultâneos, nesse modo, podem ser mantidos por diferentes transações sobre um mesmo item de dados.


Alternativas
Q577618 Banco de Dados
Em relação à gerência de transações e à gerência de bloqueios, julgue o item a seguir.

Uma transação é considerada estagnada quando aguarda, por tempo indeterminado, a obtenção de um bloqueio no modo compartilhado, enquanto uma segunda transação está sendo realizada no modo de bloqueio exclusivo.


Alternativas
Q577617 Banco de Dados
Em relação à gerência de transações e à gerência de bloqueios, julgue o item a seguir.

Caso uma transação obtenha um bloqueio no modo compartilhado sobre um item de dados, essa transação poderá ler o item de dados e, também, escrever nele.


Alternativas
Q577616 Banco de Dados
Em relação à gerência de transações e à gerência de bloqueios, julgue o item a seguir.

O isolamento de uma transação, de responsabilidade do componente de gerenciamento de controle de concorrência, pode ter o seu comportamento personalizado em vários níveis.


Alternativas
Q546563 Banco de Dados

Com relação a características e análise de logs em transações de banco de dados, julgue o item subsequente.

Para realizar a auditoria em um banco de dados, a utilização de um sistema gerenciador de streams de dados (SGSD) impede que o administrador do banco de dados defina os parâmetros de auditoria e os dados a serem auditados mediante consultas, de tal forma que os resultados sejam obtidos em tempo real, minimizando o volume de registros de log que precisam ser armazenados.

Alternativas
Q537748 Banco de Dados
As transações em banco de dados são realizadas sob controle do SGBD. Assinale a alternativa CORRETA sobre as propriedades da integridade de transações:
Alternativas
Q536794 Banco de Dados
A respeito de banco de dados, julgue o item que se segue.


No controle de transações, é desnecessário que a atomicidade de cada transação tome conhecimento de outras transações concorrentes no sistema.


Alternativas
Q529575 Banco de Dados
São características de um Sistema de Processamento de Transações (SPT), EXCETO:
Alternativas
Q522760 Banco de Dados
Em banco de dados, o término bem sucedido de uma transação é indicado pela operação:
Alternativas
Q522716 Banco de Dados
Uma transação corresponde a uma coleção de operações que desempenha uma função lógica única dentro de uma aplicação do sistema de banco de dados e deve possuir todas as seguintes propriedades fundamentais, impostas pelos métodos de controle de concorrência e recuperação do sistema de gerenciamento de banco de dados, EXCETO:
Alternativas
Q515544 Banco de Dados
Uma transação é uma unidade atômica de trabalho que ou estará completa ou não foi realizada. Para propostas de restauração, o administrador de restaurações mantém o controle das seguintes operações:

- BEGIN_TRANSACTION: Marca o início da execução da transação.
- READ ou WRITE: Especifica operações de leitura ou gravação em itens do banco de dados, que são executadas como parte de uma transação.

I. Especifica que as operações READ e WRITE da transação terminaram e marca o fim da execução da transação. Entretanto, nesse ponto é necessário verificar se as mudanças introduzidas pela transação podem ser permanentemente aplicadas ao banco de dados (efetivadas), ou se a transação deverá ser abortada porque viola a serialização, ou por alguma outra razão.
II. Indica término com sucesso da transação, de forma que quaisquer alterações (atualizações) executadas poderão ser seguramente efetivadas no banco de dados e não serão desfeitas.
III. Indica que uma transação não terminou com sucesso, de forma que quaisquer mudanças ou efeitos que a transação possa ter aplicado ao banco de dados deverão ser desfeitas.

As operações I, II e III correspondem, correta e respectivamente, a:
Alternativas
Q509895 Banco de Dados
Em um moderno SGDB, uma Transaction, ou transação, é uma unidade lógica de trabalho, determinada por uma sequência de operações, finalizada pela execução de uma operação COMMIT ou ROLLBACK. A transação deve possuir importantes propriedades, conhecidas pelas iniciais ACID. Qual das alternativas descreve o significado da sigla ACID?
Alternativas
Q509328 Banco de Dados
“Uma transação é uma unidade atômica de trabalho, que deve ser concluída totalmente ou não ser feita de forma alguma."
                                                                                                                                       (Elmasri, 2011)

Qual das alternativas apresenta “o início da execução da transação"?
Alternativas
Q507357 Banco de Dados
Quando é utilizado o esquema de bloqueio compartilhado/exclusivo para itens de banco de dados, uma transação T
Alternativas
Q490303 Banco de Dados
Uma transação em um sistema de banco de dados pode ser descrita como uma unidade de execução de programa que acessa e, possivelmente, atualiza vários itens de dados. Para o gerenciamento de transações em sistemas de bancos de dados, é CORRETO afirmar que
Alternativas
Q483417 Banco de Dados

Marque C,se a proposição é verdadeira; E,se a proposição é falsa.

Em bancos de dados relacionais,a execução simultânea de transações melhora o desempenho do sistema,mas pode não preservar a consistência dos dados, embora se tenha que uma solução para garantir a consistência do banco de dados é a execução serial de transações

Alternativas
Q481260 Banco de Dados
Considerando o controle de concorrência em bancos de dados, há diversos protocolos que podem ser utilizados. Dentre eles há o denominado bloqueio de duas fases. Em uma dessas fases, uma transação pode liberar bloqueios, porém não pode obter novos bloqueios. Tal fase denomina-se
Alternativas
Respostas
141: E
142: E
143: C
144: C
145: E
146: E
147: C
148: E
149: D
150: E
151: C
152: D
153: D
154: C
155: B
156: E
157: B
158: A
159: C
160: C