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 (5)
Andres se asigură în mod constant că abordează toate întrebările participanților și se străduiește să se asigure că toată lumea înțelege învățăturile sale. Îi admir expertiza și competența în materie
Ryan - Questronix Corporation
Curs - PostgreSQL for Administrators - 3 Days
Tradus de catre o masina
Ahmed has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.
Imran Sadiq Bhat
Curs - PostgreSQL Essentials
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
Curs - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
Curs - PostgreSQL Advanced DBA
new knowledges that can be apply in our system