Krótki opis kierunku/wprowadzenie do tematyki kierunku
Celem zajęć jest praktyczne zapoznanie słuchaczy z podstawowymi technikami tworzenia i administrowania bazami danych oraz systemami informacyjnymi.
W trakcie dwusemestralnych zajęć słuchacze uczą się: posługiwać językiem SQL służącym do komunikacji z bazami danych, prowadzić projekty informatyczne przy użyciu narzędzi komputerowych typu CASE, administrować bazami danych, projektować hurtownie danych i aplikacje typu OLAP (Business Intelligence), a także projektować strony WWW i aplikacje internetowe.
Do kogo są kierowane studia/adresaci
Studia są przeznaczone zarówno dla informatyków, jak i dla specjalistów z innych dziedzin, którzy chcą stosować rozwiązania informacyjne wspomagające ich codzienną pracę zawodową, w szczególności przy prowadzeniu projektów informatycznych.
Idealni kandydaci to osoby posiadające podstawową wiedzę informatyczną, mające doświadczenie z narzędziami informatycznymi i zamierzające uzupełnić swoje wykształcenie o projektowanie i administrowanie bazami danych oraz tworzenie systemów informatycznych.
Studia w trybie internetowym kierowane są również do osób niedowidzących, dzięki dostosowaniu materiałów dydaktycznych do ich potrzeb.
Program (łączna liczba godzin 206)
Blok I. Komunikacja z bazami danych: język SQL i jego rozszerzenia
- Model relacyjny baz danych
- Środowiska uruchamiania aplikacji baz danych
- Proste zapytania SQL
- Wybieranie danych z kilku tabel
- Zapytania grupujące
- Podzapytania
- Podzapytania skorelowane
- DML - modyfikacja zawartości bazy danych (INSERT, UPDATE i DELETE)
- DDL - definiowanie schematu bazy danych
- Deklaratywne więzy spójności
- Rozszerzenia SQL w konkretnych systemach: SQLServer (Transact-SQL), Oracle (PL/SQL)
Blok II. Projektowanie aplikacji baz danych za pomocą narzędzi CASE
- Budowa systemów informacyjnych
- Prowadzenie prac projektowych
- Metodyka MSF
- Projektowanie bazy danych - diagramy związków encji (MS Visio)
- Modelowanie danych
- Projektowanie bazy danych. Zależności funkcyjne. Normalizacja i postacie normalne
- Narzędzia CASE. Prezentacja Oracle Designer
- Modelowanie danych obiektowych. Diagramy typów i tabel obiektowych
- Obiektowe modelowanie i projektowanie: diagramy klas, diagramy przypadków użycia systemu, Unified Modeling Language (UML)
Blok III. Administrowanie bazą danych na przykładzie MS SQL Server
- Instalacja i architektura systemu
- Fizyczna organizacja danych na dyskach
- Wydajność serwera, strojenie baz danych
- Zarządzanie transakcjami
- Bezpieczeństwo serwera, uprawnienia
- Kopie zapasowe baz danych (backup)
- Odtwarzanie baz danych po awarii
- Automatyzacja czynności w bazie danych
- Monitorowanie serwera
- Rozproszone bazy danych (replikacja, mirroring, log shipping)
- Skrypty administracyjne
- Wprowadzenie do Integration Services
Blok IV. Hurtownie danych i aplikacje OLAP
- Znaczenie i użycie hurtowni danych
- Podstawy architektury hurtowni danych
- Integracja danych źródłowych
- Tworzenie modelu pojęciowego hurtowni danych
- Modele logiczne hurtowni danych
- Zagadnienia związane z odświeżaniem danych
- Wielowymiarowe modele danych, operacje OLAP
- Wspomaganie zadań eksploracji danych
- Czynniki jakości hurtowni danych i ich ocena
- Wykorzystanie hurtowni danych w zastosowaniach CRM
Blok V. Aplikacje internetowe
- HTML, XML i JavaScript
- Technologia ASP.NET
- PHP
- Serwery aplikacji internetowych: Apache, Internet Information Server, Oracle Application Server
- Wymiennie technologia Javy i J2EE.
Organizacja zajęć
Studia realizowane w dwóch trybach: zaocznym i internetowym, jeśli będzie zainteresowanie to także w wieczorowym.
Zajęcia odbywają się raz lub dwa razy w miesiącu w soboty i niedziele.
Zajęcia prowadzone są w języku polskim
Program studiów zaocznych i wieczorowych zawiera 206 godzin zajęć (wykłady i zajęcia laboratoryjne).
Kierownikiem Studiów jest prof. Lech Banachowski; e-mail: Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.
Informacje organizacyjne
Studia roczne / dwa semestry (206 godzin)
Opłaty:
Wpisowe:
1000 PLN – dla absolwentów innych uczelni
500 PLN – dla absolwentów PJATK
Czesne studia zaoczne 8 400 PLN / rok
Czesne studia internetowe 7200 PLN / rok
Warunki udziału: zgłoszenie, przesłanie dokumentów, opłata wpisowego. Decyduje kolejność zgłoszeń (liczba miejsc jest ograniczona)