Impariamo da Zero il SQL e il PL/pgSQL con PostgreSQL

Corso

Online

RISPARMIA 89%
20 € IVA inc.

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Metodologia

    Online

  • Ore di lezione

    10h

  • Inizio

    Scegli data

  • Invio di materiale didattico

  • Servizio di consultazione

  • Tutoraggio personalizzato

  • Lezioni virtuali

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 SQLe del linguaggio procedurale PL/pgSQL.
Il corso si compone di tre differenti unità didattiche:
a) Parte 1 - Attivazione dei contenitori del PostgreSQLe del PgAdminusando il Docker
b) Parte 2 - Impariamo da zero ad utilizzare il linguaggio SQLper la creazione di query
c)Parte 3 - Impariamo da zero il linguaggio procedurale PL/pgSQL di PostgreSQL per potenziare ulteriormente le conoscenze acquisite
Gli argomenti che verranno trattati saranno:
Selezione dei dati da una tabella
Selezione dei dati da due o più tabelle
Raggruppare e aggregare i dati
La creazione delle subquerye delle query complesse
L'utilizzo delle funzioni analitiche e delle window clause
Creazione delle query di alterazione dei dati (Inserimento, modifica, eliminazione)
Analisi delle principali funzioni e dei tipi di dati disponibili
Introduzione agli elementi essenziali del linguaggioPL/pgSQL (variabili, cicli, espressioni condizionali)
Uso delle procedure, delle funzionie dei triggerin PL/pgSQL
La gestione delle transazioni
La 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 Compose
PostgreSQL
PgAdminGli 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

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso


Creare Complesse Query usando il linguaggio SQL,Creare Codice Modulare con il linguaggio procedurale PL/pgSQL,Selezionare i dati da una tabella,Installare il DBMS PostgreSQL in Docker usando Docker e Docker Compose,Selezionare i dati da due o più tabelle,Installare e Configurare il PgAdmin in Docker usando Docker e Docker Compose,Raggruppare e Aggregare i dati,Utilizzare Le Subquery e le Query Complesse,Utilizzare le Funzioni Analitice e le Window Clause,Creare query di Inserimento, Modifica e Eliminazione dei dati,Conoscere i diversi tipi di dati e le principali funzioni,La programmazione modulare con il PLpgSQL,Creazione delle funzioni, delle procedure e dei trigger,Creazione delle Viste

Cultura informatica di base,Conoscere come installare e avviare i software,OS: Windows, Linux e Mac con installato il Docker,Non meno di 4Gb di Ram (8 Gb Consigliati)

Impariamo da Zero il SQL e il PL/pgSQL con PostgreSQL

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Successi del Centro

2019

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

4 anni del centro in Emagister.

Materie

  • SQL
  • PostgreSQL

Programma

Contenido del curso
Introduzione al Corso
Impariamo ad usare la piattaforma Udemy
Introduzione alla sezione
Installazione Docker in Windows
Installazione Docker in Linux
Attivazione del contenitore del PostgreSQL e del PGAdmin
Importazione del Database di esempio
Introduzione al PGAdmin 4
Esempi di errori comuni
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
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
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
Introduzione alla sezione
Introduzione alle SUBQUERY SEARCH
SUBQUERY SEARCH 2
SUBQUERY - Parametro ALL
La Subquery FROM
Le Query Complesse
Il Subquery Factoring
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
Introduzione alla sezione
Il comando CREATE TABLE AS
Il Comando INSERT
Il comando UPDATE
Il Comando DELETE
Introduzione alla sezione
Tipi di Dati Carattere
Tipi di Dati Numerici
Tipi DATA e Ora
Le funzioni di manipolazione stringhe
Le funzioni di modifica dei valori numerici
Le funzioni di conversione
Funzioni di Data e Ora
La funzione CASE
La funzione COALESCE
La funzione GROUPING
Introduzione alla sezione
Introduzione ai Blocchi
Le Variabili
I Blocchi Annidati
Le Espressioni Condizionali - Parte 1
Le Espressioni Condizionali - Parte 2
Le Espressioni Condizionali Annidate
Le Espressioni Condizionali - Il CASE
Le espressioni condizionali. Il SEARCHED CASE
I Cicli - Il Simple Loop
I Cicli - Il WHILE
I Cicli - Il FOR
I Cicli - Il CONTINUE
I Cicli Annidati
La Gestione delle Eccezioni
La Gestione delle Eccezioni Multiple
Lo Scope Delle Eccezioni
Introduzione alla procedure in PLpgSQL
Introduzione alle Funzioni
Funzioni che restituiscono valori scalari
Funzioni che restituisce valori touple
Funzioni che restituiscono recordset - Il Comando SETOF
Creazione della Funzione SelArticoli
Introduzione alle Procedure e ai Cursori
Miglioriamo la nostra procedura
La procedura Sp_InsArticolo
La gestione delle transazioni
Creazione e Attivazione dei Trigger
Creazione e Attivazione dei Trigger - Parte 2

Ulteriori informazioni

A chi è rivolto: Responsabili IT,Sviluppatori di software,Aspiranti Data Analyst e Data Scientist,Chiunque desideri creare query SQL e programmare il DBMS PostgreSQL
Cosa include il prezzo totale del corso?
Comunicazione diretta col docente, accesso a vita, ampliamenti e aggiornamenti inclusi, rimborso entro 30 giorni.

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Impariamo da Zero il SQL e il PL/pgSQL con PostgreSQL

20 € IVA inc.