|
via Udemy |
Go to Course: https://www.udemy.com/course/impariamo-da-zero-il-plpgsql-e-il-sql-con-il-postgresql/
Benvenuti nel corso "Impariamo da Zero il SQL e il PL/pgSQL con il PostgreSQL"Il PostgreSQL è il più potente DBMS Open Source a disposizione degli utenti. Può essere impiegato come base dati di complesse applicazioni e base di progetti di data warehouse.Al termine di questo corso l'utente avrà una chiara conoscenza del SQL e del linguaggio procedurale PL/pgSQL. Il corso si compone di tre differenti unità didattiche:a) Parte 1 - Attivazione dei contenitori del PostgreSQL e del PgAdmin usando il Docker b) Parte 2 - Impariamo da zero ad utilizzare il linguaggio SQL per la creazione di query c) Parte 3 - Impariamo da zero il linguaggio procedurale PL/pgSQL di PostgreSQL per potenziare ulteriormente le conoscenze acquisiteGli argomenti che verranno trattati saranno:Selezione dei dati da una tabellaSelezione dei dati da due o più tabelleRaggruppare e aggregare i datiLa creazione delle subquery e delle query complesseL'utilizzo delle funzioni analitiche e delle window clauseCreazione delle query di alterazione dei dati (Inserimento, modifica, eliminazione)Analisi delle principali funzioni e dei tipi di dati disponibiliIntroduzione agli elementi essenziali del linguaggio PL/pgSQL (variabili, cicli, espressioni condizionali)Uso delle procedure, delle funzioni e dei trigger in PL/pgSQLLa gestione delle transazioniLa creazione e l'uso delle visteTutte le query e il codice PL/pgSQL verranno create simulano l'attività di Data Analyst di un'impresa della GDO e utilizzando un DB di produzione.Le tecnologie che verranno trattate in questo corso sono:Docker e Docker ComposePostgreSQLPgAdmin Gli studenti che sottoscriveranno questo corso avranno i seguenti vantaggi:accesso illimitato on demand a tutte le lezioni presenti e future del corso accesso alla sezione Domande & Risposte (D & R), dove potranno porre quesiti all'autore e agli altri membri della comunitàaccesso a tutte le integrazioni e modifiche che verranno create in futuro accesso al tutto codice sorgente dei progetti e ad altro materiale informativoIl codice e i tool utilizzati sono compatibili con le piattaforme Windows, Linux e Mac