dr Lech Banachowski, profesor PJWSTK, kierownik Katedry Baz Danych PJWSTK, kierownik specjalizacji inżynierskiej i magisterskiej z Baz Danych, lech@pjwstk.edu.pl, p. 209 – wykł. poniedziałek godz. 8:30,
mgr Elżbieta Mrówka-Matejewska, wykładowca PJWSTK, emrowka@pjwstk.edu.pl, p.209 – wykł. piątek godz. 8:30.
dr Ida Jokisz (grupy angielsko-języczne)
mgr Elżbieta Mrówka-Matejewska
mgr Agnieszka Chądzyńska
mgr Paweł Lenkiewicz
mgr Edgar Głowacki
dr Romuald Kotowski
mgr Krzysztof Matejewski
mgr Jan Wierzbicki
dr Iwona Dolińska
http://www.bd.pjwstk.edu.pl/katedraBD.htm
Nabranie umiejętności wydobywania
i przetwarzania informacji w bazie danych w tym interfejsy ekranowe, użycie
języka programowania typu „Visual”, użycie instrukcji języka SQL.
Nabranie umiejętności tworzenia
interfejsu użytkownika dla aplikacji baz danych (formularze, raporty,
zdarzenia, wyzwalacze, obiekty multumedialne).
Poznanie podstawowych trybów
organizacji aplikacji baz danych: część klienta, część serwera,
rozproszenie (danych, funkcji).
Poznanie funkcji systemu zarządzania
bazą danych.
Program wykładów
1-2 Relacyjny model danych. Tabele i perspektywy w MS Access.
3-4 Modelowanie wymagań użytkowników i aplikacji przy użyciu MS Visio.
5 Interfejs użytkownika w MS Access: formularze, raporty, elementy dialogowe.
6-7 Zdarzenia, programowanie reakcji na zdarzenia, makra.
8 Wyrażenia i instrukcja SELECT .
9 Podstawy procesu projektowania i programowania aplikacji bazy danych.
10-12 Język proceduralny VBA. Instrukcje INSERT, DELETE, UPDATE. Zestawy rekordów. Hierarchie obiektów.
13-14 System zarządzania bazą danych - modele, funkcje i budowa. Problemy zabezpieczeń bazy danych i administrowanie bazą danych.
15 Powtórzenie.
Program ćwiczeń
1-2 Tabele i perspektywy w MS Access.
3-4 Modelowanie wymagań użytkowników i aplikacji przy użyciu MS Visio, diagramy zwiazków encji.
5-6 Interfejs użytkownika: formularze, raporty, elementy dialogowe (MS Access).
7 Zdarzenia, programowanie reakcji na zdarzenia – makra.
8 Kolokwium nr.1 (Schemat bazy danych, makra).
9 Podstawy procesu projektowania i programowania aplikacji bazy danych.
10-11 Język proceduralny VBA.
13-14 Instrukcje INSERT, DELETE, UPDATE, SELECT. Zestawy rekordów.
14. Kolokwium nr.2 (VBA, SQL).
15. Zaliczanie projektów i ćwiczeń.
Podręczniki obowiązkowe
Lech Banachowski, Bazy danych. Tworzenie aplikacji, Akademicka Oficyna Wydawnicza PLJ, Warszawa 1998 – roz 1, 4 w całości; roz. 2 i 3 (w części)
Jeffrey D. Ullamn, Jennifer Widom, Podstawowy wykład z baz danych, WNT 1999.
Dariusz Boratyn, Microsoft Office Access97, Croma, 1997.
Podręczniki i materiały polecane
Strona WWW http://www.bd.pjwstk.edu.pl/rbd/ i katalog \\ftp\public\lech\rbd.
John Viescas, Arkana Microsoft Access 97, Microsoft Press, 1998.
Evan Callahan, Microsoft Office Access97 Visual Basic krok po kroku, Microsft Press, 1998.
Paul Beynon-Davies, Systemy baz danych, WNT, 1998.
Dokumentacje i inne książki na temat programów MS Access i MS Visio.
Zaliczenie ćwiczeń w oparciu o wyniki dwóch kolokwiów i zadań domowych w tym projektu (dokumentacja z diagramami MS Visio, aplikacja w MS Access).
Obecność na ćwiczeniach jest obowiązkowa.
Warunkiem pisania egzaminu jest zaliczenie ćwiczeń.
Egzamin będzie miał charakter testowy. Warunkiem zaliczenia egzaminu testowego jest uzyskanie 50% możliwych do uzyskania punktów.
Końcowa ocena przedmiotu będzie średnią zaliczenia ćwiczeń i wyniku testu.
Zdawanie egzaminu testowego będzie można zastąpić uzyskaniem dwóch certyfikatów Microsoft z dziedziny baz danych.
Zadania na ćwiczenia (wersja wstępna)
Technologie baz danych i Internetu
Strona przygotowana przez Lecha Banachowskiego - 02/24/02 .