Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Banco de Dados/
  4. Questão 457941200024386

As únicas sequências que podem ser admitidas pelo controle de concorrência, de modo a não introduzir erros no saldo fina...

1

457941200024386
Ano: 2015Banca: FGVOrganização: TJ-RODisciplina: Banco de DadosTemas: Sistemas de Gerenciamento de Banco de Dados Relacionais
Texto associado
No contexto de banco de dados relacionais, a transação T executa as seguintes operações:

O1 - Lê o saldo de uma conta x;
O2 - Subtrai uma quantia desse saldo;
O3 - Grava esse saldo recalculado.

O saldo da conta está gravado em um único registro de uma tabela. Suponha que T esteja sendo executada por dois processos diferentes, P1 e P2, em paralelo. P1 deve retirar R$ 10,00 da conta 2345 e P2, R$ 30,00 da mesma conta.

Considerando que as operações podem ser realizadas em diferentes ordens, analise as possíveis sequências de execução dessas operações, mostradas a seguir.

I.
P2 processa O1; P2 processa O2; P2 processa O3; P1 processa O1; P1 processa O2; P1 processa O3;
II.
P1 processa O1; P1 processa O2; P1 processa O3; P2 processa O1; P2 processa O2; P2 processa O3;
III.
P1 processa O1; P1 processa O2; P2 processa O1; P1 processa O3; P2 processa O2; P2 processa O3;
IV.
P1 processa O1; P2 processa O1; P1 processa O2; P2 processa O2; P1 processa O3; P2 processa O3.
As únicas sequências que podem ser admitidas pelo controle de concorrência, de modo a não introduzir erros no saldo final da conta, são:
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200323506Banco de Dados

No contexto do processamento de transações de bancos de dados, suponha que uma transação Ta detém um bloqueio compartilhado no registro Ra e que uma t...

#Gestão de Transações
Questão 457941200574974Banco de Dados

O sistema de gerenciamento de banco de dados oferece ao administrador diferentes indicadores para obter informações sobre o ambiente. No caso do SGBD ...

#Microsoft SQL Server
Questão 457941200609019Banco de Dados

Considerando duas tabelas relacionais R e S, tal que haja uma chave primária definida para cada uma delas e que a instância de R contenha um número ma...

#Structured Query Language
Questão 457941200693088Banco de Dados

Na teoria do processo de normalização em bancos de dados relacionais, o conceito de chave é definido por “um conjunto de uma ou mais colunas, tal que ...

#Normalização de Dados
Questão 457941201482400Banco de Dados

No contexto do uso de cursores por meio do Oracle PL/SQL, analise o script a seguir.DECLARE v_CPF pessoa.CPF%type; v_nome pessoa.nome%type; ----------...

#PL/SQL#Banco de Dados Oracle
Questão 457941201490030Banco de Dados

Uma equipe de analistas de dados preparou um modelo preditivo cuja entrada consiste em planilhas contendo uma matriz de valores reais entre 1 e 10. Ta...

#Sistemas de Banco de Dados
Questão 457941201626697Banco de Dados

Uma tabela do tipo InnoDB no MySQL é criada como um clustered index, de acordo com as regras estabelecidas pelo sistema. Essa particularidade da estru...

#Banco de Dados Oracle#Banco de Dados MySQL
Questão 457941201642754Banco de Dados

Em banco de dados, uma transação é composta por diversas operações sobre os dados, como leitura, alteração, inserção e remoção. Contudo, a transação é...

#Bancos de Dados Textuais
Questão 457941202006823Banco de Dados

A respeito de Sistema de Banco de Dados, analise as afirmativas a seguir. I. Os dados e a descrição correspondente são armazenadas na base e gerenciad...

#Sistemas de Banco de Dados#Controle de Concorrência em Bancos de Dados
Questão 457941202061145Banco de Dados

Com relação ao tema “transações no PostgreSQL” na versão 9.2, analise as afirmativas a seguir. I. Os tipos de isolamento de transação disponíveis são ...

#Gestão de Transações#PostgreSQL Database

Continue estudando

Mais questões de Banco de DadosQuestões sobre Sistemas de Gerenciamento de Banco de Dados RelacionaisQuestões do FGV