Il Linguaggio PL/SQL di Oracle - Da Zero a Esperto

Impariamo da zero come creare applicazioni modulari col PL/SQL e usiamole con lo Spring Boot attivando un servizio REST

Il Linguaggio PL/SQL di Oracle - Da Zero a Esperto
Il Linguaggio PL/SQL di Oracle - Da Zero a Esperto

Il Linguaggio PL/SQL di Oracle - Da Zero a Esperto udemy course

Impariamo da zero come creare applicazioni modulari col PL/SQL e usiamole con lo Spring Boot attivando un servizio REST

Benvenuti nel corso "Il Linguaggio PL/SQL di Oracle - Da Zero a Esperto"

Il corso è rivolto a tutti coloro i quali, dopo aver acquisito sufficienti conoscenze del Structured Query Language (SQL),   hanno l'esigenza di imparare il Linguaggio Procedurale PL-SQL (Procedural  Language SQL) di Oracle.

Il corso si compone di tre livelli didattici:

Al termine del primo livello lo studente avrà una chiara conoscenza di:

  • Come creare i blocchi anonimi di PL/SQL

  • Come distinguere le diverse sezioni dei blocchi

  • Come usare ed inizializzare le variabili nel codice PL/SQL

  • Come Gestire le Transazioni

  • Come utilizzare le Espressioni Condizionali

  • Come utilizzare i Cicli

  • Come gestire le Eccezioni

  • Come usare i Cursori

  • Come usare le Collezioni

  • Come usare i Record

Al termine del secondo livello lo studente avrà una chiara conoscenza di:

  • Come creare codice PL/SQL Modulare

  • Come creare ed usare le Procedure (Procedure)

  • Come creare ed usare le Funzioni (Function)

  • Come creare ed usare i Trigger 

  • Come creare, modificare ed usare i Package

  • Come creare i tipi oggetto (OOP)

  • Come creare Package Strutturati e Procedure PL/SQL Dinamiche

Al termine del terzo livello lo studente saprà:

  • Come utilizzare le applicazioni modulari PL/SQL con Spring Boot

  • Come creare un servizio REST in Spring Boot che impieghi il codice PL/SQL

  • Come testare il web service con JUnit 4 e manualmente con PostMan 

Tutti gli argomenti verranno trattati utilizzando un database con dati reali* analizzando, commentando ed eseguendo il codice PL/SQL nell'Oracle SQL Developer.

*I dati provengono da un database di produzione sottoposto ad alterazione casuale per preservare la privacy e la riservatezza dei proprietari dei dati.