1 2 Literatura • • • Systemy Baz Danych • • dr hab. inż. Mikołaj Morzy Instytut Informatyki Politechniki Poznańskiej • • [email protected] • Fundamentals of Database Systems R. Elmasri, S. B. Navathe, 3rd ed. 2000, Benjamin/Cummings Data Models, Database Languages and Database Management Systems G. Vossen, 1991, Addison-Wesley Database: Pronciples, Programming, and Performance P. E. O’Neil, E. O’Neil, 2nd ed. 2001, Morgan Kaufmann Database Management Systems R. Ramakrishnan, J. Gehrke, 2nd ed. 2000, McGraw-Hill Systemy baz danych. Pełny wykład H.Garcia-Molina, J.Widom, J.Ullman, WNT 2001 Implementacja systemów baz danych H.Garcia-Molina, J.Widom, J.Ullman, WNT 2003 Podstawowy wykład z systemów baz danych J.Widom, J.Ullman, WNT 2001 An Introduction to Database System C.J.Date, vol. II, Adison-Wesley Pub. Comp., 1991, również WNT – W-wa. 3 4 Plan przedmiotu • • • • • • • • • • • • Wprowadzenie do systemów baz danych Architektury systemów baz danych Modelowanie związków encji Relacyjny model danych Normalizacja schematów baz danych Fizyczne struktury danych i haszowanie Indeksy Przetwarzanie transakcyjne Zarządzanie współbieżnością transakcji Odtwarzanie bazy danych po awarii Optymalizacja zapytań Obiektowe i aktywne bazy danych, hurtownie danych Plan semestru • Zajęcia odbywają się wg następującego grafiku – – – – wykład: poniedziałek 8:00-9:30 wykład: poniedziałek 9:30-11:00 laboratorium: poniedziałek 11:15-12:45 konsultacje: poniedziałek 12:45-13:30 • Zajęcia odbywają się w okresie 21.02.2011-11.04.2011 • Zasady zaliczenia przedmiotu – wykład zalicza otwarty egzamin połówkowy – laboratorium zalicza test znajomości języka SQL • Obecność na zajęciach – uczestnictwo w wykładach i konsultacjach jest dobrowolne – uczestnictwo w laboratoriach jest obowiązkowe, każda druga i kolejna nieusprawiedliwiona nieobecność obniża ocenę o pół stopnia