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)
Un approached factual și practic a subiectului. O atmosferă plăcută, favorabilă pentru punerea întrebărilor.
Marcin - Santander Bank Polska S.A.
Curs - Implementing High Availability in PostgreSQL
Tradus de catre o masina
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 a fost foarte cooperant și cunoscutor în privința subiectului, iar întreaga sesiune de antrenament s-a dovedit bună și productivă, acoperind unele teme de bază și importante despre Postgres.
Imran Sadiq Bhat
Curs - PostgreSQL Essentials
Tradus de catre o masina
A fost claraminte conceput pentru a fi foarte potrivit pentru scopul nostru, ceea ce l-a făcut cu atât mai util. Mi-au plăcut foarte mult formatele de zoom, deoarece m-au ajutat să mă concentrez, având materialele întotdeauna în fața mea și instruitorul capabil să adauge ilustrații și marcaje pe ele în timp ce explica. Instruitorul a răspuns la toate întrebările noastre într-un mod foarte satisfăcător și m-am simțit surprins de cât de mult am reușit să învăț într-o singură zi. De obicei, mă boiec de formarea până după-amiaza, dar aceasta a fost foarte captivantă până la final. Cadru era perfect și detalii au fost aduse exact unde trebuiau.
Davina Sanders - Scottish Government
Curs - PostgreSQL Performance Tuning
Tradus de catre o masina
Michal a fost foarte cunoscut și angajant ca profesor.
Nate Clifton - NIIT (USA) Inc.
Curs - PostgreSQL Advanced DBA
Tradus de catre o masina