PostgreSQL – administracja bazą danych
PostgreSQL – administracja bazą danych
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Identyfikatory projektówMałopolski Pociąg do kariery
- Grupa docelowa usługi
Profil uczestników
Szkolenie przeznaczone jest dla administratorów baz danych PostgreSQL. Ponadto szkolenie może być użyteczne dla programistów implementujących bazy danych i aplikacje bazodanowe, którzy dzięki zrozumieniu zasad funkcjonowania serwera będą potrafili lepiej wykorzystać jego możliwości.
Czas trwania kursu wynosi 24 godziny lekcyjne, godzina lekcyjna to 45 minut.
Usługa jest dedykowana dla uczestników projektu Małopolski pociąg do kariery.
Usługa również adresowana dla uczestników projektu "Małopolskie Bony rozwojowe Plus" i "Małopolski Pociąg do Kariery”
"Usługa adresowana również dla Uczestników Projektu Kierunek – Rozwój"
Usługa adresowana również dla Uczestników projektu „Rozwój kompetencji poprzez usługi rozwojowe” Funduszu Górnośląskiego
- Minimalna liczba uczestników4
- Maksymalna liczba uczestników10
- Data zakończenia rekrutacji21-10-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURZnak Jakości Małopolskich Standardów Usług Edukacyjno-Szkoleniowych (MSUES) - wersja 2.0
Cel
Cel
Cel edukacyjny
Po zakończeniu szkolenia jego uczestnik będzie zarządzał serwerem PostgreSQL. Będzie rozróżniał role, przestrzenie tabel oraz schematy. Będzie wykorzystywał kluczowe parametry serwera oraz modyfikował je różnymi metodami. Wprowadzi zasady bezpieczeństwa serwera oraz będzie konfigurował reguły zarządzania dostępem. Szkolenie umożliwi uczestnikowi monitorowanie stanu serwera i baz danych. Ponadto ważną umiejętnością nabytą przez uczestnika będzie tworzenie kopii zapasowych i odtwarzania bazy.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Modyfikuje parametry serwera oraz baz danych zgodnie z wymaganiami środowiska. | identyfikuje kluczowe parametry konfiguracyjne serwera i bazy danych, wprowadza zmiany parametrów w sposób kontrolowany, ocenia wpływ zmian na działanie systemu, przywraca poprzednie ustawienia w przypadku błędnej konfiguracji. | Test teoretyczny z wynikiem generowanym automatycznie |
| Zarządza pracą serwera bazodanowego. | uruchamia, zatrzymuje i restartuje serwer zgodnie z procedurą, monitoruje status pracy serwera, identyfikuje sytuacje wymagające restartu lub zatrzymania usługi. | Test teoretyczny z wynikiem generowanym automatycznie |
| Planuje i tworzy nowe bazy danych. | określa wymagania dotyczące nowej bazy danych, dobiera parametry techniczne bazy (np. struktura, przestrzeń), tworzy bazę danych zgodnie z przyjętymi założeniami, weryfikuje poprawność utworzonej bazy. | Test teoretyczny z wynikiem generowanym automatycznie |
| Przygotowuje i stosuje pliki parametrów serwera. | tworzy plik parametrów zgodnie z wymaganiami środowiska, modyfikuje istniejący plik parametrów, uruchamia serwer z wykorzystaniem przygotowanego pliku, sprawdza poprawność zastosowanych parametrów. | Test teoretyczny z wynikiem generowanym automatycznie |
| Zarządza użytkownikami i ich dostępem do zasobów. | rozłącza i blokuje użytkowników systemu, nadaje i odbiera uprawnienia do obiektów bazy danych, usuwa użytkowników zgodnie z procedurą bezpieczeństwa, kontroluje poprawność przypisanych uprawnień. | Test teoretyczny z wynikiem generowanym automatycznie |
| Przygotowuje i wykonuje skrypty administracyjne. | tworzy skrypty wykonywane w całości (batch), uruchamia skrypty w środowisku bazodanowym, analizuje wyniki wykonania skryptów, identyfikuje i koryguje błędy w skryptach. | Test teoretyczny z wynikiem generowanym automatycznie |
| Zarządza obiektami schematów oraz przestrzeniami tabel. | tworzy i modyfikuje obiekty schematów, przypisuje obiekty do właściwych przestrzeni tabel, monitoruje wykorzystanie przestrzeni tabel, optymalizuje rozmieszczenie danych. | Test teoretyczny z wynikiem generowanym automatycznie |
| Tworzy kopie zapasowe oraz odzyskuje dane. | wykonuje kopie zapasowe baz danych zgodnie z harmonogramem, odtwarza całą bazę danych z kopii zapasowej, odzyskuje pojedyncze tabele lub obiekty, weryfikuje poprawność odzyskanych danych. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szczegółowy program szkolenia
Przedstawienie celów i zakresu szkolenia
Struktura bazy PostgreSQL
Podstawowe schematy
PgAdmin
Tworzenie baz danych
Ładowanie ze skryptu
Pozyskiwanie informacji o bazach
Informacje o serwerze
Przełączniki środowiska
Obiekty bazy
Rozmiary tabel i indeksów
Widoki systemowe
Szacowanie rozmiarów
Toast
Modyfikacja parametrów serwera
Weryfikacja parametrów
Parametry sesyjne i transakcyjne
Plik konfiguracyjny
Przeładowanie pliku konfiguracyjnego
Parametry dla baz danych
Parametry dla ról
Startowanie serwera
Zatrzymywanie serwera
Różne tryby zatrzymywania
Checkpoint
Role a użytkownicy
Tworzenie ról
Role z logowaniem i bez
Tworzenie w SQL i createuser
Blokowanie połączeń dla ról
Rozłączanie użytkowników
Przyznawanie uprawnień
Weryfikacja uprawnień
Dziedziczenie uprawnień
Przenoszenie własności obiektów
Stosowanie wielu schematów
Schemat bieżący
Tworzenie schematów
Schemat public i inne - różnice
Tworzenie obiektów w wybranym schemacie
Listowania obiektów w schematach
Ścieżka przeszukiwania
Uprawnienie dostępu
Prywatne bazy danych
Uprawnienia połączeń do baz danych
Działanie w transakcjach
Ładowanie danych
Polecenie Copy
PgLoader
Monitorowanie operacji na bazie
Weryfikacja DML
Parametry konfiguracyjne
Transakcje
Błędy przy tworzenia obiektów a transakcje
Skrypty i transakcje
Przerywanie skryptów
Przestrzenie tabel
Tworzenie i usuwanie
Przenoszenie obiektów
Monitorowanie użytkowników
Przyczyny blokowania
Zabijanie sesji
Limit czasu
Konserwacja obiektów bazy danych
Vacuum
Analyze
Parametry pliku konfiguracyjnego
Parametry obiektów
Vacuum Full
Monitorowanie indeksów
Przerośnięte indeksy
Przebudowa indeksów
Budowa w trybie równoległym
Naprawa bazy po awarii
Dzienniki WAL
Parametry konfiguracyjne
Wspólne ćwiczenia
Rodzaje kopii zapasowych
Tryby tworzenia kopii logicznych
Kopie baz i elementów baz
Odtwarzanie baz danych
Odtwarzanie obiektów bazy danych
Podsumowanie szkolenia
Test
Ankieta
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie występujących po sobie sesji szkoleniowych podzielonych na moduły. W ramach modułu szkoleniowego przewidziana jest część teoretyczna wyjaśniająca dane zagadnienie, wspólnie oraz samodzielnie rozwiązane przez uczestnika ćwiczenie oraz blok pytań i odpowiedzi.
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 22 Przedstawienie celów, struktura PostgreSQL, PgAdmin, tworzenie baz, obiekty bazy, widoki systemowe, szacowanie rozmiarów i TOAST. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 28-10-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat 2 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 28-10-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 10:45 | Liczba godzin 00:15 |
Przedmiot / temat 3 z 22 Modyfikacja i weryfikacja parametrów serwera, parametry sesyjne/transakcyjne, plik konfiguracyjny, przeładowanie i konfiguracja ról. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 28-10-2026 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:15 | Liczba godzin 01:30 |
Przedmiot / temat 4 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 28-10-2026 | Godzina rozpoczęcia 12:15 | Godzina zakończenia 12:45 | Liczba godzin 00:30 |
Przedmiot / temat 5 z 22 Zarządzanie serwerem: startowanie, zatrzymywanie serwera (tryby), Checkpoint, role, użytkownicy oraz tworzenie ról w SQL i createuser. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 28-10-2026 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 14:15 | Liczba godzin 01:30 |
Przedmiot / temat 6 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 28-10-2026 | Godzina rozpoczęcia 14:15 | Godzina zakończenia 14:30 | Liczba godzin 00:15 |
Przedmiot / temat 7 z 22 Blokowanie połączeń dla ról, rozłączanie użytkowników, przyznawanie i weryfikacja uprawnień, dziedziczenie uprawnień i przenoszenie własności. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 28-10-2026 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 16:00 | Liczba godzin 01:30 |
Przedmiot / temat 8 z 22 Stosowanie schematów: tworzenie schematów, schemat public vs inne, tworzenie obiektów, ścieżka przeszukiwania i prywatne bazy danych. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 29-10-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat 9 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 29-10-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 10:45 | Liczba godzin 00:15 |
Przedmiot / temat 10 z 22 Ładowanie danych i monitorowanie: polecenie COPY, PgLoader, monitorowanie operacji na bazie, weryfikacja DML i parametry konfiguracyjne. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 29-10-2026 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:15 | Liczba godzin 01:30 |
Przedmiot / temat 11 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 29-10-2026 | Godzina rozpoczęcia 12:15 | Godzina zakończenia 12:45 | Liczba godzin 00:30 |
Przedmiot / temat 12 z 22 Transakcje i błędy: błędy przy tworzeniu obiektów, skrypty w transakcjach, przerywanie skryptów oraz tworzenie/usuwanie przestrzeni tabel. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 29-10-2026 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 14:15 | Liczba godzin 01:30 |
Przedmiot / temat 13 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 29-10-2026 | Godzina rozpoczęcia 14:15 | Godzina zakończenia 14:30 | Liczba godzin 00:15 |
Przedmiot / temat 14 z 22 Przestrzenie tabel i sesje: przenoszenie obiektów, monitorowanie użytkowników, przyczyny blokowania, zabijanie sesji i limity czasu. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 29-10-2026 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 16:00 | Liczba godzin 01:30 |
Przedmiot / temat 15 z 22 Konserwacja obiektów: VACUUM, ANALYZE, Vacuum Full, parametry obiektów i pliku konfiguracyjnego. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 30-10-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat 16 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 30-10-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 10:45 | Liczba godzin 00:15 |
Przedmiot / temat 17 z 22 Monitorowanie i przebudowa indeksów: przerośnięte indeksy, przebudowa w trybie równoległym, naprawa po awarii i dzienniki WAL. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 30-10-2026 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:15 | Liczba godzin 01:30 |
Przedmiot / temat 18 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 30-10-2026 | Godzina rozpoczęcia 12:15 | Godzina zakończenia 12:45 | Liczba godzin 00:30 |
Przedmiot / temat 19 z 22 Wspólne ćwiczenia praktyczne: rodzaje kopii zapasowych, tryby kopii logicznych, odtwarzanie baz i obiektów bazy danych. | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 30-10-2026 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 14:15 | Liczba godzin 01:30 |
Przedmiot / temat 20 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 30-10-2026 | Godzina rozpoczęcia 14:15 | Godzina zakończenia 14:30 | Liczba godzin 00:15 |
Przedmiot / temat 21 z 22 Podsumowanie szkolenia, test wiedzy oraz ankieta ewaluacyjna (walidacja efektów uczenia się). | Typ aktywności Zajęcia | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 30-10-2026 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 15:50 | Liczba godzin 01:20 |
Przedmiot / temat 22 z 22 - | Typ aktywności Walidacja | Prowadzący Krzysztof Czajkowski | Data realizacji zajęć 30-10-2026 | Godzina rozpoczęcia 15:50 | Godzina zakończenia 16:00 | Liczba godzin 00:10 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 21:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 17:50 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 00:10 |
Rodzaj godzin w tym suma przerw | Liczba godzin 03:00 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 24:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 2 460,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 2 000,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 117,14 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 95,24 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 21:00 |
Prowadzący
Prowadzący
Krzysztof Czajkowski
Posiada aktualne, uznawane w branży certyfikaty, m.in. Oracle OCP, OCE, OCA, Microsoft MCTS, Apple Trainer oraz OMG UML. W 2025 roku wyróżniony jako Trener Roku, co potwierdza wysoką jakość jego pracy szkoleniowej.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Podręczniki w formie elekronicznej
Warunki uczestnictwa
Wymagania techniczne:
- Komputer / laptop ze stałym dostępem do Internetu (Szybkość pobierania/przesyłania: minimalna 2 Mb/s / 128 kb/s; zalecana 4 Mb/s / 512 kb/s
- przeglądarka internetowa – zalecane: Google Chrome, Mozilla Firefox, Microsoft Edge
- słuchawki lub dobrej jakości głośniki
- mikrofon
Zalecane
- dodatkowy monitor
- kamera ( w przypadku komputerów stacjonarnych)
- spokojne miejsce, odizolowane od zewnętrznych czynników rozpraszających
- podstawowa znajomość języka angielskiego (do sprawnego poruszania się po platformie zdalnej)
Informacje dodatkowe
Szkolenie Zdalne prowadzone jest w czasie rzeczywistymi i transmitowane za pomocą kanału internetowego z wykorzystaniem systemu ZOOM lub Webex, który umożliwia komunikację głosową oraz wideo z Uczestnikami przebywających w dowolnym miejscu ze sprawnie działającym stałym łączem internetowym. Każdy z uczestników szkolenia otrzymuje przed szkoleniem link dostarczony w wiadomości mailowej z informacjami dotyczącymi szkolenia zdalnego. Link umożliwiający uczestnictwo w spotkaniu jest ważny do momentu zakończenia szkolenia.
Szkolenie zakończone jest testem wiedzy z zakresu tematycznego omawianego na szkoleniu.
Szkolenie może być nagrywane /rejestrowane w celu kontroli/audytu zgodnie z Regulaminem Świadczenia Usług Szkoleniowych Organizatora.
Uczestnicy szkolenia otrzymają materiały szkoleniowe w wersji elektronicznej.
Warunki techniczne
Warunki techniczne
Wymagania techniczne:
- Komputer / laptop ze stałym dostępem do Internetu (Szybkość pobierania/przesyłania: minimalna 2 Mb/s / 128 kb/s; zalecana 4 Mb/s / 512 kb/s
- przeglądarka internetowa – zalecane: Google Chrome, Mozilla Firefox, Microsoft Edge
- słuchawki lub dobrej jakości głośniki
- mikrofon
Zalecane
- dodatkowy monitor
- kamera ( w przypadku komputerów stacjonarnych)
- spokojne miejsce, odizolowane od zewnętrznych czynników rozpraszających
- podstawowa znajomość języka angielskiego (do sprawnego poruszania się po platformie zdalnej)