Integracja Systemów Transakcyjnych

Integration of Transactional Systems


dr hab. inż. Robert Wrembel, prof. nadzw.

Wykład
Zakres omawianych zagadnień i materiały

  • Problematyka integracji danych i systemów rozproszonych baz danych (slajdy>>)
  • Replikacja danych i podstawowe architektury replikacji (slajdy>>)
  • Techniki integracji systemów heterogenicznych (slajdy>>)
  • Zatwierdzanie transakcji rozproszonych (protokoły 2PC i 3PC, protokół 2PC w implementacj Oracle) (slajdy>>)
  • Zakleszczenia transakcji rozproszonych (blokowanie, techniki wykrywania zakleszczeń) (slajdy>>)
  • Zaawansowana replikacja danych (replikacja 2 kierunkowa, implementacja Oracle) (slajdy>>)
  • Alokacja danych w systemie rozproszonych baz danych (slajdy>>)
  • Optymalizacja zapytań rozproszonych (slajdy1>>, slajdy2>>)

Laboratorium
Zakres omawianych zagadnień i materiały

  • Elementy architektury SRBD (Materiały do wszystkich laboratoriów)
  • Replikacja danych (migawki)
  • Protokół zatwierdzania transakcji rozproszonych (2PC w implementacji Oracle)
  • Optymalizacja zapytań rozproszonych

Literatura

  • Connolly T., Begg C.: Database Systems - A Practical Approach to Design, Implementation, and Management (third edition). Addison-Wesley, 2002, ISBN 0 201 70857 4
  • Clement T. Yu, Weiyi M.: Principles of Database Query Processing for Advanced Applications. Morgan Kaufmann Publishers, 1998, ISBN 1-55860-434-0
  • Dokumentacja techniczna. Oracle9i Advanced Replication , rel. 9.2
  • Loney K., Koch G.: Oracle9i: The Complete Reference. McGraw-Hill/Osborne, 2002, ISBN 0-07-222521-1
  • Loney K., Theriault M.: Oracle9i DBA Handbook. McGraw-Hill/Osborne, 2002, ISBN 0-07-219374-3
  • Dye C.: Oracle Distributed Systems. O'Reilly & Associates, 1999, ISBN 1-56592-432-0
  • Wrembel R., Bębel B.: Oracle - Projektowanie rozproszonych baz danych . Helion, 2003, ISBN 83-7197-951-7
  • Elmasri R., Navathe S.: Fundamentals of Database Systems (third edition). Addison–Wesley, 2000, ISBN 0-8053-1755-4

Zadania

Projekty