Semestr letni 2009/10
Semestr letni 2011/12
Bazy danych w aplikacjach sieciowych ITI1106a
Treści programowe:
1. Przedstawienie wytycznych przedmiotu. Modele baz danych.
2. Podstawy języka SQL.
3. Język SQL - zaawansowane możliwości.
4. Wprowadzenie do PL/SQL.
5. Język PL/SQL w aplikacjach sieciowych.
6. Oracle JDeveloper Suite 2.0.
7. Programowanie w języku PHP.
8. Tworzenie aplikacji w języku PHP.
9-10. Aplikacje internetowe z bazą danych Oracle.
11-12. Aplikacje internetowe z bazą danych MySQL.
13-14. Przegląd rozwiązań aplikacji internetowych z bazą danych.
15. Wykład podsumowujący.
Efekty kształcenia: poznanie aplikacji sieciowych z zapleczem bazodanowym zbudowanym w oparciu o rozwiązania open-source oraz sprawdzone systemy min. Oracle.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
1. Wiesław Dudek, Bazy danych SQL. Teoria i praktyka, Wydawnictwo Helion, 2006.
2. Ron Hardman , Michael McLaughlin , Scott Urman, Oracle Database 10g. Programowanie w języku PL/SQL, Wydawnictwo Helion , 2008.
3. Michele Davis , Jon Phillips, PHP i MySQL. Wprowadzenie, Wydawnictwo Helion , 2008.
4. David Lane, Hugh E. Williams, PHP i MySQL. Aplikacje bazodanowe, Wydawnictwo Helion 2004.
b) uzupełniająca: