Schița de curs
Introducere
- PostgreSQL vs MySQL vs Oracle
- Prezentare generală a caracteristicilor și arhitecturii PostgreSQL 13
Noțiuni introductive
- Configurarea unui server de baze de date
- Instalarea PostgreSQL 13
- Crearea și accesarea unei baze de date
- Sintaxa, comenzi și funcții SQL
Configurarea unui Postgres Database
- Definirea datelor, valori implicite și constrângeri
- Configurarea și modificarea tabelelor
- Gestionarea privilegiilor și a politicilor de securitate
- Crearea schemelor bazelor de date
- Implementarea moștenirii și partiționării tabelelor
- Adăugarea, actualizarea și interogarea datelor
- Tipuri de date, funcții și operatori
- Utilizarea indicilor și efectuarea de căutări full-text
- Înțelegerea controlului simultaneității
Gestionarea unui server Database
- Actualizarea unui cluster PostgreSQL
- Securizarea serverului și criptarea datelor
- Configurarea parametrilor serverului
- Activarea autentificării clienților
- Configurarea rolurilor și a permisiunilor de acces
- Gestionarea mai multor baze de date
- Efectuarea sarcinilor de întreținere a bazelor de date
- Copierea de rezervă și restaurarea datelor
- Optimizarea performanței și fiabilității bazei de date
- Monitorizarea activității bazei de date și a utilizării discului
- Implementarea replicării logice
- Efectuarea de teste de regresie
Partea clientului Programming
- Utilizarea librăriei C libpq și a interfeței pentru obiecte mari
- Executarea instrucțiunilor încorporate SQL
- Explorarea schemei de informații
- Alte aplicații client PostgreSQL
Partea serverului Programming
- Extinderea limbajului de interogare SQL
- Scrierea funcțiilor de declanșare a evenimentelor
- Implementarea sistemelor de reguli
- Utilizarea limbajelor procedurale (PL)
- Explorarea PL-urilor TCL, Perl și Python
- Executarea interfețelor de programare a serverelor
- Exemple de decodificare logică
- Urmărirea progresului replicării
Depanare
Rezumat și etapele următoare
Cerințe
- O înțelegere a RDBMS
- Experiență cu SQL .
Audiență
- Administratori de sistem
- Dezvoltatorii
Mărturii (5)
teme avansate cu activități practice și discuții despre subiecte precum TimescaleDB și Hypertable, cunoștințele instrăctorului în domeniu :)
Shivam - Paessler LLC
Curs - PostgreSQL Fundamentals
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
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