{{Predmet|Transakce|Tůma Petr - KSI|DBI016}}

## Zkouška ##

* Zkouška je písemná
* Písemka je za 30 bodů má části A a B, otázky jsou vybrány z předem známého okruhu, variant je však hodně
* V části A jsou tři otázky za 5 bodů (*Exercises* z požadavků, takže ty rozhodně nevynechávejte!)
* V části B je víc otázek po 1 až 2 bodech, dohromady taky za 15
* Známkování:
    * 25 a víc: **1**
    * 20 a víc: **2**
    * 15 a víc: **3**

*<DBI016%20Odpovědi%20na%20zkouškové%20otázky>

### Praktické rady ###

* přehled snadno získáte z Petrových poznámek, o transakčních modelech případně i z textu Marka Procházky
* detailnější a přesnější informace najdete ve slajdech
* ad exercises: příklad rozhraní pro dlouho běžící transakce je *CORBA Activity Service* nebo *Business Transaction Protocol*, pro krátké samotná *CORBA OTS* a asi i *JTS*

## Odkazy relevantní 2012-? ##

* [Grayova knížka se sice nedá sehnat, ale tohle je jeho prezentace z MS v roce 1999 - možná ještě lepší](http://research.microsoft.com/en-us/um/people/gray/wics_99_TP/)

*[Text k přednášce, dost podrobný, hlavní zdroj je zase Gray](http://nenya.ms.mff.cuni.cz/%7Eprochazk/lectures/Tp000529.pdf)

## Odkazy ##

*[Tůmova stránka se slajdy a požadavky ke zkoušce](http://nenya.ms.mff.cuni.cz/%7Eceres/sch/txy/main.php)

*[Zkouškové otázky](http://nenya.ms.mff.cuni.cz/%7Eceres/txy/download/Exam.pdf)
*<strike>[Poznámky z přednášky](http://urtax.ms.mff.cuni.cz/%7Enovap2am/poznamky/transakce.sxw)</strike> - mrtvý odkaz

**[Poznámky z přednášky v přenositelném formátu](http://www.volny.cz/tynovsky/transakce.pdf)
*[Vyjasnění problému s izolací stupně 1 a ztracenými updaty](http://nenya.ms.mff.cuni.cz/pipermail/txy/2005-June/000011.html)

*[Vyjasnenie two commit protokolu (bez a s vypadkom)](http://www.vermicelli.pasta.cs.uit.no/ipv6/students/andrer/doc/html/node18.html)
*[Transakční monitor](http://www.iks.inf.ethz.ch/education/ws04/eai/Lecture-10.pdf) - mrtvý odkaz

* http://archive.systems.ethz.ch/www.systems.ethz.ch/education/past-courses/hs09/eai/lecture/Chapter-5-EAI-2009-TPMonitors.pdf
* http://www.systems.ethz.ch/courses/fall2012/EAI

[category:Informatika](category:Informatika)
