Kursplan
Introduktion till PostgreSQL
- En kort historik över PostgreSQL
- Funktioner
- Sammanfattning av interna komponenter
- Begränsningar och terminologi
Installation och konfiguration
- Krav
- Installation från paket och skapande av databas
- Installation från källkod
- Clientinstallation
- Starta och stoppa en databasserver
- Miljökonfiguration
SQL-språket
- SQL-syntax
- Data definition
- Data manipulation
- Frågor
- Data typer
- JSON
- Funktioner och operatorer
- Typprojektion
- Index
Transaktioner och samtidighet
- Transaktioner och isolering
- Flerversions-samtidighetskontroll (MVCC)
Klientgränssnitt
- Kommandoradsgränssnitt - psql
- Grafiskt gränssnitt - pgadmin4
Serverprogrammering
- Tillägg av SQL
- Triggers
- Regelsystemet
- Proceduralt språk
- PL/pgSQL - Proceduralt SQL-språk
- Felhantering
- Cursors
Främmande dataomslutningar (FDW)
- Tillägg i PostgreSQL
- Lägga till FDW i en databas
- postgres_fdw
- file_fdw
- Andra FDWs
SQL-tuning
- Loggning i PostgreSQL
- Frågeplaner
- Optimering av frågor
- Statistik
- Planeringsparametrar
- Parallella frågesökningar
- Bästa praxis för SQL
- Index
- Tabellpartitionering
Krav
Ett fungerande kunskap i SQL
Vittnesmål (7)
He was amazing at adapting the training session to our needs.
Anatoliy - Samsung Cambridge Solution Centre Ltd
Kurs - PostgreSQL for Developers
the training material
Ashwin - Samsung Cambridge Solution Centre Ltd
Kurs - PostgreSQL for Developers
Trainer Michał. He is well prepared. His knowledge is very wide and his way of teaching is also great.
Ireneusz - Inter Cars S.A.
Kurs - PostgreSQL for Developers
I liked the exercises
Luis - Verizon Connect
Kurs - PostgreSQL for Developers
I thoroughly enjoyed the training. He remained patient with all of the questions, making hands on learning incredibly enjoyable. I'd be thrilled to take another class with him.
Birdesha - Verizon Connect
Kurs - PostgreSQL for Developers
Covered a large amount of content, in a clear and concise manner.
Dan Bowyer - Verizon Connect
Kurs - PostgreSQL for Developers
The training was absolutely fantastic, thanks to Michal's exceptional expertise and engaging teaching style. His in-depth knowledge on PostgreSQL was evident throughout the sessions and was able to share many complex concepts in a clear and simple manner. He was well prepared and there was good balance between theory and practical demonstrations. I look forward to applying the knowledge gained from these sessions and thanks again Michal for an exceptional training experience.