PostgreSQL – podstawy

Szkolenie PostgreSQL – podstawy to praktyczny, 2-dniowy kurs wprowadzający do pracy z jedną z najpopularniejszych relacyjnych baz danych open source – PostgreSQL. Program szkolenia pozwala zdobyć solidne fundamenty w zakresie projektowania baz danych, tworzenia zapytań SQL oraz efektywnego zarządzania danymi w środowisku PostgreSQL. Kurs przeznaczony jest dla programistów, administratorów IT, analityków danych oraz osób rozpoczynających pracę z relacyjnymi bazami danych, które chcą nauczyć się praktycznej pracy z PostgreSQL i językiem SQL. Nie jest wymagane wcześniejsze doświadczenie – szkolenie krok po kroku wprowadza w kluczowe zagadnienia bazodanowe. Realizujemy szkolenia w formie online i stacjonarnej na terenie całej Polski. Nie widzisz szkolenia, którego szukasz? Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Czas trwania: 2 dni / 14 h

Projektowanie, administracja i optymalizacja baz danych SQL, Oracle, Snowflake, MongoDB, Apache Cassandra oraz Redis dla firm z całej Polski.

Opis

Wprowadzenie i środowisko PostgreSQL

  • Architektura PostgreSQL
  • Instalacja i konfiguracja
  • Narzędzia: psql, pgAdmin
  • Środowisko pracy z bazą danych

Podstawy SQL i projektowanie tabel

  • SELECT, INSERT, UPDATE, DELETE
  • Operacje CRUD
  • Typy danych i model relacyjny
  • Projektowanie tabel

Relacje i zapytania zaawansowane

  • Klucze główne i obce
  • JOINy: INNER, LEFT, RIGHT, FULL
  • Podzapytania
  • Funkcje agregujące i analityczne

Widoki i przetwarzanie danych

  • Tworzenie widoków
  • Materialized views
  • WINDOW FUNCTIONS
  • Przyspieszanie dostępu do danych

Transakcje i bezpieczeństwo

  • MVCC i izolacja transakcji
  • Zarządzanie blokadami
  • Bezpieczeństwo operacji na danych
  • Scenariusze transakcyjne

Optymalizacja i utrzymanie

  • Indeksy i ich wpływ na wydajność
  • Najlepsze praktyki produkcyjne
  • Backup i przywracanie
  • Monitoring bazy danych

 

FAQ – PostgreSQL: podstawy SQL i administracja

1. Czym jest PostgreSQL i jak działa jego architektura?

Szkolenie obejmuje architekturę PostgreSQL, środowisko bazodanowe, instalację oraz pracę z narzędziami psql i pgAdmin. Uczestnicy poznają podstawy konfiguracji i zarządzania bazą danych.

2. Jak tworzyć zapytania SQL i operacje CRUD?

Kurs obejmuje zapytania SELECT, INSERT, UPDATE i DELETE, typy danych, projektowanie tabel oraz praktyczne scenariusze operacji CRUD w relacyjnym modelu danych.

3. Jak zarządzać relacjami i integralnością danych?

Uczestnicy poznają tworzenie kluczy głównych i obcych, relacje między tabelami oraz zapewnienie integralności danych w PostgreSQL.

4. Jak wykorzystywać zaawansowane zapytania i widoki?

Szkolenie obejmuje JOINy, podzapytania, funkcje agregujące i analityczne, widoki oraz materialized views dla przyspieszenia dostępu do danych.

5. Jak optymalizować i zabezpieczać bazę PostgreSQL?

Kurs obejmuje mechanizm MVCC, zarządzanie blokadami, wprowadzenie do indeksów, backup i przywracanie danych oraz najlepsze praktyki pracy w środowisku produkcyjnym.

ZOBACZ NASZE INNE SZKOLENIA

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.