Předmět Transakce (NDBI016)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu NDBI016 - Transakce, Matematicko-fyzikální fakulta, Univerzita Karlova v Praze (UK).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Sylabus
Motivace pro zavedení transakcí (spolehlivost, paralelismus) definice a měření spolehlivosti, přehled metod zvyšování spolehlivosti (předcházení a maskování chyb) připomenutí problémů souvisejících s paralelismem, cíle (jednoduchost, paralelismus, možnost kompozice)Základní vlastnosti transakcí atomicity, consistency, isolation, durability modely transakcí, prosté, zřetězené, vnořené modely pro dlouho trvající transakce formální popisy modelůZákladní funkce transakčních systémů různé varianty transakčních systémů (databáze, distribuované transakce, koordinační frameworky, transakční paměť) funkce nabízené transakčními systémy, orientační příklady rozhraní a jejich použitíParalelní běh transakcí formalizace paralelního běhu, rozvrhy a jejich vlastnosti plánování pomocí zamykání a jeho implementace plánování pomocí časových razítek a jeho implementace plánování pomocí serializačních grafů a jeho implementce certifikující plánovače integrované plánovače verzující plánovačeAtomické ukončení transakcí dvoufázový commit protokol třífázový commit protokol spolehlivé logování
Literatura
Bernstein P. A., Hadzilacos V., Goodman N.: Concurrency Control and Recovery in Database Systems, http://research.microsoft.com/pubs/ccontrolGray J., Reuter A.: Transaction Processing, Concepts And Techniques, Morgan Kaufmann Publishers, 1994 Moss J. E. B.: Nested Transactions, An Approach to Reliable Distributed Computing, MIT Press 1985 CORBAservices Specification, Object Transaction Service, OMG document ORBOS/97-3-4, ftp://ftp.omg.org, 1994-1997
Garant
RNDr. Jakub Lokoč, Ph.D.