Pobierz kartę szkolenia

Język PL/pgSQL w bazach danych PostgreSQL

kod szkolenia: pgSQL-02 / PL AA 3d
training assurance
W celu uzyskania informacji skontaktuj się z działem handlowym. W celu uzyskania informacji skontaktuj się z działem handlowym.
2 200,00 PLN 2 706,00 PLN brutto

Szkolenie przeznaczone jest dla użytkowników, którzy pracują już na bazie danych PostgreSQL lub innych relacyjnych bazach danych, osób z podstawą znajomością języka SQL, chcących rozszerzyć wiedzę o pisanie skryptów w języku PL/SQL.

Podczas szkolenia uczestnicy nauczą się pisać skrypty, automatyzujące procesy na bazie danych w języku PL/pgSQL. Szkolenie przygotowuje do samodzielnego pisania: bloków, funkcji i wyzwalaczy na bazie danych PostgreSQL.

Podstawowa znajomość języka SQL na bazie danych PostgreSQL, lub innych relacyjnych bazach danych.

Metoda szkolenia:

  • warsztaty
  • Szkolenie: polski
  • Materiały: polski
  1. Wstęp do języka PL/pgSQL
    • Środowisko wykonawcze
    • Porównanie pgSQL i PL/pgSQL
    • Budowa bloków PL/pgSQL
    • Bloki anonimowe a podprogramy składowane
    • Wykonywanie programu
  2. Zmienne skalarne
    • Deklaracje
    • Typy danych
    • Czas życia, zakres, inicjalizacja
  3. Sterowanie kolejnością wykonywania instrukcji
    • Podejmowanie decyzji
    • Pętle
  4. Polecenia pgSQL w PL/pgSQL
    • Polecenia DML
    • Polecenia DDL i dynamiczny SQL
    • Uproszczone polecenie SELECT
  5. Obsługa kursorów
    • Typy rekordowe
    • Kursory statyczne
    • Pętle kursorowe
    • Parametryzowanie kursorów
  6. Obsługa błędów i wyjątków
    • Nazwy, kody, komunikaty
    • Sekcja obsługi wyjątków i propagacja
    • Definiowanie własnych wyjątków i ich wykorzystanie
  7. Tworzenie funkcji
    • Ograniczania
    • Sposoby wywołania
  8. Wyzwalacze
    • Obiektowe
    • Wierszowe