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