Relacyjne bazy danych - poziom 2
Relacyjne bazy danych - poziom 2
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Administracja IT i systemy komputerowe
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Szkolenie przeznaczone dla osób ze średniozaawansowaną znajomością relacyjnych baz danych i GIS.
- Minimalna liczba uczestników3
- Maksymalna liczba uczestników7
- Data zakończenia rekrutacji30-04-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi8
- Podstawa uzyskania wpisu do BURZnak Jakości TGLS Quality Alliance
Cel
Cel
Cel edukacyjny
Szkolenie "Relacyjne bazy danych – poziom 2" przygotowuje uczestników do pracy z zaawansowanymi funkcjami PostgreSQL i PostGIS, w tym zarządzania dostępem do danych, replikacji, migracji oraz wykonywania backupów. Uczestnicy nauczą się korzystać z języka Python w PostgreSQL, geokodować dane przestrzenne, implementować routing oraz integrować bazy PostgreSQL z aplikacjami w Pythonie. Kurs umożliwia efektywne zarządzanie danymi przestrzennymi w środowisku bazodanowym oraz automatyzację procesów.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Zna mechanizmy kontroli dostępu do danych w PostgreSQL. | Kryteria weryfikacji Konfiguruje reguły dostępu do rekordów w bazie danych. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Zna metody tworzenia backupów, migracji i replikacji danych w PostgreSQL. | Kryteria weryfikacji Wykonuje operacje kopiowania i odtwarzania danych za pomocą odpowiednich narzędzi. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Tworzy i wykorzystuje funkcje w języku Python w PostgreSQL. | Kryteria weryfikacji Implementuje rozszerzenia plpython3u oraz integruje je z modułami geopy i geocoder. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Implementuje geokodowanie oraz routing w PostGIS. | Kryteria weryfikacji Wykorzystuje postgis_tiger_geocoder oraz pgrouting do analizy tras i lokalizacji. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Doskonali swoje umiejętności i poszerza wiedzę z zakresu baz danych. | Kryteria weryfikacji Analizuje dokumentację PostgreSQL/PostGIS oraz wdraża nowo poznane techniki w projektach. | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Dzień pierwszy
- Jednoczesna praca wielu użytkowników na danych
- Tworzenie reguł dostępu do danych na poziomie rekordów
- Backupy, migracje, replikacje danych w bazie PostgreSQL oraz odpowiednie do tego narzędzia
- Wykorzystanie języka Python w PostgreSQL za pomocą rozszerzenia plpython3u
- Geokodowanie w PostGIS:
- własne tabele z wykorzystaniem danych GeoNames
- rozszerzenie postgis_tiger_geocoder
- połączenie plpython3u wraz z modułami python: geopy oraz geocoder
- Routing oraz jego implementacja w PostGIS - pgrouting
- Interfejs połączenia do bazy PostgreSQL w języku Python
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 7 Jednoczesna praca wielu użytkowników na danych | Prowadzący Michał Włoga | Data realizacji zajęć 07-05-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 2 z 7 Tworzenie reguł dostępu do danych na poziomie rekordów | Prowadzący Michał Włoga | Data realizacji zajęć 07-05-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 3 z 7 Backupy, migracje, replikacje danych w bazie PostgreSQL oraz odpowiednie do tego narzędzia | Prowadzący Michał Włoga | Data realizacji zajęć 07-05-2025 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 4 z 7 Wykorzystanie języka Python w PostgreSQL za pomocą rozszerzenia plpython3u | Prowadzący Michał Włoga | Data realizacji zajęć 07-05-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 5 z 7 Geokodowanie w PostGIS | Prowadzący Michał Włoga | Data realizacji zajęć 07-05-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 14:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 6 z 7 Routing oraz jego implementacja w PostGIS - pgrouting | Prowadzący Michał Włoga | Data realizacji zajęć 07-05-2025 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 15:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 7 z 7 Interfejs połączenia do bazy PostgreSQL w języku Python | Prowadzący Michał Włoga | Data realizacji zajęć 07-05-2025 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 16:00 | Liczba godzin 01:00 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto2 600,00 PLN
- Koszt przypadający na 1 uczestnika netto2 600,00 PLN
- Koszt osobogodziny brutto325,00 PLN
- Koszt osobogodziny netto325,00 PLN
Prowadzący
Prowadzący
Michał Włoga
Michał Żugajewicz
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Każdy uczestnik otrzyma komplet materiałów cyfrowych na okres trwania szkolenia i po jego zakończeniu. Będą to prezentacje multimedialne, skrypty oraz materiały dodatkowe poszerzające zdobytą wiedzę.
Dodatkowo każdy uczestniczący w kształceniu otrzyma dwumiesięczne wsparcie poszkoleniowe oraz certyfikat ukończenia szkolenia.
Warunki uczestnictwa
Szkolenie przeznaczone dla osób z podstawową znajomością zagadnień GIS.
Dostęp do laptopa z odpowiednim oprogramowaniem oraz sprzętem (kamera, mikrofon, słuchawki).
Stabilne łącze internetowe.
Szkolenie przeprowadzone zostanie w formie zdalnej na platformie ZOOM.
Warunki techniczne
Warunki techniczne
Usługa szkoleniowa prowadzona w formie zdalnej - kontakt w ramach telekonferencji z użyciem komunikatora Zoom.
Minimalne wymagania techniczne:
- dostęp do sieci Internet (łącze sieciowe) o minimalnej szybkości pobierania / przesyłania:128 kb/s;
- sprzęt (komputer / laptop / smartfon): iOS 11 Windows: Windows 10 kompilacja 14393 Android: System operacyjny Android 5,0 Funkcje sieci Web. przeglądarki Safari, Internet Explorer 11, Chrome, Edge lub Firefox komputerów Mac: MacOS 10,13.