Filtrar


Questões por página:
Um operador de um banco de dados deseja reverter as alterações que foram feitas em um banco de dados, retornando-o para um estado anterior estável, cancelando as alterações pendentes. Essa operação, em um banco de dados, é a de:

No Diagrama de Transição de Dados (DTD), qual é a finalidade da matriz de transição de estados?

Analise as afirmativas abaixo sobre controle de concorrência em bancos de dados.



1. O bloqueio (locking) é um mecanismo utilizado para impedir que múltiplas transações acessem o mesmo dado simultaneamente de forma conflitante.


2. O controle de concorrência otimista assume que conflitos são raros e verifica a ocorrência de conflitos apenas no momento do commit da transação.


3. O nível de isolamento SERIALIZABLE é o mais restritivo e garante que o resultado da execução concorrente de transações seja o mesmo de alguma execução serial.



Assinale a alternativa que indica todas as afirmativas corretas.

São propriedades que o controle de concorrência em um sistema gerenciador de bancos de dados relacionais deve implementar:



1. Atomicidade


2. Consistência


3. Isolamento


4. Durabilidade


5. Disponibilidade



Assinale a alternativa que indica todas as afirmativas corretas.

O que são leituras sujas (dirty reads) no contexto de sistemas gerenciadores de bancos de dados relacionais (SGBDs)?