PWP - Język PL/pgSQL w bazie PostgreSQL
Dla kogo
Szkolenie przeznaczone jest dla wszystkich osób pracujących z bazą danych PostgreSQL przy użyciu języka SQL, które chciałyby zdobyć szerszy zakres możliwości udostępniany przez język PL/pgSQL lub poznać jego bogaty potencjał. Szkolenie przydatne jest dla konsultantów, testerów, użytkowników końcowych, a także dla analityków danych i programistów.
Cel
Szkolenie uczy wykorzystania języka PL/pgSQL do zaawansowanej współpracy z bazą danych PostgreSQL. Poznasz w jaki sposób mechanizmy udostępniane przez ten język (pętle, kursory, instrukcje decyzyjne, zmienne, tablice itd.) pozwolą Ci na wykorzystanie danych i manipulowanie nimi w sposób nieosiągalny dla języka SQL, przez co uczynisz swoją pracę łatwiejszą i bardziej efektywną. Ponadto dowiesz się jak zapamiętać wykonywane przez siebie czynności i obliczenia w bazie danych umiejętnie reagując na sytuacje wyjątkowe oraz jak w sposób bezpieczny udostępnić dane innym użytkownikom.
Czas trwania i forma szkolenia
2 dni, wykład + warsztat
Rodzaj szkolenia
szkolenie otwarte, szkolenie zamknięte
Poziom szkolenia
początkującyKorzyści po szkoleniu
Szkolenie pozwoli Ci poznać i przećwiczyć wykorzystanie języka PL/pgSQL, dzięki czemu będziesz mógł osiągnąć efekty niedostępne dla języka SQL. Twoja praca z bazą danych osiągnie etap zaawansowany i będzie szybsza, bardziej efektywna oraz wydajniejsza.
Przed w ścieżce szkoleniowej
-
Po w ścieżce szkoleniowej
PWS - Język SQL w bazie PostgreSQL
Wiedza przed szkoleniem
Powinieneś umieć sprawnie obsługiwać komputer i znać podstawy języka SQL
Poruszane zagadnienia
-
Podstawy
- Wykorzystanie języka PL/pgSQL, cel istnienia, przykładowe zastosowania, zalety, wady
- Wprowadzenie do języka PL/pgSQL, sposób zapisu, działania
- Struktura bloku, rodzaje podprogramów, sekcja deklaracyjna, wykonawcza, obsługi błędów
- Zmienne, stałe, typy danych, literały, aliasowanie zmiennych
- Operatory arytmetyczne i logiczne
- Skalarne funkcje wbudowane
- Wyświetlanie tekstu z kodu PL/pgSQL'a
- Instrukcje SQL w kodzie PL/pgSQL'a
-
Obsługa transakcji
- Tryb autocommit
- Błędy wykonania kodu, a zachowanie transakcji
-
Sterowanie ścieżką wykonania
- Sterowanie przepływem programu - instrukcje sterujące i pętle
- Alternatywne ścieżki wykonania - instrukcje decyzyjne
- Parametry podprogramów, zwracanie wielu wartości
- Własna obsługa błędów (wyjątki)
-
Mechanizmy zaawansowane
- Rekordy i ich wykorzystanie
- Zwracanie serii wartości z funkcji
- Zmienne tablicowe
- Kursory statyczne, pętla kursorowa, przetwarzanie dużych zbiorów danych
- Wyzwalacze
Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji.
Aby zapisać się na szkolenie otwarte proszę kliknąć wybrany termin szkolenia z kalendarium