Struttura del corso

1. Introduzione ai Database Relazionali

  • Cos'è un database relazionale?
  • Architettura e componenti di PostgreSQL
  • Panoramica degli strumenti PgAdmin e psql
  • Connessione a un database e comprensione delle schemi

2. Nozioni di Base di SQL

  • Oggetti del database: tabelle, colonne e vincoli
  • Tipi di dati e valori NULL
  • Scrivere semplici query SELECT
  • Filtrare con WHERE, pattern matching e operatori logici
  • Ordinamento e limitazione dei risultati delle query

3. Lavorare con Funzioni ed Espressioni

  • Funzioni aritmetiche e stringhe
  • Espressioni condizionali e case statements
  • Gestire i valori NULL e le conversioni di tipo di dato

4. Combinare e Filtrare Dati

  • Join interni ed esterni, join con se stessi e cross joins
  • Operazioni di insieme: UNION, INTERSECT e EXCEPT
  • Sottoselezioni: scalar, correlate e sottotabelle
  • Espressioni di tabella comuni (CTEs) e query ricorsive

5. Aggregazione e Raggruppamento

  • Funzioni di aggregazione: SUM, AVG, COUNT, MIN, MAX
  • Clausole GROUP BY e HAVING
  • Funzioni di finestra e classificazione

6. Modifica dei Dati

  • Inserimento, aggiornamento ed eliminazione di record
  • Utilizzo delle transazioni e del rollback
  • Comprensione dei principi ACID
  • Pratiche sicure per la manipolazione dei dati

7. Oggetti del Database e Struttura Logica

  • Creazione e gestione di schemi e tabelle
  • Chiavi primarie, chiavi esterne e vincoli univoci
  • Creazione e gestione di viste e viste materializzate
  • Introduzione agli indici e alle implicazioni sulle prestazioni

Requisiti

  • Una comprensione dei concetti IT e dei dati di base
  • Non è richiesta esperienza precedente con SQL o database
  • La familiarità nell'uso di strumenti software su Windows/Linux è utile

Pubblico Target

  • Principianti e analisti di database
  • Sviluppatori che iniziano con PostgreSQL
  • Professionisti che gestiscono o esplorano i database relazionali
 14 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative