Базе података 2/Јун 2024 — разлика између измена

Извор: SI Wiki
Пређи на навигацију Пређи на претрагу
Ред 137: Ред 137:


== 2. задатак ==
== 2. задатак ==
 
Да ли је редослед приказан на слици могућ уколико се уведе механизам закључавања по стриктном двофазном протоколу? Ако јесте, то и показати, ако није, објаснити и урадити по некаквом редоследу.
=== Решење ===
=== Решење ===


== 3. задатак ==
== 3. задатак ==

Верзија на датум 17. јун 2024. у 16:08

Испит у јунском року 2024. године је одржан 15. јуна и трајао је сат времена и 15 минута. Биле су доступне презентације са предавања.

Поставка

Дат је редослед извршавања трансакција T1 , T2 i T3 , као на слици:

T1 T2 T3
t1 READ(A)
t2 A:=A+4
t3 WRITE(A)
t4 READ(D)
t5 D:=D+5
t6 WRITE(D)
t7 READ(D)
t8 D:=60
t9 WRITE(D)
t10 READ(C)
t11 C:=C+A
t12 WRITE(C)
t13 READ(B)
t14 B:=B+D
t15 WRITE(B)
t16 COMMIT
t17 READ(C)
t18 C:=C+D
t19 WRITE(C)
t20 COMMIT
t21 READ(B)
t22 B:=B+C
t23 WRITE(B)
t24 COMMIT

1. задатак

Проверити да ли је дати редослед серијализибилан, и ако јесте, навести све еквивалентне серијске редоследе.

Решење

2. задатак

Да ли је редослед приказан на слици могућ уколико се уведе механизам закључавања по стриктном двофазном протоколу? Ако јесте, то и показати, ако није, објаснити и урадити по некаквом редоследу.

Решење

3. задатак

Решење

4. задатак

Решење

5. задатак

Решење

Напомене