In Partenza
PL SQL
SQL è il linguaggio più diffuso al mondo per interagire con i database. PL/SQL è un'estensione di Structured Query Language utilizzata per la scrittura di stored procedure e trigger. Padroneggia le operazioni del database con questo corso!

Finanziabile

Professionalizzante

In Partenza
PL SQL
ragazza che studia al computer in una biblioteca
SQL è il linguaggio più diffuso al mondo per interagire con i database. PL/SQL è un'estensione di Structured Query Language utilizzata per la scrittura di stored procedure e trigger. Padroneggia le operazioni del database con questo corso!

Cos’è:

PL SQL è un linguaggio procedurale utilizzato per aggiungere logica di business alle operazioni di database. Il linguaggio PL/SQL è uno strumento potente per manipolare i dati e gestire le transazioni. Il corso di PL/SQL fornisce un'introduzione completa al linguaggio e a come utilizzarlo al massimo delle sue potenzialità. Il corso tratterà le basi del PL/SQL, come scrivere query, creare tabelle, manipolare e memorizzare dati. Introdurrà anche concetti più avanzati, come la scrittura di stored procedure e trigger, nonché il debug e il tuning delle prestazioni. Imparerai ad utilizzare PL/SQL per creare funzioni memorizzate, pacchetti e altri oggetti di database e apprenderanno le migliori pratiche di progettazione e codifica.

Obiettivi e Moduli:

Struttura di Base di un blocco PL/SQL
In questo modulo, si introdurrà la sintassi fondamentale di un blocco PL/SQL, che si compone di tre sezioni principali: la dichiarazione, il corpo e l'eccezione. Si approfondiranno quindi i concetti di variabili e costanti, e l'importanza di dichiararle correttamente. Gli studenti impareranno come gestire l'input e l'output attraverso le SQL*Plus, oltre a esplorare strumenti di debug per monitorare il flusso di esecuzione. In aggiunta, si discuteranno delle istruzioni di controllo del flusso (come IF, CASE, LOOP) per gestire le logiche condizionali e iterazioni con esempi pratici di blocchi PL/SQL semplici, per illustrare come queste strutture possano essere utilizzate nella programmazione quotidiana.
Blocco di Programma
Questo modulo si concentrerà sull'implementazione di blocchi di programma più complessi e le tecniche per modularizzare il codice. Gli argomenti possono includere la distinzione tra blocchi anonimi e nomi, così come la gestione dei parametri di input e output. Si tratterà come utilizzare le eccezioni per gestire errori e comportamenti imprevisti all'interno del programma, evidenziando l'importanza di una buona gestione degli errori. Saranno inclusi anche casi di studio sull'uso di blocchi di programma per risolvere problemi reali e migliorare l’efficienza delle operazioni e discuteranno delle migliori pratiche di scrittura di codice PL/SQL, come la leggibilità e la manutenzione, per garantire progetti di più grande scala.
Funzioni, Procedure e Packages
Nel modulo dedicato a funzioni, procedure e packages, si esplorereranno i concetti fondamentali delle unità di programmazione PL/SQL. Gli studenti imparereranno a scrivere e utilizzare funzioni e procedure, comprendendo le differenze tra di esse, come la gestione dei parametri e dei valori di ritorno. Si approfondirà l’importanza di creare funzioni riutilizzabili e procedure per modularizzare il codice, migliorandone la manutenzione. Un'altra area importante è dedicata all'introduzione ai packages, che consentono di raggruppare funzioni e procedure correlate. Attraverso esercizi pratici, gli studenti avranno l'opportunità di applicare questi concetti in scenari reali, sviluppando competenze pratiche nell'uso di funzioni e procedure in applicazioni più ampie.

Iscriviti

Caratteristiche

Finanziato

In costante aggiornamento

Dal Lunedì al Venerdì

Hai bisogno di:

Un pc

Una buona connessione ad internet

Questo corso è per te se:

Manipolare i dati ti affascina

Vorresti lavorare in questo settore

Vuoi specializzarti nell'uso di SQ

Domande? Scrivici su whatsapp

Caratteristiche

Finanziato

Online Virtual Classroom

Dal Lunedì al Venerdì

Hai bisogno di:

Un pc

Una buona connessione ad internet

Questo corso è per te se:

Manipolare i dati ti affascina

Vorresti lavorare in questo settore

Vuoi specializzarti nell'uso di SQ

Cos’è:

PL SQL è un linguaggio procedurale utilizzato per aggiungere logica di business alle operazioni di database. Il linguaggio PL/SQL è uno strumento potente per manipolare i dati e gestire le transazioni. Il corso di PL/SQL fornisce un'introduzione completa al linguaggio e a come utilizzarlo al massimo delle sue potenzialità. Il corso tratterà le basi del PL/SQL, come scrivere query, creare tabelle, manipolare e memorizzare dati. Introdurrà anche concetti più avanzati, come la scrittura di stored procedure e trigger, nonché il debug e il tuning delle prestazioni. Imparerai ad utilizzare PL/SQL per creare funzioni memorizzate, pacchetti e altri oggetti di database e apprenderanno le migliori pratiche di progettazione e codifica.

Obiettivi e Moduli:

Struttura di Base di un blocco PL/SQL
In questo modulo, si introdurrà la sintassi fondamentale di un blocco PL/SQL, che si compone di tre sezioni principali: la dichiarazione, il corpo e l'eccezione. Si approfondiranno quindi i concetti di variabili e costanti, e l'importanza di dichiararle correttamente. Gli studenti impareranno come gestire l'input e l'output attraverso le SQL*Plus, oltre a esplorare strumenti di debug per monitorare il flusso di esecuzione. In aggiunta, si discuteranno delle istruzioni di controllo del flusso (come IF, CASE, LOOP) per gestire le logiche condizionali e iterazioni con esempi pratici di blocchi PL/SQL semplici, per illustrare come queste strutture possano essere utilizzate nella programmazione quotidiana.
Blocco di Programma
Questo modulo si concentrerà sull'implementazione di blocchi di programma più complessi e le tecniche per modularizzare il codice. Gli argomenti possono includere la distinzione tra blocchi anonimi e nomi, così come la gestione dei parametri di input e output. Si tratterà come utilizzare le eccezioni per gestire errori e comportamenti imprevisti all'interno del programma, evidenziando l'importanza di una buona gestione degli errori. Saranno inclusi anche casi di studio sull'uso di blocchi di programma per risolvere problemi reali e migliorare l’efficienza delle operazioni e discuteranno delle migliori pratiche di scrittura di codice PL/SQL, come la leggibilità e la manutenzione, per garantire progetti di più grande scala.
Funzioni, Procedure e Packages
Nel modulo dedicato a funzioni, procedure e packages, si esplorereranno i concetti fondamentali delle unità di programmazione PL/SQL. Gli studenti imparereranno a scrivere e utilizzare funzioni e procedure, comprendendo le differenze tra di esse, come la gestione dei parametri e dei valori di ritorno. Si approfondirà l’importanza di creare funzioni riutilizzabili e procedure per modularizzare il codice, migliorandone la manutenzione. Un'altra area importante è dedicata all'introduzione ai packages, che consentono di raggruppare funzioni e procedure correlate. Attraverso esercizi pratici, gli studenti avranno l'opportunità di applicare questi concetti in scenari reali, sviluppando competenze pratiche nell'uso di funzioni e procedure in applicazioni più ampie.

Iscriviti al corso

Compila il form per richiedere l’ammissione al corso.