Semestr zimowy 2009/10
Semestr zimowy 2010/11
Zaawansowane bazy danych i hurtownie danych PI_SO1102
Treści programowe:
1.Zapoznanie się ze środowiskiem serwera bazodanowego MySQL. Tworzenie bazy danych w MySQL.
2 Tworzenie użytkowników bazy danych MySQL, nadawanie uprawnień.
3 Tworzenie zaawansowanych obiektów bazy danych: procedury składowane i wyzwalacze.
4-5. Tworzenie interfejsu użytkownika w PHP dla bazy danych w MySQL.
6. Wprowadzenie do serwera MS SQL. Implementacja procedur składowanych.
7-8. Wstęp do hurtowni danych. Projektowanie architektury hurtowni danych.Operacje w hurtowaniach danych. Zaawansowany SQL.
Efekty kształcenia:
Słuchacz po zrealizowaniu treści kształcenia wykładu i pracowni specjalistycznej powinien potrafić utworzyć/skonfigurować bazę danych w MySQL, zaimplementować aplikację bazodanową w technologii LAMP/WAMP oraz zaprojektować hurtownię danych.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
Quigley E., Gargenta M., PHP i MySQL. Księga przykładów, Helion, 2007
Gerner J. i in.: Linux, Apache, MySQL i PHP. Zaawansowane programowanie, Helion, 2006
Julie C. Meloni: PHP, MySQL i Apache dla każdego, wydanie II, Helion 2005
Projekt “Opracowanie programów nauczania na odległość na kierunku studiów wyższych – Informatyka”: http://wazniak.mimuw.edu.pl/index.php?title=Zaawansowane_systemy_baz_danych
b) uzupełniająca:
The Data Warehousing Institute: http://www.dw-institute.com/index.asp
Data Warehousing Information Center: http://www.dwinfocenter.org/
Vendors/Tools Directory http://www.dw-institute.com/marketplace/index.asp