Kategorie: Bazy danych, SQL, PostgreSQL
Jest to kontynuacja szkolenia „PostgreSQL dla analityków” przeznaczona dla osób pracujących z bazą danych PostgreSQL. Ten kurs zawiera bardziej zaawansowane i wyszukane klauzule SQL aż po wyspecjalizowane rozwiązania spotykane jedynie w PostgreSQL. Kursanci po ukończeniu szkolenia będą w stanie tworzyć zaawansowane raporty, dokładnie zrozumieć czym różni się wyszukiwanie pełnotekstowe od przybliżonego, czym są zapytania rekursywne, a także odległość edycyjna. W trakcie szkolenia zaprezentowane zostaną przydatne rozszerzenie wykorzystywane w PostgreSQL. Szkolenie prowadzone jest w formie warsztatowej w wykorzystaniem wielu ćwiczeń.
Nasi wykładowcy mogą pochwalić się wieloletnim doświadczeniem z Postgresem, zarówno od strony administratora jak i programisty. Członkiem naszego zespołu jest też jeden ze współautorów systemu PostgreSQL, regularnie występujący na światowej konferencji poświęconej temu silnikowi baz danych.
Czas trwania
2 dni
Program
- Krótkie powtórzenie oraz przypomnienie podstaw
- bazy danych: pojęcie relacji, tabele, wiersze oraz kolumny
- Język SQL: podstawowe funkcje i operatory
- Zaawansowane zagadnienia SQL
- Perspektywy i podzapytania
- Import i eksport danych
- Polecenie COPY, format CSV
- Funkcje OLAP (funkcje okienkowe)
- Common Table Expressions, zapytania rekursywne
- Przydatne rozszerzenia PostgreSQL
- Przetwarzanie danych w XML
- Moduł funkcji tablicowych tablefunc
- Tabele przestawne
- Wyszukiwanie pełnotekstowe
- Wyszukiwanie przybliżone
- Fuzzy matching
- Odległość edycyjna (Levenshteina)
Training also available in English.
Przeznaczenie i wymagania
Szkolenie przeznaczone jest dla osób mających doświadczenia z relacyjnymi bazami danych i językiem SQL, przede wszystkim programistów, ewentualnie analityków zainteresowanych również aspektami programistycznymi i wydajnościowymi. Zalecane jest ukończenie szkolenia “PostgreSQL dla analityków”. Wymagana jest umiejętność programowania w dowolnym języku dającym dostęp do PostgreSQL.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.