Szkolenie skierowane jest zarówno do użytkowników, którzy dopiero zaczynają pracę z bazami danych PostgreSQL, jak również do analityków i programistów chcących usystematyzować wiedzę.
Podczas szkolenia uczestnicy nabędą wiedzę z zakresu relacyjnych baz danych PostgreSQL.
Szkolenie przygotowuje przede wszystkim do samodzielnego pobierania danych z bazy, od poziomu podstawowego do średnio zaawansowanego. Uczestnicy nauczą się również modyfikować dane oraz tworzyć struktury.
Ogólna znajomość zagadnień informatycznych oraz pojęć związanych z bazami danych i umiejętność sprawnej obsługi komputera.
Jako uzupełnienie rekomendujemy:
- pgSQL02 – Język PL/pgSQL w bazach danych PostgresSQL
Metoda szkolenia:
- warsztaty
- Szkolenie: polski
- Materiały: polski
- 2 dni pracy z trenerem
- Nadzór trenera
- Kontakt ze społecznością
- Podręcznik w wersji elektronicznej
- Środowisko laboratoryjne
Metoda szkolenia
- wykład
- warsztaty
- Wprowadzenie do pracy z bazą danych PostgreSQL
- Model relacyjny bazy danych
- Użytkownicy, schematy
- Narzędzia
- Podstawy zapytań
- Projekcja, selekcja, sortowanie
- Operatory, wyrażenia
- Funkcje skalarne
- Operacje na liczbach i tekstach
- Konwersje typów
- Operacje na detach
- Agregacje danych
- Funkcje grupujące
- Klauzula DISTINCT
- Klauzule GROUP BY i HAVING
- Złączenia
- Wewnętrzne, zewnętrzne
- Nietypowe metody łączenia
- Operatory zbiorowe
- Podzapytania proste
- Jednowierszowe, wielowierszowe, wektorowe
- Wielokrotnie zagnieżdżane
- Podzapytania jako źródła danych (FROM)
- Podzapytania skorelowane
- Podzapytania skalarne
- Operatory EXISTS i NOT EXISTS
- Budowa repozytorium
- Tworzenie i zarządzanie tabelami (CREATE, ALTER, DROP, RENAME)
- Więzy integralności (CONSTRAINTS)
- Manipulowanie danymi (DML)
- Instrukcje INSERT, UPDATE, DELETE
- Podstawy transakcyjności