Schița de curs
Ce este PostgreSQL?
- O scurtă istorie a PostgreSQL
- Convenții
- Mai multe informații
- Liniile directoare pentru raportarea erorilor
Introducere la PostgreSQL
- Instalarea și crearea bazei de date
- Limbajul SQL
- Funcționalități avansate
Limbajul SQL
- Sintaxa SQL
- Definirea datelor
- Manipularea datelor
- Cereri de interogare
- Tипuri de date
- Funcții și operatori
- Conversia tipurilor de date
- Indici
- Căutare text complet
- Controlul concurenței
- Sfaturi pentru performanță
Administrația serverului
- Instalarea din cod sursă
- Instalarea din cod sursă pe Windows
- Configurarea și operarea serverului
- Configurarea serverului
- Autentificarea clientilor
- Rolurile de bază de date
- Gestionarea bazei de date
- Localizarea
- Sarcini de întreținere rutine a bazei de date
- Făcerea de backup și restaurarea bazei de date
- Disponibilitate ridicată, echilibrarea sarcinii și replicarea
- Configurarea recuperării
- Monitorizarea activității bazei de date
- Monitorizarea utilizării discului
- Fiabilitatea și jurnalul prealabil (Write-Ahead Log)
- Testele de regresie
Interfețe client
- libpq - biblioteca C
- Obiecte mari
- ECPG - SQL încorporat în C
- Schemă de informații
Programarea serverului
- Extinderea SQL
- Treigeri
- Sistemul de reguli
- Limbaje procedurală
- PL/pgSQL - limbaj procedural SQL
- PL/Tcl - limbaj procedural Tcl
- PL/Perl - limbaj procedural Perl
- PL/Python - limbaj procedural Python
- Interfața de programare a serverului
Internațiuni
- Prezentare generală a internelor PostgreSQL
- Catalogurile sistemului
- Protocolele frontend/backend
- Convențiile de codare ale PostgreSQL
- Suportul pentru limbi nativ
- Scrierea unui gestionar de limbaj procedural
- Scrierea unui wrapper de date străin
- Optimizator genetic al cererilor
- Definiția interfeței metodei de acces la indici
- Indici GiST
- Indici GIN
- Stocarea fizică a bazei de date
- Interfața BKI backend
- Cum folosește planificatorul statisticiile
Cerințe
Cunoștințe de funcționare ale SQL și C
Administrație de sistem de bază (Unix/Linux sau Windows)
Mărturii (7)
exemple pas cu pas, informații privind dimensiunea octeților
Esmadee Bin Ismail - SBS transit
Curs - PostgreSQL Administration and Development
Tradus de catre o masina
Diferitele tehnici care pot fi folosite pentru a obține același rezultat este doar optimizarea cu câțiva pași
Abdul Hafiz - SBS transit
Curs - PostgreSQL Administration and Development
Tradus de catre o masina
1. Note în tabloul electronic 2. Laboratoarele au fost executate în mod de împărțire
Evangelos Katsaros
Curs - PostgreSQL Administration and Development
Tradus de catre o masina
Katerina Andreopoulou
Curs - PostgreSQL Administration and Development
Tradus de catre o masina
Faptul că am avut ocazia să aflăm despre diferențele dintre mai mulți tipuri de baze de date.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Curs - PostgreSQL Administration and Development
Tradus de catre o masina
cunoașteri utile
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Curs - PostgreSQL Administration and Development
Tradus de catre o masina
Exercițiile și faptul că formatorul a fost foarte responsiv și ne asculta activ. El a fost, de asemenea, foarte pacient cu noi. MULTUMESC FOarte Mult :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Curs - PostgreSQL Administration and Development
Tradus de catre o masina