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.
Zobacz też:
- Programista baz danych Oracle (kurs zawodowy - bootcamp)
- Analiza danych (kurs zawodowy - bootcamp)
- PostgreSQL dla analityków
- Procedury składowane w PL/pgSQL dla PostgreSQL
- PostgreSQL dla programistów
- Projektowanie baz danych w PostgreSQL
- Optymalizacja aplikacji dla PostgreSQL
- PostgreSQL dla administratorów
- Kopie zapasowe w PostgreSQL
- Replikacja i HA w PostgreSQL
- Zaawansowany PostgreSQL dla administratorów
- Język SQL (w MS Access, MS SQL Server)
- Język SQL i bazy danych dla analityków
- Bazy danych i zapytania T-SQL w MS SQL Server
- Zaawansowane zagadnienia języka T-SQL w MS SQL Server
- Wprowadzenie do administracji SQL Server
- Bazy danych dla programistów
- MySQL dla programistów
- Administracja MySQL
- Zaawansowane bazy danych. Optymalizacja zapytań. Natywne bazy XML, XPath, XQuery
- Oracle Database SQL
- Oracle Database PL/SQL
- Oracle Database SQL - zagadnienia zaawansowane
- Administracja bazą danych Oracle
- Zaawansowana administracja bazą danych Oracle
- MS Access (zaawansowany)
- Programowanie VBA w Accessie