Struttura del corso
Cos'è PostgreSQL?
- Breve storia di PostgreSQL
- Convenzioni
- Informazioni aggiuntive
- Linee guida per la segnalazione dei bug
Introduzione a PostgreSQL
- Installazione e creazione del database
- Il 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 da codice sorgente
- Installazione da codice sorgente su Windows
- Configurazione e funzionamento del server
- Configurazione del server
- Autenticazione del client
- Ruoli del database
- Gestione dei database
- Localizzazione
- Attività di manutenzione ordinaria del database
- Backup e ripristino
- Alta disponibilità, bilancamento del carico e replicazione
- Configurazione del recupero
- Monitoraggio dell'attività del database
- Monitoraggio dell'utilizzo del disco
- Affidabilità e Write-Ahead Log
- Test di regressione
Interfacce client
- libpq - Libreria C
- Large Objects
- ECPG - SQL incorporato in C
- Lo schema informativo (Information Schema)
Programmazione lato server
- Estensione di SQL
- Trigger
- Sistema di 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 lato server
Meccanismi interni
- Panoramica dei meccanismi interni di PostgreSQL
- Cataloghi di sistema
- Protocollo Frontend/Backend
- Convenzioni di codifica di PostgreSQL
- Supporto per la lingua nativa
- Scrittura di un gestore per linguaggio procedurale
- Scrittura di un wrapper per dati esterni
- Ottimizzatore di query genetico
- Definizione dell'interfaccia del metodo di accesso agli indici
- Indici GiST
- Indici GIN
- Archiviazione fisica del database
- Interfaccia Backend BKI
- Come il pianificatore utilizza le statistiche
Requisiti
Una conoscenza operativa di SQL e C
Amministrazione di base del sistema (Unix/Linux o Windows)
Recensioni (7)
esempi passo dopo passo, informazioni a piccoli bocconi
Esmadee Bin Ismail - SBS transit
Corso - PostgreSQL Administration and Development
Traduzione automatica
Le diverse tecniche che possono essere utilizzate per ottenere lo stesso risultato sono semplicemente ottimizzate con pochi passaggi.
Abdul Hafiz - SBS transit
Corso - PostgreSQL Administration and Development
Traduzione automatica
1. Note sulla lavagna bianca 2. I laboratori sono stati eseguiti in modalità condivisa
Evangelos Katsaros
Corso - PostgreSQL Administration and Development
Traduzione automatica
L'instruttore ha spiegato tutto ciò che gli abbiamo chiesto, era molto preciso e ha mantenuto il mio interesse.
Katerina Andreopoulou
Corso - PostgreSQL Administration and Development
Traduzione automatica
Il fatto che abbiamo avuto l'opportunità di sentire la differenza tra molti tipi di database.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Corso - PostgreSQL Administration and Development
Traduzione automatica
conoscenze utili
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Corso - PostgreSQL Administration and Development
Traduzione automatica
Gli esercizi e l'attenzione attiva del formatore, che ha ascoltato i nostri interventi con grande pazienza, sono stati molto apprezzati. GRAZIE MOLTO :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Corso - PostgreSQL Administration and Development
Traduzione automatica