Transakcje tylko odczyt tylko zapis. Wyznaczanie wielografu презентация

TRANSAKCJE Jeżeli T2 czyta wartość A zapisaną przez T1, to T1 musi poprzedzać T2 Jeżeli T3 zapisuje A, to T3 może poprzedzać T1 albo występować po T2; nie może wystąpić

Слайд 1TRANSAKCJE TYLKO ODCZYT TYLKO ZAPIS


Слайд 2TRANSAKCJE
Jeżeli T2 czyta wartość A zapisaną przez T1, to

T1 musi poprzedzać

T2
Jeżeli T3 zapisuje A, to T3 może poprzedzać T1 albo występować po T2; nie może wystąpić między nimi

Слайд 3WYZNACZANIE WIELOGRAFU
Tworzenie transakcji brzegowych:
TP – transakcja początkowa, która zapisuje wszystkie dane
TK

- transakcja końcowa, która odczytuje wszystkie dane
2. Tworzenie krawędzi według zasady:
Ti poprzedza Tj, jeśli Tj czyta wartość zapisaną
przez Ti

Слайд 4WYZNACZANIE WIELOGRAFU
3. Usuwanie krawędzi wchodzących do transakcji nieprzydatnych (transakcja jest nieprzydatna,

jeśli nie ma od niej drogi do TK)
4. Dla każdej krawędzi Ti→Tj i dla każdej wartości A, takiej, że Tj odczytuje wartość A zapisaną przez Ti wprowadzamy do wielografu krawędzie łączące Ti lub Tj z każdą inną transakcją T różną od TP, która również zapisuje A.
Zasady wprowadzania krawędzi:

Слайд 5WYZNACZANIE WIELOGRAFU
Jeśli Ti≠TP i Tj ≠TK, to wprowadzamy krawędzie alternatywne: T→Ti

oraz Tj→T
b) Jeśli Ti=TP i Tj ≠TK, to wprowadzamy krawędź Tj→T
c) Jeśli Ti ≠ TP i Tj = TK, to wprowadzamy krawędź T→Ti
d) Jeśli Ti = TP i Tj = TK, to nie wprowadzamy krawędzi

Слайд 6WYZNACZANIE WIELOGRAFU
5. Wykrywanie cykli w grafie. Jeśli istnieje możliwość wyboru krawędzi

alternatywnych w taki sposób, by powstał graf acykliczny, to harmonogram jest szeregowalny.

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика