Menu
Zamknij menu
Zaloguj się
Asseco Academy » Katalog szkoleń » SQL w bazie danych PostgreSQL 18 – poziom podstawowy

Szkolenie CDP_PG_SQLP_Z

SQL w bazie danych PostgreSQL 18 – poziom podstawowy

Akredytacja

  • Opis szkolenia
  • Zakres

Opis szkolenia

Szkolenie stanowi wprowadzenie do pracy z relacyjną bazą danych PostgreSQL 18 dla osób, które chcą samodzielnie pobierać dane, tworzyć proste obiekty bazodanowe i modyfikować zawartość tabel za pomocą języka SQL. Omawiane zagadnienia są aktualne dla PostgreSQL 18 — najnowszej wersji systemu — i stanowią praktyczny punkt startowy dla każdego, kto po raz pierwszy styka się z tym silnikiem.

Podczas szkolenia uczestnicy zapoznają się ze środowiskiem PostgreSQL — narzędziami klienckimi PgAdmin i psql — oraz ze strukturą bazy: obiektami, typami danych i mechanizmem sesji. Szkolenie uwzględnia zagadnienia dotyczące zakładania kont użytkowników i nadawania uprawnień, co pozwala uczestnikom lepiej komunikować swoje potrzeby administratorom baz danych.

Szkolenie obejmuje zagadnienia dotyczące pobierania danych za pomocą instrukcji SELECT, w tym filtrowania, sortowania, łączenia tabel, podzapytań oraz poziomego łączenia zbiorów. Uczestnicy poznają wbudowane funkcje skalarne (znakowe, numeryczne, dat) oraz funkcje agregujące z grupowaniem danych, a także specyficzną dla PostgreSQL notację rzutowania typów ::. Szkolenie obejmuje również tworzenie podstawowych obiektów — tabel i widoków — oraz zarządzanie danymi za pomocą instrukcji DML (INSERT, UPDATE, DELETE). Praktycznym uzupełnieniem jest omówienie wywoływania procedur składowanych i funkcji modyfikujących dane.

W trakcie szkolenia:

  • poznasz środowisko PostgreSQL 18 i narzędzia klienckie PgAdmin oraz psql
  • nauczysz się pobierać, filtrować, sortować i grupować dane za pomocą instrukcji SELECT
  • nauczysz się łączyć tabele oraz tworzyć podzapytania
  • poznasz wbudowane funkcje skalarne i agregujące oraz sposoby konwersji typów danych
  • nauczysz się tworzyć tabele i widoki oraz zarządzać danymi za pomocą instrukcji DML
  • dowiesz się, jak wywoływać procedury składowane i funkcje z poziomu SQL

Adresaci szkolenia:

  • Szkolenie jest przeznaczone dla analityków danych, programistów, testerów oraz wszystkich osób, które w swojej pracy korzystają z bazy danych PostgreSQL i chcą samodzielnie pobierać oraz modyfikować dane za pomocą języka SQL. Szkolenie jest również skierowane do administratorów i pracowników wsparcia technicznego, którzy chcą lepiej rozumieć strukturę bazy i komunikować swoje potrzeby zespołom DBA.

Wymagania wstępne:

  • Podstawowa znajomość obsługi komputera i pracy z plikami.
  • Znajomość pojęć związanych z bazami danych (tabele, wiersze, kolumny) jest pomocna, lecz niewymagana.

Zakres

  • Wprowadzenie
    • Wprowadzenie do baz danych PostgreSQL
    • Wprowadzenie do PgAdmin
    • Wprowadzenie do konsolowego klienta psql
    • Jak DBA tworzy użytkownika i nadaje mu uprawnienia
    • Nawiązywanie połączenia z wykorzystaniem utworzonego użytkownika
  • Operowanie na bazie danych
    • Relacje w bazie danych PostgreSQL
    • Rodzaje obiektów
    • Typy danych
    • Parametry sesji
  • Pobieranie danych za pomocą instrukcji SELECT
    • Podstawowe zapytania SELECT
    • Wybieranie wszystkich kolumn
    • Wybieranie określonych kolumn
    • Wartości NULL w wyrażeniach arytmetycznych
    • Alias zbioru i alias kolumny
    • Łączenie operatorów
    • Łańcuchy znakowe i wartości numeryczne
    • Zapytanie SELECT bez klauzuli FROM
  • Ograniczanie i sortowanie danych
    • Filtrowanie danych: instrukcja WHERE
    • Operatory porównania
    • Warunki zakresu (BETWEEN)
    • Warunki porównania wzorców (LIKE)
    • Sortowanie wyników (ORDER BY)
    • Sortowanie wyniku z użyciem aliasów i pozycji
  • Złączenia tabel i podzapytania
    • Łączenia zbiorów z użyciem warunku filtrującego WHERE
    • Łączenie zbiorów z wykorzystaniem NATURAL JOIN
    • Łączenie zbiorów za pomocą klauzuli USING
    • Łączenie zbiorów za pomocą klauzuli JOIN ON
    • Dodatkowe warunki złączenia zbiorów
    • Tworzenie złączeń zewnętrznych (LEFT, RIGHT, FULL)
    • Jednowierszowe i wielowierszowe podzapytania
    • Poziome łączenie zbiorów z użyciem UNION i UNION ALL
  • Korzystanie z wbudowanych funkcji
    • Funkcje znakowe
    • Funkcje numeryczne
    • Funkcje dat
  • Funkcje konwersji i wyrażenia warunkowe
    • Konwersja typów: TO_CHAR, TO_DATE, TO_NUMBER
    • Konwersja typu danych z użyciem notacji 'wartość’::Typ
    • Wyrażenia warunkowe: CASE
  • Funkcje agregujące i grupowanie danych
    • Grupowanie danych: klauzula GROUP BY
    • Filtrowanie grup: klauzula HAVING
  • Tworzenie obiektów w PostgreSQL
    • Tworzenie widoków jako zapamiętanego SELECT
    • Tworzenie tabeli na podstawie zapytania SELECT
    • Tworzenie tabeli za pomocą polecenia CREATE TABLE
  • Zarządzanie danymi za pomocą instrukcji DML
    • Dodawanie nowych wierszy do tabeli (INSERT)
    • Insert wielowierszowy
    • Modyfikowanie danych w tabeli (UPDATE)
    • Usuwanie danych z tabeli (DELETE)
  • Modyfikacja danych za pomocą procedury składowanej i funkcji
    • Uruchamianie procedury za pomocą CALL i EXECUTE
    • Uruchamianie procedury umieszczonej w bloku BEGIN END
    • Uruchamianie procedury z parametrami
    • Użycie funkcji modyfikującej dane

Terminarz Szkoleń

Zdalnie

… jeśli cenisz sobie możliwość nauki z trenerem i innymi uczestnikami, z dowolnego miejsca bez konieczności dojazdu.

Stacjonarnie

… jeśli chesz się uczyć, siedząc w jednej sali z trenerem i innymi uczestnikami.

Online

… jeśli chcesz uczyć się z materiałów dostępnych przez interenet w dowolnym miejscu o dowolnym czasie

Filtry:

Szkolenie: CDP_PG_SQLP_Z

SQL w bazie danych PostgreSQL 18 – poziom podstawowy

Data
Forma
Język
Dodatkowe informacje
Cena
14.05 – 15.05
Wirtualna klasa
polski
1 350,00 zł netto
Dodaj do koszyka

Filtry:

Szkolenie: CDP_PG_SQLP_Z

SQL w bazie danych PostgreSQL 18 – poziom podstawowy

Data
Lokalizacja
Język
Dodatkowe informacje
Cena

Currently, there is no trainings in the selected form.

Filtry:

Szkolenie: CDP_PG_SQLP_Z

SQL w bazie danych PostgreSQL 18 – poziom podstawowy

Dostęp do szkolenia
Forma
Język
Dodatkowe informacje
Cena

Currently, there is no trainings in the selected form.

Szukasz szkolenia w innym terminie?

Co nowego?

  • Najnowsze
  • Baza wiedzy
  • Marketing

Chcesz z nami porozmawiać?

Zadzwoń do nas: tel. 801 30 30 30