Pobierz kartę szkolenia
Język PL/pgSQL w bazach danych PostgreSQL
kod szkolenia: pgSQL-02 / PL AA 3dSzkolenie 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
- 3 dni pracy z trenerem
- Nadzór trenera
- Kontakt ze społecznością
- Podręcznik w wersji elektronicznej
- Środowisko laboratoryjne
Metoda szkolenia
- wykład
- warsztaty
- 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
- Zmienne skalarne
- Deklaracje
- Typy danych
- Czas życia, zakres, inicjalizacja
- Sterowanie kolejnością wykonywania instrukcji
- Podejmowanie decyzji
- Pętle
- Polecenia pgSQL w PL/pgSQL
- Polecenia DML
- Polecenia DDL i dynamiczny SQL
- Uproszczone polecenie SELECT
- Obsługa kursorów
- Typy rekordowe
- Kursory statyczne
- Pętle kursorowe
- Parametryzowanie kursorów
- 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
- Tworzenie funkcji
- Ograniczania
- Sposoby wywołania
- Wyzwalacze
- Obiektowe
- Wierszowe