Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
1. Wprowadzenie do relacyjnych baz danych
- Co to jest relacyjna baza danych?
- Architektura PostgreSQL i jej składniki
- Przegląd narzędzi PgAdmin i psql
- Łączenie się z bazą danych i zrozumienie schematów
2. Podstawy SQL
- Obiekty bazy danych: tabele, kolumny i ograniczenia
- Typy danych i wartości NULL
- Pisanie prostych zapytań SELECT
- Filtrowanie za pomocą WHERE, dopasowywanie wzorców i operatory logiczne
- Sortowanie i ograniczanie wyników zapytań
3. Praca z funkcjami i wyrażeniami
- Funkcje arytmetyczne i napisowe
- Wyrażenia warunkowe i instrukcje CASE
- Obsługa NULLów i konwersje typów danych
4. Łączenie i filtrowanie danych
- Złączenia INNER, OUTER, samozłączenia i krzywe złączenia
- Operacje na zestawach: UNION, INTERSECT i EXCEPT
- Podzapytania: skalarne, korelowane i tablicowe
- Wspólne wyrażenia tabelowe (CTE) i zapytania rekurencyjne
5. Agregacja i grupowanie
- Funkcje agregujące: SUM, AVG, COUNT, MIN, MAX
- Klauzule GROUP BY i HAVING
- Funkcje okienkowe i rangujące
6. Modyfikowanie danych
- Wstawianie, aktualizowanie i usuwanie rekordów
- Używanie transakcji i cofanie zmian
- Zrozumienie zasad ACID
- Bezpieczne praktyki manipulacji danymi
7. Obiekty bazy danych i struktura logiczna
- Tworzenie i zarządzanie schematami i tabelami
- Klucze główne, klucze obce i ograniczenia unikalności
- Tworzenie i zarządzanie widokami i widokami materializowanymi
- Wprowadzenie do indeksów i ich wpływu na wydajność
Wymagania
- Zrozumienie podstawowych pojęć IT i danych
- Nie wymagane są wcześniejsze umiejętności SQL lub bazy danych.
- Znajomość korzystania z narzędzi oprogramowania na Windows/Linux jest pomocna
Grupa docelowa
- Początkujący w bazach danych i analitycy
- Deweloperzy rozpoczynający pracę z PostgreSQL
- Profesjonalisci zarządzający lub badający relacyjne bazy danych
14 godzin
Opinie uczestników (1)
Zaawansowane tematy z warsztatami i dyskusjami, np. TimeScaleDB i Hypertable, z wiedzą trenera na temat :)
Shivam - Paessler LLC
Szkolenie - PostgreSQL Fundamentals
Przetłumaczone przez sztuczną inteligencję