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

Foram encontradas 431 questões

Q373631 Banco de Dados
Em relação aos conceitos de transações, tipos de bancos de dados e índices, julgue os itens subsecutivos.

Para assegurar a integridade dos dados, exige-se que um sistema de banco de dados mantenha as seguintes propriedades das transações: atomicidade, consistência, isolamento e durabilidade.
Alternativas
Q351701 Banco de Dados
No que se refere à organização de arquivos e métodos de acesso e aos sistemas de gerenciamento de banco de dados, julgue os próximos itens.

Em um sistema gerenciador de banco de dados, uma transação é formada por uma sequência de operações que precisam ser executadas integralmente a fim de se garantir a consistência e a precisão. Uma das propriedades da transação é a atomicidade, que é a unidade atômica de processamento.
Alternativas
Q347955 Banco de Dados
A respeito de banco de dados, julgue os itens subsequentes.


As transações em bancos de dados, por definição, devem ser atômicas e consistentes. Em alguns casos, é desejável que possuam também isolamento de outras transações.
Alternativas
Q325784 Banco de Dados
Em relação às transações em banco de dados, assinale a alternativa correta.

Alternativas
Q320300 Banco de Dados
Em relação aos conceitos de transações, assinale a alternativa correta.

Alternativas
Q307643 Banco de Dados
Diz-se que uma transação segue o protocolo de bloqueio em duas fases se:
Alternativas
Q297986 Banco de Dados
Com relação a sistemas de gerenciamento de banco de dados,
julgue os itens seguintes.
O protocolo de bloqueio é utilizado para resolver problemas relacionados à concorrência.
Alternativas
Q297985 Banco de Dados
Com relação a sistemas de gerenciamento de banco de dados,
julgue os itens seguintes.
A consistência, uma propriedade que deve ser garantida em um sistema de gerenciamento de banco de dados, ocorre em situações em que todas as ações de uma unidade de trabalho são efetivadas (commit) sem que haja falha na unidade de trabalho. Caso haja falha, é realizado roll back.
Alternativas
Q297033 Banco de Dados
A integridade de uma transação depende de 4 propriedades conhecidas como ACID, assinale a alternativa que NÃO faz parte destas propriedades:

Alternativas
Q297030 Banco de Dados
Em Banco de Dados o “ DeadLock” ocorre quando:

Alternativas
Q294993 Banco de Dados
Acerca do conceito de processamento de transações em um banco de dados, julgue os itens 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
Q294992 Banco de Dados
Acerca do conceito de processamento de transações em um banco de dados, julgue os itens 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
Q2213502 Banco de Dados
O controle de transações em banco de dados é fundamental para manter a integridade das informações armazenadas.
Qual o tipo de problema pode ocorrer quando duas transações que acessem os mesmos itens em um banco de dados tiverem suas operações intercaladas de forma que tornem os valores dos itens incorretos?
Alternativas
Q2213501 Banco de Dados
Indique a denominação que se atribui ao estado em que se encontra um banco de dados quando uma transação A está de posse do registro número 1 em uma tabela e aguarda pela liberação do registro 2 na mesma tabela, a qual atualmente é de posse da transação B que, por sua vez, aguarda pela liberação do registro número 1 da mesma tabela.
Alternativas
Q2213481 Banco de Dados
Identifique a propriedade abaixo que garante que todas as operações de uma transação sejam realizadas ou, na ocorrência de um erro que impossibilita a continuação da transação, nenhuma das operações sejam executadas.
Alternativas
Q1646830 Banco de Dados
Marque a alternativa correta.
Alternativas
Q1646829 Banco de Dados

Considere que as duas transações a seguir devem ser escalonadas e marque a alternativa que contém um escalonamento serializável para essas transações.


Linha Transação 1

(a1) read(X);

(a2) X := X - n;

(a3) write(X);

(a4) read(Y);

(a5) Y := Y + n;

(a6) write(Y);


Linha Transação 2

(b1) read(X);

(b2) X := X + m;

(b3) write(X);


A ordem de execução das operações seria

Alternativas
Q1626583 Banco de Dados
Uma transação é considerada uma unidade lógica de trabalho em bancos de dados. A execução de uma transação é iniciada por meio de uma instrução BEGIN TRANSACTION e pode terminar de modo anormal ou normal. No primeiro caso, um comando reverte uma transação explícita ou implícita ao começo dela ou a um ponto de salvamento dentro da transação, enquanto que no segundo, o comando efetiva a transação corrente, sendo que neste caso, todas as modificações efetuarollback e commit das por ela se tornam visíveis. Esses comandos são, respectivamente:
Alternativas
Ano: 2012 Banca: Quadrix Órgão: DATAPREV
Q1195425 Banco de Dados
Para qualquer transação que falhe, por algum motivo, antes de atingir o seu término planejado, o sistema de banco de dados emitirá um:
Alternativas
Q826381 Banco de Dados

De acordo com os estados de uma transação, enumere a segunda coluna de acordo com a primeira.

1ª coluna

1. Ativa

2. Parcialmente confirmada

3. Falha

4. Abortada

5. Confirmada


2ª coluna

( ) estado após o término bem sucedido.

( ) transação revertida e o banco de dados já está de volta ao seu estado original no início da transação.

( ) estado que reflete quando a instrução final foi executada.

( ) depois da descoberta que não se pode continuar a execução normal.

( ) estado inicial da transação.

A sequência correta, de cima para baixo, está na opção

Alternativas
Respostas
281: C
282: C
283: E
284: C
285: B
286: A
287: C
288: E
289: B
290: C
291: E
292: E
293: A
294: C
295: A
296: B
297: B
298: B
299: A
300: B