Szkolenie: Wprowadzenie do języka SQL i bazy PostgreSQL
Szkolenie SQL i PostgreSQL to praktyczny kurs baz danych, który uczy projektowania, zarządzania i analizy danych w relacyjnych bazach SQL, obejmuje transakcje, operacje na tabelach, zapytania, indeksy, widoki oraz zaawansowane typy danych PostgreSQL
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Kod kursu:PSQL/ESS
Wprowadzenie do języka SQL i bazy PostgreSQL
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania, tworzenia i zarządzania relacyjnymi bazami danych z wykorzystaniem języka SQL oraz środowiska PostgreSQL
Szkolenie uczy efektywnego wykonywania operacji na danych, w tym zapytań, modyfikacji, łączenia tabel, stosowania indeksów i pracy z zaawansowanymi typami danych
Szkolenie rozwija umiejętność analizy i optymalizacji zapytań oraz praktycznego wykorzystania baz danych w zadaniach programistycznych i analitycznych
Dla kogo?
Osoby rozpoczynające pracę z bazami danych, które chcą zdobyć praktyczne umiejętności w zakresie SQL i PostgreSQL
Programiści, analitycy danych oraz administratorzy IT zainteresowani efektywnym zarządzaniem i analizą danych
Pracownicy działów IT oraz osoby przygotowujące się do pracy z relacyjnymi bazami danych w projektach biznesowych i technologicznych
Efekty kształcenia
Uczestnik projektuje i tworzy relacyjne bazy danych zgodnie z modelem danych
Uczestnik analizuje i wykonuje zapytania SQL, w tym złożone operacje na danych
Uczestnik zarządza strukturą tabel, indeksami oraz widokami w środowisku PostgreSQL
Uczestnik stosuje transakcje i kontroluje spójność danych zgodnie z zasadami ACID
Uczestnik wykorzystuje zaawansowane typy danych, takie jak JSON i tablice
Uczestnik optymalizuje wydajność zapytań i analizuje plany wykonania
Wymagania
Umiejętność obsługi komputera
Mile widziana podstawowa umiejętność programowania
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie historyczne
Podstawy teoretyczne
Relacyjny model danych
ACID
Transakcje
Instalowanie bazy i importowanie danych
Zapytania - proste instrukcje SELECT
Identyfikatory danych
Typy danych SQL (w tym NULL)
Słowo kluczowe DISTINCT
Sortowanie wyników
Operacje na tabelach
Dodawanie tabel
Czyszczenie tabel
Zmiana schematu tabeli
Dodawanie danych (INSERT)
Modyfikowanie danych (UPDATE)
Zawężanie wyników słowem kluczowym WHERE
Operatory używane w słowie kluczowym WHERE
Usuwanie danych
DELETE
TRUNCATE
Łączenie tabel
Typy JOINów
Złączanie tabel samych ze sobą
Operacje na zbiorach i kwantyfikatory
Klauzule GROUP BY i HAVING
Używanie funkcji grupujących i klauzuli WHERE
Podzapytania
Podzapytania skorelowane
Typy danych PostgreSQL
JSON
Array
Indeksy
Teoretycznie wprowadzenie do indeksów
Korzystanie z instrukcji EXPLAIN ANALYZE
Tworzenie i usuwanie indeksów
Indeksy specyficzne dla bazy Postgres (GIST, GIN)
Tworzenie widoków i widoków zmaterializowanych
Typy danych i funkcje w Postgres
Tworzenie własnego typu danych
Wypuszczanie JSONa bezpośrednio z bazy danych
Korzystanie z wbudowanych funkcji w SELECTach
Podsumowanie
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi