Sadržaj kursa
Uvod u PostgreSQL
- Kratka istorija PostgreSQL-a
- Osobine
- Pregled unutrašnjosti
- Ograničenja i terminologija
Instalacija i konfiguracija
- Prethodni uslovi
- Instalacija iz paketa i kreiranje baze podataka
- Instalacija iz izvornog koda
- Instalacija klijenta
- Pokretanje i zaustavljanje servera baze podataka
- Postavljanje okruženja
SQL jezik
- SQL sintaksa
- Definisanje podataka
- Manipulacija podacima
- Upiti
- Tipovi podataka
- JSON
- Funkcije i operatori
- Konverzija tipova
- Indeksi
Transakcije i konkurencija
- Transakcije i izolacija
- Kontrola konkurencije sa više verzija
Interfejsi klijenata
- Komandna linija - psql
- Grafički interfejs - pgadmin4
Programiranje servera
- Proširivanje SQL-a
- Triggeri
- Sistem pravila
- Proceduralni jezici
- PL/pgSQL - Proceduralni SQL jezik
- Obrada grešaka
- Kursori
Strani omotači podataka (FDW)
- Ekstenzije u PostgreSQL-u
- Dodavanje FDW u bazu podataka
- postgres_fdw
- file_fdw
- Drugi FDW-ovi
Optimizacija SQL-a
- Beleženje (Logging) u PostgreSQL-u
- Planovi upita
- Optimizacija upita
- Statistika
- Parametri planera
- Paralelni skenovi upita
- Najbolje prakse u SQL-u
- Indeksi
- Particionisanje tabela
Uslovi
Osnovno znanje SQL-a
Iskustva korisnika (7)
Bio je neverovatan u prilagođavanju treninga našim potrebama.
Anatoliy - Samsung Cambridge Solution Centre Ltd
Kurs - PostgreSQL for Developers
Mašinski prevedeno
obučni materijali
Ashwin - Samsung Cambridge Solution Centre Ltd
Kurs - PostgreSQL for Developers
Mašinski prevedeno
Trenер Mihael. Veoma je dobro pripremljen. Njegovo znanje je veoma opsežno, a i njegov način predavanja je odličan.
Ireneusz - Inter Cars S.A.
Kurs - PostgreSQL for Developers
Mašinski prevedeno
Svidela su mi vežbe
Luis - Verizon Connect
Kurs - PostgreSQL for Developers
Mašinski prevedeno
Kurs me je u potpunosti oduševio. Bio je strpljiv sa svim pitanjima, čime je praktično učenje postalo izuzetno uzbudljivo. Bila bih oduševljena da pohađam još jedan kurs sa njim.
Birdesha - Verizon Connect
Kurs - PostgreSQL for Developers
Mašinski prevedeno
Sadržaj je obimno pokriven, na jasan i sažet način.
Dan Bowyer - Verizon Connect
Kurs - PostgreSQL for Developers
Mašinski prevedeno
Obuka je bila apsolutno sjajna, uz izuzetnu stručnost i angažovan stil nastave Mihala. Njegovo dubinsko znanje PostgreSQL-a bilo je jasno uočljivo tokom svih sesija, a složenim konceptima uspeva da daje jasan i jednostavan prikaz. Bio je dobro pripremljen, a postojao je dobar balans između teorije i praktičnih demonstracija. Radujem se prilici da primenim znanje stečeno na ovim sesijama i još jednom zahvaljujem Mihalu na izuzetnom iskustvu obuke.
Ranil Kumar - Verizon Connect
Kurs - PostgreSQL for Developers
Mašinski prevedeno