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)
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