Introduzione al corso
  • Introduzione al Corso
  • Impariamo ad usare la piattaforma Udemy
Installazione del PostgreSQL senza Docker
  • Download ed Installazione
  • Ripristino Database
Installazione e configurazione del DBMS PostgreSQL con il Docker
  • Introduzione alla sezione
  • Installazione Docker in Windows
  • Installazione Docker in Linux
  • Attivazione del contenitore del PostgreSQL e del PGAdmin
  • Importazione del Database di esempio
  • Risolvere il Problema di Avvio del PgAdmin 4
  • Introduzione al PGAdmin 4
  • Esempi di errori comuni
Selezionare i dati da una tabella
  • Introduzione alla sezione
  • Il Comando SELECT
  • Il Comando Select con Distinct
  • Sfida 1 - Usiamo i comandi di selezione
  • Soluzioni alla Sfida 1
  • Il Comando WHERE
  • L'alias delle tabelle (comando AS)
  • Gli Operatori Logici e di Comparazione
  • Uso degli Operatori Aritmetici
  • L'operatore Between ... And
  • Operatore Like
  • Condizioni Null e Not Null
  • Operatore In e NOT IN
  • Sfida 2 - Usiamo gli Operatori Matematici e il comando WHERE
  • Soluzione alla Sfida 2
  • Il Comando ORDER BY
  • Il Comando FETCH
  • Il comando OFFSET
  • Sfida 3 - Usiamo il Comando ORDER BY – FETCH - OFFSET
  • Soluzione Sfida 3
Selezionare i dati da una o più tabelle
  • Introduzione alla sezione
  • Introduzione agli Inner Join
  • Gli Inner Join Multi Tabella
  • Gli Inner Join Multi Colonna
  • Sfida 4 - Testiamo gli INNER JOIN
  • Soluzione alla Sfida 4
  • Introduzione ai diversi tipi di JOIN
  • Introduzione al RIGHT OUTER JOIN
  • Introduzione al LEFT OUTER JOIN
  • Introduzione al FULL OUTER JOIN
  • Combinazione di diversi tipi di join
  • Sfida 5 - Utilizziamo gli OUTER JOIN (LEFT - RIGHT)
  • Soluzione alla Sfida 5
  • Introduzione alla combinazione di query
  • Le query di unione (Union)
  • Il Comando EXCEPT
  • Il Comando INTERSECT
  • Sfida 6 -
  • Soluzione alla Sfida 6
Raggruppare e Aggregare i dati
  • Introduzione alla sezione
  • Introduzione alla funzioni di aggregazione
  • Il Comando Group By
  • Sfida 7 -
  • Soluzione alla Sfida 7
  • Il Comando HAVING
  • L'operatore ROLLUP
  • L'operatore CUBE
  • Sfida 8
  • Soluzione alla Sfida 8
Le Subquery e le Query Complesse
  • Introduzione alla sezione
  • Introduzione alle SUBQUERY SEARCH
  • SUBQUERY SEARCH 2
  • SUBQUERY - Parametro ALL
  • La Subquery FROM
  • Le Query Complesse
  • Il Subquery Factoring
Le funzioni Analitiche e le Window Clause
  • Introduzione alla sezione
  • Primo Esempio di utilizzo delle funzioni analitiche
  • Creazione del Running Total
  • Creazione del RATIO-TO-REPORT
  • La funzione ROW_NUMBER
  • La funzione FIRST_VALUE e LAST_VALUE
  • Approfondimento della Window Clause
  • Modifichiamo l'utilizzo della funzione LAST_VALUE
  • La Window Clause Range
  • La funzione CUME_DIST
  • La funzione RANK e PERCENT_RANK
  • La funzione DENSE_RANK
Inserire, Modificare e Eliminare i dati
  • Introduzione alla sezione
  • Il comando CREATE TABLE AS
  • Il Comando INSERT
  • Il comando UPDATE
  • Il Comando DELETE
Tipi di Dati e Funzioni
  • Introduzione alla sezione
  • Tipi di Dati Carattere
  • Tipi di Dati Numerici
  • Tipi DATA e Ora
  • Le funzioni di manipolazione stringhe