Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Praktyczna Administracja PostgreSQL
Rating: 4.7 out of 5(284 ratings)
1,788 students

Praktyczna Administracja PostgreSQL

Zarządzanie bazą danych PostgreSQL w pigułce - zostań Administratorem Bazy Danych - administracja Postgres bez tajemnic!
Last updated 2/2026
Polish

What you'll learn

  • Instalować bazę danych PostgreSQL
  • Kreować bazy danych PostgreSQL
  • Używać PSQL jako narzędzi klienckich
  • Zarządzać dostępem do baz danych PostgreSQL
  • Łączyć się do bazy danych - zmieniać hasła, korzystać z plików .pgpass i pg_service
  • Wyszukiwać informacje na temat działającej instancji PostgreSQL
  • Wyszukiwać informacje na temat obiektów w bazie danych PostgreSQL
  • Zarządzać parametrami instancji bazodanowej
  • Konfigurować parametry bazodanowe na poziomie sesji czy pojedynczej bazy
  • Obsługiwać proces startu, zatrzymania i przeładowania instancji PostgreSQL
  • Ograniczać dostęp użytkowników do baz danych
  • Zarządzać uprawnieniami użytkowników i audytować ich zachowania
  • Konfigurować SSL
  • Wykonywać operacje na obiektach bazodanowych - schematach, tablespace'ach
  • Pozyskiwać informacje na temat sesji, używanych tabel itp.
  • Konfigurować i tuningować procesy AUTOVACUUM i zarządzać defragmentacją tabel
  • Lokalizować wolne zapytania SQL
  • Testować wydajność instalacji PostgreSQL przy pomocy narzędzia pgbench
  • Zarządzać wykonywaniem kopii zapasowych
  • Wykonywać odtworzenia bazy danych do punktu w czasie - PITR
  • Eksportować i importować dane przy pomocy pg_dump i pg_dumpall
  • Podnosić wersje bazy danych PostgreSQL

Course content

12 sections54 lectures8h 7m total length
  • Wstęp5:12

    Wstęp do kursu w którym postaram się przybliżyć swoją osobę a także po krótce opisać jakie założenia przyświecały mi przy tworzeniu kursu.

  • Przydatne adresy!0:04
  • Kursy z serii Praktyczna Administracja!0:15

Requirements

  • Podstawowa znajomość systemu UNIX/Linux, w tym powłoki bash
  • Podstawowa znajomość koncepcji baz danych
  • Podstawowa znajomość języka SQL

Description

Każda większa firma ma bazy danych ... ba! ma ich wiele!

Każda większa firma potrzebuje kogoś, kto umie administrować bazami danych!

Po tym kursie będziesz umiał administrować bazami danych... a na pewno PostgreSQL!


Zapotrzebowanie na specjalistów znających PostgreSQL nieustannie rośnie!


Niezależnie czy jesteś:

  • Osobą chcącą zdobyć swoją pierwszą prace w IT, poprzez wyróżnienie się dodatkową pożądaną przez pracodawców umiejętnością

  • Programistą, który chce sprawnie zarządzać środowiskami developerskimi

  • Administratorem Bazy Danych, który zjadł zęby na innych silnikach bazodanowych

  • Inżynierem DevOps, który chce dorzucić nową umiejętność do swojej listy

  • Administratorem Systemów, któremu ma wpaść za chwilę parę nowych baz

Jeżeli zaczynasz przygodę z PostgreSQL...

Jeżeli chcesz, aby zarządzanie bazą danych PostgreSQL nie miało przed Tobą tajemnic...

Ten kurs jest dla Ciebie!


Po tym kursie będziesz wiedział:

  • jak działa PostgreSQL

  • jak ustawić kto, do jakiej bazy i z której sieci może się dostać

  • jak w bezpieczny sposób zmienić hasło

  • dlaczego w kontekście pojedynczej instancji PostgreSQL pojawia się słowo klaster

  • o co chodzi z nazewnictwem PostgreSQL - raz 9.6.18, potem 10.1

  • jakie opcje logowania są warte włączenia

  • po ustawieniu których parametrów mam restartować PostgreSQL, jak to sprawdzić

  • co tak naprawdę robi CREATE EXTENSION

  • jak chwilowo pozbyć się użytkowników z systemu

  • jak zlokalizować wolne zapytanie SQL

  • jak przetestować wydajność bazy

  • jak zebrać historyczne informacje na temat wykonywanych na bazie zapytań

  • jak wykonać backup, a jak restore do dowolnego punktu w czasie

  • jak podnieść PostgreSQL do wyższej wersji

Będziesz także umiał samodzielnie:

  • zainstalować bazę PostgreSQL

  • utworzyć nową bazę

  • korzystać z narzędzia psql

  • uruchamiać i zatrzymywać instancję bazodanową

  • konfigurować parametry instancji PostgreSQL na różnych poziomach

  • ograniczać dostęp do instancji na poziomie sieciowym

  • pozyskiwać informacje z widoków słownikowych

  • tworzyć użytkowników i role

  • audytować użytkowników i role

  • zarządzać uprawnieniami do obiektów bazodanowych

  • wykonywać operacje export i import przy pomocy pg_dump/pg_dumpall

  • wykonywać backup bazy danych

  • odtwarzać utraconą bazę danych do punktu w czasie

  • konfigurować bazę standby

Szanuje Twój czas i wiem, że każdy ma go mało, a rzeczy do nauki jest wiele - dlatego w kursie:

  • jest tylko niezbędna teoria

  • skupiam się na praktycznym podejściu do tematu

  • zakres omawianych zagadnień jest inspirowany codzienną pracą Administratora Baz Danych

  • całość przekazu jest utrzymana w prostej stylistyce, aby ozdobniki audio/video nie przysłaniały treści

  • komendy używane podczas zadań praktycznych są dodane do nich w postaci plików TXT

  • otrzymujesz dodatkowo zestaw gotowych zapytań SQL, pozwalających wyciągnąć z PostgreSQL najpotrzebniejsze informacje


Zakładam że kurs będzie z czasem ewoluował! Jeżeli uważasz że jakiś temat jest wart omówienia szerzej, albo chciałbyś aby w kursie pojawiło się jakieś dodatkowe zagadnienie, czy został omówiony jakiś konkretny przykład... porostu daj znać! Tematy które będą pojawiały się w wiadomościach od Was, będą dodawane do kursu!

Who this course is for:

  • Osoby chcące zostać Administratorami Baz Danych PostgreSQL
  • Administratorzy innych niż PostgreSQL systemów bazodanowych chcący rozszerzyć zakres swoich umiejętności
  • Programiści chcący lepiej zrozumieć bazy danych PostgreSQL
  • Wszyscy którzy interesują się światem baz danych i nowoczesnymi technologiami