Schița de curs
Introducere
- PostgreSQL vs MySQL vs Oracle
- Panoramă a caracteristicilor și arhitecturii PostgreSQL 13
Începuturile
- Configurarea unui server de bază de date
- Instalarea PostgreSQL 13
- Crearea și accesarea unei baze de date
- Sintaxa SQL, comenzi și funcții
Configurarea unei Baze de Date Postgres
- Definiția datelor, valori implicite și constrângeri
- Configurarea și modificarea tabelelor
- Gestionarea privilegiilor și politicilor de securitate
- Crearea schemelor bazei de date
- Implementarea moștenirii și partionării tabelelor
- Adăugarea, actualizarea și interogarea datelor
- Tipuri de date, funcții și operatori
- Folosirea indecurilor și rularea căutărilor pe text complet
- Înțelegerea controlului concurenței
Gestionarea unui Server de Bază de Date
- Actualizarea unei clustere PostgreSQL
- Sigurarea serverului și criptarea datelor
- Configurarea parametrilor serverului
- Activarea autentificării clientului
- Setarea rolurilor de acces și permisiunilor
- Gestionarea mai multor baze de date
- Efectuarea sarcinilor de menținere a bazei de date
- Sigurarea și restaurarea datelor
- Optimizarea performanței și fiabilității bazei de date
- Monitorizarea activității bazei de date și utilizarea discului
- Implementarea replicării logice
- Rularea testelor de regresie
Programare Pe Latura Clientului
- Folosirea bibliotecii C libpq și a interfeței obiecte mari
- Efectuarea declarațiilor SQL încorporate
- Explorarea schemei de informații
- Alte aplicații client PostgreSQL
Programare Pe Latura Serverului
- Extinderea limbajului de interogare SQL
- Scrierea funcțiilor declanșatoare evenimente
- Implementarea sistemelor de reguli
- Folosirea limbajelor procedurale (PLs)
- Explorarea PL-urilor TCL, Perl și Python
- Efectuarea interfețelor de programare server
- Exemple de decodificare logică
- Sigurarea progresului replicării
Depanare
Rezumat și următoarele pași
Cerințe
- O înțelegere a RDBMS
- Experiență cu SQL
Audientă
- Administratori de sistem
- Dezvoltatori
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