Schița de curs
Introducere la PostgreSQL 16
- Prezentare generală a PostgreSQL
- Caracteristici noi în PostgreSQL 16
- Instalare și configurare
- Arhitectura și componentele PostgreSQL
Noțiuni de bază pentru început cu PostgreSQL
- Configurarea clusterului de baze de date PostgreSQL
- Crearea și gestionarea bazelor de date
- Operațiuni de bază SQL
- Configurarea și explorarea PostgreSQL 16
Tehnici avansate SQL
- Tehnici avansate de interogare
- Expresii comune de tabel (CTE)
- Funcții de fereastră
- Tipuri de date JSON și JSONB
- Scrierea interogărilor avansate SQL
Tipuri de date și extensii
- Tipuri de date personalizate
- Căutare în text complet
- PostGIS pentru date geospațiale
- Programare PL/pgSQL
- Utilizarea tipurilor de date și a extensiilor avansate
Indexarea și optimizarea interogărilor
- Tipuri de indici și utilizare
- Planificarea și executarea interogărilor
- Analiza și optimizarea interogărilor
- Indexarea și optimizarea interogărilor
Reglarea performanțelor
- Parametrii de reglare a performanței
- Gestionarea memoriei și a resurselor
- Monitorizarea și analizarea performanței
- Reglarea și monitorizarea performanțelor
Backup și recuperare
- Strategii de backup
- Recuperarea la un moment dat
- Copii de rezervă logice și fizice
- Efectuarea de backup și recuperare
Securitate și control Access
- Autentificare și autorizare
- Gestionarea rolurilor și a permisiunilor
- Criptare și configurare SSL/TLS
- Implementarea celor mai bune practici de securitate
Înaltă disponibilitate și replicare
- Concepte și tipuri de replicare
- Configurarea replicării în flux
- Configurarea disponibilității înalte cu Patroni
- Implementarea replicării și a disponibilității ridicate
Integrarea PostgreSQL cu aplicațiile
- Conectarea PostgreSQL cu diverse limbaje de programare
- Utilizarea PostgreSQL în cadrele de aplicații moderne
- ORM-urile și PostgreSQL
- Integrarea PostgreSQL cu o aplicație
Rezumat și etape următoare
Cerințe
- Cunoștințe de bază de SQL
- Familiaritate cu conceptele bazelor de date
Audiență
- Database administratori
- Database dezvoltatori
- Administratori de sistem
Mărturii (2)
Toate conceptele legate de postgreSQL și exemplele pe care le-am făcut în mașina virtuală. Foarte dinamic și ușor de urmat.
Ignacio Irurita - Unit4
Curs - PostgreSQL 16 for Developers and Administrators
Tradus de catre o masina
La sfârșitul primului zi, un participant a sugerat mai multe interacțiuni în practici și formatorii au luat această recomandare la îndemână pentru al doilea zi.
Daniela - Unit4
Curs - PostgreSQL 16 for Developers and Administrators
Tradus de catre o masina