Podyplomowe Studia Baz Danych
Podyplomowe Studia Baz Danych
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Bazy danych
- Grupa docelowa usługi
Podyplomowe Studia Baz Danych mają na celu przekazanie, usystematyzowanie i poszerzenie wiedzy na temat systemów informacyjnych opartych na bazach danych, ich strukturze, zasadach projektowania i administracji oraz użytkowania. Program studiów został tak zaplanowany, aby w zajęciach mogły uczestniczyć zarówno osoby początkujące jak i zaawansowane. Studenci poznają dwa najpopularniejsze środowiska bazodanowe: Oracle, Microsoft SQL Server oraz systemy z nim powiązane. W ramach studiów studenci nabywają wiedzę na temat hurtowni danych, a także zapoznają się z zagadnieniami związanymi z XML i systemami informacji przestrzennej GIS.
- Minimalna liczba uczestników15
- Maksymalna liczba uczestników40
- Data zakończenia rekrutacji30-09-2025
- Forma prowadzenia usługimieszana (stacjonarna połączona z usługą zdalną w czasie rzeczywistym)
- Liczba godzin usługi216
Cel
Cel
Cel edukacyjny
Znajomość struktury i zasad modelowania relacyjnych baz danych.Znajomość języków baz danych:
SQL w wersji dla SQL Server
PL/SQL dla Oracle.
Umiejętność administrowania bazami danych SQL Server oraz Oracle.
Projektowanie i tworzenie środowisk Business Intelligence w tym hurtowni danych
Znajomość podstaw pracy z danymi XML oraz GIS.
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Absolwent zna i rozumie zagadnienia matematyki w zakresie niezbędnym dozrozumienia zaawansowanych zagadnień technik informatycznych. | Kryteria weryfikacji Egzamin końcowy | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kryteria weryfikacji Zadania wykonywane w ramach studiów. | Metoda walidacji Analiza dowodów i deklaracji | |
Efekty uczenia się Absolwent zna i rozumie teorię informacji oraz teoretyczne i praktyczne aspektytransmisji informacji w systemach komputerowych | Kryteria weryfikacji egzamin końcowy | Metoda walidacji Test teoretyczny |
Efekty uczenia się Absolwent potrafi samodzielnie określić kierunki dalszego uczenia się i realizowaćproces samokształcenia. | Kryteria weryfikacji konsultacje | Metoda walidacji Wywiad swobodny |
Kryteria weryfikacji wybrane zadania do samodzielnego rozwiązania | Metoda walidacji Analiza dowodów i deklaracji | |
Efekty uczenia się Absolwent jest gotów do wzięcia odpowiedzialności za wspólnie realizowanezadania, związane z pracą zespołową. | Kryteria weryfikacji projekty zespołowe | Metoda walidacji Prezentacja |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Opis przedmiotów
Poniżej przedstawiamy ramowy spis zagadnień omawianych na poszczególnych przedmiotach. Zastrzegamy jednak, że poniższy spis ma charakter poglądowy i pewne zmiany moga zostać w nim dokonane po szczegółowych uzgodnieniach między wykładowcami. Staramy się również przedstawiać wiedzę aktualną, podążając za wprowadzanymi w nowych wersjach oprogramowania zmianami: nowymi funkcjonalnościami, rozwiązaniami i możliwościami.
Wstęp do relacyjnych baz danych
- Modele baz danych
- Elementy teorii relacyjnych baz danych
- Podstawowe pojęcia i funkcjonalności
- Najpopularniejsze systemy RDBMS
Język baz danych T-SQL
T-SQL to język baz danych w implementacji Microsoft; w dużym stopniu zgodny ze standardem SQL; doskonały punkt wyjścia do nauki pracy z relacyjnymi bazami danych wógóle, nie tylko z produktami Microsoft.
- Środowisko SQL Server Management Studio oraz SQLCMD
- Podstawy i składnia języka SQL
- Proste kwerendy, formatowanie wyników
- Filtrowanie danych
- Kwerendy z wielu tabel
- Grupowanie i podsumowywanie danych
- Podkwerendy
- Modyfikowanie danych
- Obiekty bazy danych
- Zarządzanie transakcjami
Administracja I i II SQL Server
Przedmiot ten obejmuje wszystkie najważniejsze czynności administracyjne tego najpopularniejszego pod Windows systemu zarządzania relacyjnymi bazami danych; ze względu na przyjazne środowisko i łatwość obsługi a jednocześnie duże możliwości doskonale nadaje się do rozpoczęcia nauki i poznania na jego przykładzie zarządzania relacyjnymi bazami danych.
- Instalacja i konfiguracja SQL Server
- Tworzenie bazy danych
- Tworzenie struktury logicznej i fizycznej bazy danych
- Tworzenie i zarządzanie obiektami bazy danych
- Organizacja danych
- Zarządzanie bezpieczeństwem
- Tworzenie kopii zapasowych (backup), odtwarzanie bazy danych
- Techniki wysokiej dostępności
- Monitorowanie bazy danych i serwera
- Replikacja
Język PL/SQL
Język PL/SQL jest rozwinięciem języka SQL w implementacji Oracle; umożliwia tworzenie procedur i funkcji w bazach danych Oracle. Zajęcia rozpoczynamy od omówienia różnic w stosunku do języka zaimplementowanego w SQL Server oraz specyficznych funkcji Oracle.
- Oracle SQL (różnice i specyficzne funkcje)
- Wprowadzenie do PL/SQL
- Moduły i pakiety
- Tworzenie nazwanych modułów i funkcji
- Tworzenie i zarządzanie wyzwalaczami
Administracja Oracle I i II
Oracle to napopularniejsze systemy bazodanowe na świecie, wykorzystywane w wielu instytucjach, wszędzie tam gdzie potrzebne są duże i wydajne bazy danych; ze względu na rozbudowane możliwości i dużą funkcjonalność specjaliści z tej dziedziny są niezwykle cenieni i poszukiwani.
- Struktura logiczna i fizyczna baz Oracle
- Tworzenie i zarządzanie obiektami bazy danych
- Wykorzystanie PL/SQL do wspomagania zarządzania
- Zarządzanie strukturą fizyczną bazy danych
- Kopie zapasowe i odtwarzanie
- Konfigurowanie zabezpieczeń, uprawnień i wykorzystania zasobów systemowych
- Wykorzystanie narzędzia RMAN
Oracle Application Express
Oracle ApEx jest środowiskiem typu Rapid Application Development, a więc środowiskiem do szybkiego, łatwego i przyjemnego tworzenia bazodanowych aplikacji www. Nie wymaga zaawansowanej wiedzy z zakresu projektowania i tworzenia baz danych. Twórca aplikacji większość czynności, takich jak tworzenie stron/ekranów, czy też menu, wykonuje przy pomocy kreatorów. Popularność tego środowiska na świecie przerosła oczekiwania firmy Oracle. W dodatku, cały czas przybywa nowych użytkowników i firm, które swoje aplikacje wdrażają na platformie APEX. Jej możliwości są bardzo duże: od zarządzania uprawnieniami do tworzenia bardzo efektownych wykresów lub map w technologii flash. Wszystko to bez posiadania specjalistycznej wiedzy.
- Tworzenie i zarządzanie obszarami roboczymi, użytkownikami i uprawnieniami
- Tworzenie i konfigurowanie ustawień aplikacji
- Typy i właściwości stron
- Konfigurowanie menu aplikacji
- Elementy dynamiczne na stronach
- Praca z wykresami i mapami
- Tworzenie kreatorów importu danych
- Rozbudowa aplikacji: skróty, system pomocy, itp.
- Przenoszenie aplikacji
Business Intelligence (SQL Server)
W ramach przedmiotów nauczane są trzy aplikacje dostarczane wraz z SQL Server.
Analysis Services – środowisko do tworzenia i zarządzania hurtowniami danych; posiada zaimplementowany szereg algorytmów Data Mining (Eksploracji Danych), takich jak sieci neuronowe, drzewa decyzyjne itp., dzięki czemu można w wygodny i efektywny sposób korzystać z tych technologii podczas analizy danych.
Reporting Services – środowisko do projektowania, tworzenia, zarządzania, udostępniania i dystrybucji raportów; pozwala w wygodny i wydajny sposób tworzyć niezwykle efektowne raporty przedstawiające wizualizacje danych.
Integration Services – środowisko wspomagające procesy transferu danych ETL (ang.: Extract – Transform – Load). Umożliwia definiowanie kierunków transferu, zależności między zadaniami, transformacji, obsługi błędów, a także pozwala na monitorowanie i określanie uprawnień; ze względu na rosnącą liczbę różnorodnych wysoce specjalizowanych systemów informatycznych coraz częściej pojawia się potrzeba wymiany danych między różnymi środowiskami i instytucjami; omawiane w czasie studiów rozwiązania pozwalają na automatyzację i pełną kontrole takich procesów.
Laboratoria są tak zaplanowane, że słuchacze uczą się od strony praktycznej łączyć i zapewniać współpracę między sobą poszczególnych aplikacji.
- Wprowadzenie do hurtowni danych (Analysis Services)
- Podstawy architektury hurtowni danych
- Tworzenie hurtowni danych
- Konfigurowanie i zarządzanie technikami ETL
- Zarządzanie hurtownią danych
- Wykorzystanie data mining
- Instalowanie i konfigurowanie usług raportowych
- Tworzenie raportów i ich konfigurowanie
XML
XML (ang.: Extensible Markup Language ) to standard zapisu danych strukturalnych. Umożliwia oddzielne zdefiniowanie danych, formatu i struktury; obecnie, standardowy i podstawowy sposób wymiany danych miedzy różnymi systemami; coraz więcej banków danych i instytucji udostępnia dane w tym formacie.
GIS
GIS (ang.: Geographic Information System ) technologia służąca do wprowadzania, przechowywania i wizualizacji danych przestrzennych, w tym geograficznych; pozwala na efektywną pracę z danymi tego typu, sprawdzanie wzajemnych relacji między punktami, trasami i obszarami; ze względu na upowszechnienie technologii GPS i map cyfrowych w ostatnich latach niezwykle popularny i intensywnie rozwijany.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin | Forma stacjonarna |
---|---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 29 Wykład wprowadzający | Prowadzący - | Data realizacji zajęć 25-10-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 2 z 29 Wstęp do relacyjnych baz danych | Prowadzący - | Data realizacji zajęć 25-10-2025 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:15 | Liczba godzin 01:30 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 3 z 29 Język baz danych T-SQL | Prowadzący - | Data realizacji zajęć 25-10-2025 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 17:45 | Liczba godzin 05:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 4 z 29 Język baz danych T-SQL | Prowadzący - | Data realizacji zajęć 26-10-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 5 z 29 Modelowanie baz danych i XML | Prowadzący - | Data realizacji zajęć 15-11-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 17:45 | Liczba godzin 08:45 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 6 z 29 Administracja SQL Server | Prowadzący - | Data realizacji zajęć 16-11-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 7 z 29 Język baz danych T-SQL | Prowadzący - | Data realizacji zajęć 29-11-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:15 | Liczba godzin 03:15 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 8 z 29 Administracja SQL Server | Prowadzący - | Data realizacji zajęć 29-11-2025 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 17:45 | Liczba godzin 05:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 9 z 29 GIS | Prowadzący - | Data realizacji zajęć 30-11-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 10 z 29 Adminstracja SQL Server | Prowadzący - | Data realizacji zajęć 13-12-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 17:45 | Liczba godzin 08:45 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 11 z 29 Modelowanie baz danych i XML | Prowadzący - | Data realizacji zajęć 14-12-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 12 z 29 Język baz danych T-SQL | Prowadzący - | Data realizacji zajęć 10-01-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 17:45 | Liczba godzin 08:45 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 13 z 29 Język baz danych T-SQL | Prowadzący - | Data realizacji zajęć 11-01-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 14 z 29 Administracja SQL Server | Prowadzący - | Data realizacji zajęć 24-01-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 15 z 29 Administracja SQL Server | Prowadzący - | Data realizacji zajęć 25-01-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 16 z 29 PL/SQL | Prowadzący - | Data realizacji zajęć 14-02-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 17 z 29 Administracja Oracle | Prowadzący - | Data realizacji zajęć 15-02-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 18 z 29 Administracja Oracle | Prowadzący - | Data realizacji zajęć 14-03-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 19 z 29 Oracle Application Express | Prowadzący - | Data realizacji zajęć 14-03-2026 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 20 z 29 PL/SQL | Prowadzący - | Data realizacji zajęć 15-03-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 21 z 29 PL/SQL | Prowadzący - | Data realizacji zajęć 28-03-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 22 z 29 Business Intelligence | Prowadzący - | Data realizacji zajęć 29-03-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 23 z 29 Administracja Oracle | Prowadzący - | Data realizacji zajęć 18-04-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:15 | Liczba godzin 03:15 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 24 z 29 PL/SQL | Prowadzący - | Data realizacji zajęć 18-04-2026 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 17:45 | Liczba godzin 05:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 25 z 29 Administracja Oracle | Prowadzący - | Data realizacji zajęć 19-04-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 26 z 29 Business Intelligence | Prowadzący - | Data realizacji zajęć 09-05-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 27 z 29 Business Intelligence | Prowadzący - | Data realizacji zajęć 10-05-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 28 z 29 Administracja Oracle | Prowadzący - | Data realizacji zajęć 13-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 17:45 | Liczba godzin 08:45 | Forma stacjonarna Tak |
Przedmiot / temat zajęć 29 z 29 Business Intelligence | Prowadzący - | Data realizacji zajęć 14-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 | Forma stacjonarna Tak |
Cena
Cena
Cennik
Rodzaj ceny | Cena |
---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 7 900,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 7 900,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 36,57 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 36,57 PLN |
Prowadzący
Prowadzący
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Prezentowane w trakcie wykładów treści są dostępne w formacie PDF. Wszystkie zadania, rozwiązania oraz materiały dodatkowe sa dostępne dla studentów przez cały czas trwania studiów.
Warunki uczestnictwa
Słuchaczami studiów mogą być osoby, które ukończyły studia wyższe i posiadają dyplom: licencjata, inżyniera, magistra lub magistra inżyniera. Ponad są to osoby, które wniosły wszystkie, przewidziane regulaminem studiów opłaty (wpisowe + opłata za jeden lub oba semestry studiów).
Warunki techniczne
Warunki techniczne
Wszelkie potrzebne oprogramowanie jest zainstalowane na komputerach w salach laboratoryjnych. Zajęcia, dla osób uczestniczących zdalnie, prowadzone są przy pomocy oprogramowania MS Teams.
Adres
Adres
Udogodnienia w miejscu realizacji usługi
- Wi-fi
- Laboratorium komputerowe
- Klimatyzacja
- Parking Szatnia Bufet Basen Siłownia Biblioteka Sauna