Treść wykładów:
Wprowadzenie do DB2
- Architektura, zadania dla bazy danych
- Obiektowe możliwości
- Obiekty w bazie (wyzwalacze, procedury składowane, widoki)
Konserwacja bazy danych
- Wydajność, bezpieczeństwo, spójność danych
- Reorganizacja danych
- Statystyki optymalizatora, monitorowanie wydajności
Programowanie bazy danych
- User Defined Functions (UDF)
- Procedury składowane
- Wyzwalacze
Metody zabezpieczania danych
- Archiwum bazy
- Dziennik transakcji, narzędzia do analizy dziennika transakcji
- Mirroring sprzętowy
Optymalizacja dostępu do rozproszonych baz danych
- Implementacja w WebSphere Information Integrator
XML w bazie DB2
- Sposoby składowania dokumentów XML w bazie danych
Dane multimedialne w DB2
- Sposoby składowania zasobów multimedialnych w DB2
- Katalog QBIC
Środowiska developerskie
- Tworzenie aplikacji pracujących w oparciu o serwer aplikacyjny i narzędzi bazujących na Eclipse
Tworzenie rozwiązań OLAP
- Wielowymiarowa baza danych DB2 OLAP
- AST (automatic summary table)
- Modelowanie danych przy pomocy DB2 Cube Views.
Data Mining – analiza danych
- Modelowanie,
- Scoring, przykłady zastosowań
|
Literatura (podstawowa i specjalistyczna)
Literatura podstawowa:
1. Sommerville I.: Inżynieria oprogramowania. WNT, Warszawa, 2003 (tłumaczenie 6 wydania Software Engineering, Addison-Wesley 2001; polecane wydanie 8, Addison-Wesley 2007).
2. S. Wrycza, B. Marcinkowski, K. Wyrzykowski: Język UML 2.0 w modelowaniu systemów informatycznych. Helion, Gliwice, 2005.
3. Gamma E., Helm R., Johnson R., Vlissides J.: Wzorce projektowe. WNT, Warszawa, 2005.
4. Fowler M, Rice D., Foemmel M., Hieatt E., Mee R., Stafford R.: Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe. Helion, Gliwice, 2005.
Literatura specjalistyczna:
1. Shalloway A., Trott J. R.: Projektowanie zorientowane obiektowo. Wzorce projektowe. Wyd. II. Helion, Gliwice, 2005.
2. Hohpe G., Woolf B.: Enterprise Integration Patterns. Designing, Building and Deploying Messaging Solutions. Addison-Wesley 2004.
3. Kroll P., Kruchten P.: Rational Unified Process od strony praktycznej. WNT, Warszawa, 2007.
4. Beck K., Andres C.: Wydajne programowanie. eXtreme Programming. MIKOM, Warszawa, 2006.
5. Leffingwell D., Widrig D.: Zarządzanie wymaganiami. WNT, Warszawa, 2003.
6. Schneider G., Winters J.: Stosowanie przypadków użycia. WNT, Warszawa, 2004.
7. Meszaros G.: xUnit Test Patterns. Refactoring Test Code. Addison-Wesley 2007.
|