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
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.