Questão de Banco de Dados — PL-SQL — FUNDATEC 2023
Banco de DadosPL-SQL
- Código
- qq896742
- Banca
- FUNDATEC
- Órgão
- PROCERGS
- Ano
- 2023
- Nível
- Superior
- Cargo
- ANC - Analista em Computação - Ênfase em Desenvolvimento Oracle PL/SQL
O schedule de um conjunto de transações representa a ordem em que cada operação de cada transação é executada. Deve-se levar em consideração que, em um sistema multitarefa, as operações das transações serão intercaladas, pois a sua execução serial representaria desperdício de recursos. Considere as transações T₁ e T₂, onde w é write e r é read:T₁: r₁(X); X:= X -10; w₁(X); r₁(Y); Y:= Y + 10; w₁(Y);T₂: r₂(Y); Y := Y - 20; w₂(Y); r₂(X); X := X + 20; w₂(X);Considere o schedule para essas duas transações:Schedule: r₁(X); w₁(X); r₂(Y); w₂(Y); r₁(Y); w₁(Y); r₂(X); w₂(X);Assinale a alternativa que classifica corretamente esse schedule
- ACorreto e serializável.
- BCorreto e não serializável.
- CIncorreto e serializável.
- DIncorreto e não serializável.
- ECorreto e parcialmente serializável.