Struttura del corso
Cos'è PostgreSQL?
- Breve storia di PostgreSQL
- Convenzioni
- Ulteriori informazioni
- Linee guida per la segnalazione di bug
Introduzione a PostgreSQL
- Installazione e creazione del database
- Linguaggio SQL
- Funzionalità avanzate
Il linguaggio SQL
- Sintassi SQL
- Definizione dei dati
- Manipolazione dei dati
- Query
- Tipi di dati
- Funzioni e operatori
- Conversione dei tipi
- Indici
- Ricerca full-text
- Controllo della concorrenza
- Suggerimenti per le prestazioni
Amministrazione del server
- Installazione dal codice sorgente
- Installazione dal codice sorgente su Windows
- Configurazione e operatività del server
- Configurazione del server
- Autenticazione dei client
- Ruoli di database
- Gestione dei database
- Localizzazione
- Compiti di manutenzione di routine del database
- Backup e ripristino
- Alta disponibilità, bilanciamento del carico e replica
- Configurazione della ripresa
- Monitoraggio dell'attività del database
- Monitoraggio dell'uso del disco
- Affidabilità e log di scrittura in anticipo (WAL)
- Test di regressione
Interfacce client
- libpq - Libreria C
- Oggetti grandi
- ECPG - SQL incorporato in C
- Schema informativo
Programmazione del server
- Estensione di SQL
- Trigger
- Sistema delle regole
- Linguaggi procedurali
- PL/pgSQL - Linguaggio procedurale SQL
- PL/Tcl - Linguaggio procedurale Tcl
- PL/Perl - Linguaggio procedurale Perl
- PL/Python - Linguaggio procedurale Python
- Interfaccia di programmazione del server
Interni
- Panoramica degli interni di PostgreSQL
- Cataloghi del sistema
- Protocollo frontend/backend
- Convenzioni di codifica di PostgreSQL
- Supporto per le lingue native
- Scrittura di un gestore di linguaggio procedurale
- Scrittura di un wrapper di dati esterni
- Optimizzatore genetico delle query
- Definizione dell'interfaccia di accesso agli indici
- Indici GiST
- Indici GIN
- Archiviazione fisica del database
- Interfaccia backend BKI
- Come il pianificatore utilizza le statistiche
Requisiti
Conoscenze operative di SQL e C
Amministrazione di base del sistema (Unix/Linux o Windows)
Recensioni (7)
esempi passo passo, Informazioni sulla dimensione in byte
Esmadee Bin Ismail - SBS transit
Corso - PostgreSQL Administration and Development
Traduzione automatica
Le diverse tecniche che possono essere utilizzate per ottenere lo stesso risultato è solo ottimizzarle con pochi passaggi
Abdul Hafiz - SBS transit
Corso - PostgreSQL Administration and Development
Traduzione automatica
1. Notes on the whiteboard 2. Labs were executed in a sharing mode
Evangelos Katsaros
Corso - PostgreSQL Administration and Development
The instructor explained everything we asked, he was very accurate, and he kept my interested.
Katerina Andreopoulou
Corso - PostgreSQL Administration and Development
The fact that we had a chance to hear about the difference between many databases types.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Corso - PostgreSQL Administration and Development
useful knowledge
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Corso - PostgreSQL Administration and Development
The exercises and that the trainers was very responsive and was listening to us actively. He was also very patient with us. THANK YOU SO MUCH :)