€ 59.4

€ 99

Programmazione avanzata database Oracle tramite PL/SQL

Sono Marco Roncaglia , analista/programmatore presso una importante realtà meccanica. Con questo corso online “Oracle PL/SQL: Programmazione Avanzata dei Database” voglio insegnarvi la programmazione e il trattamento dei dati in PL/SQL.

Perchè scegliere questo corso?

Tramite questo corso online “Oracle PL/SQL: Programmazione Avanzata dei Database” potrete diventare degli esperti in programmazione PL/SQL e manipolazione dati.Ci sarà un progetto di base sul quale andremo a costruire i diversi costrutti PL/SQL. Vedremo sia l'estrazione dati, che la manipolazione dati. Ci sarà anche la possibilità, con esempi, di manipolare dati con la semplice estrazione. Ogni sezione sarà completa di una parte teorica e di diversi esempi per capire tutte le diverse sfacettature del linguaggio. Ti offro la possibilità di sfruttare al massimo tutti i tipi offerti da Oracle, per cui ottimizzare una complessa estrazione dati. Vedremo qualsiasi tipo in PL/SQL : numeri, stringhe, array etc... Analizzeremo i costrutti quali cicli, cursori , le condizioni condizionali. La parte più importante verrà dedicata alle collezioni, le quali ci consentono di sfruttare le potenzialità del database. Vedremo le funzioni e le procedure, come passare i parametri, parametri in out , dichiarare una funzione/procedura. Come chiamare una funzione in un’altra funzione. Vedremo come si gestiscono gli errori e ne verranno creati di personalizzati Analizzeremo la creazione e utilizzo di package. Utilizzeremo anche package per scrivere file su disco Il corso online “Oracle PL/SQL: Programmazione Avanzata dei Database” sarà completo esempi pratici e degli esercizi che verranno dati a fine lezione. Ti farò da docente per chiarirti qualunque dubbio e aiutarti a crescere nel mondo della programmazione di database.

Cosa imparerai con questo corso?

Iscriviti al mio corso online Oracle PL/SQL: Programmazione Avanzata dei Database e avrai accesso alle mie lezioni dove imparerai:

Come creare i Cursori,

Le Procedure/Funzioni,

A utilizzare i Cicli,

Come Gestire le Collezioni,

A Creare Trigger in PL/SQL.

Iscrivendoti al corso avrai questi bonus:

Accesso Illimitato

Studia H24 e 7 giorni su 7

Workspace

Classe virtuale esclusiva

Certificato Finale

Inclusivo di N° di licenza

Materiale Didattico

A tua disposizione

Tutor Online

Fai qualsiasi domanda

Esercitazioni

Fai pratica con il corso

Programma del corso:

TRIGGER

Presentazione del Corso Oracle PL/SQL : Programmazione Avanzata dei Database
Materiale didattico del corso Oracle PL/SQL : Programmazione Avanzata dei Database
Materiale didattico del corso Oracle PL/SQL : Programmazione Avanzata dei Database 2
Materiale didattico del corso Oracle PL/SQL : Programmazione Avanzata dei Database 3

INTRODUZIONE

Capitoli del Corso
Cos'è il PL/SQL
PLSQL Developer
SQL Developer

PL/SQL

Descrizione del Progetto sul Database
Caratteristiche dei Tipi di Dati

STRUMENTI DI SVILUPPO / PROGETTO

PLSQL Record
PLSQL Table
PLSQL Table con Record

TIPI DI DATI IN PL/SQL

Definizione di Blocco
Blocco Anonimo con Unica Istruzione
Blocco Anonimo con Due Istruzioni
Blocco anonimo con Eccezione

BLOCCHI IN PL/SQL

Blocco Anonimo Nidificato con Eccezione
Le Transazioni in PL/SQL
Transazione con Commit
Transazione con Rollback
Transazione con Istruzione Pragma Autonomous Transaction

TRANSAZIONI

Transazione con Istruzione Pragma Autonomous Transaction e Creazione Deadlock
Quali Sono le Espressioni Condizionali
Costrutto If Then Else
Costrutto If Then Elsif
Costrutto Case When

ESPRESSIONI CONDIZIONALI

Costrutto Case When con Assegnazione
Tipi di Ciclo
Ciclo con Istruzione Loop
Ciclo con Istruzione While
Ciclo con Istruzione For

CICLO

Tipi di Eccezioni in PL/SQL
Eccezione Gestita da Oracle
Eccezione Unnamed
Eccezione Utente

ECCEZIONE

Definizione di Cursore
Esempio Cursore Implicito
Esempio Cursore Implicito con Istruzione for Update
Esempio Cursore Esplicito

CURSORE

Esempio Cursore Esplicito con il Comando for Update
Esempio Cursore Esplicito con Istruzione bulk collect
Esempio Cursore Esplicito con Istruzione ref cursor
Definizione di Collezione in PL/SQL Prima Parte
Definizione di Collezione in PL/SQL Seconda parte
Definizione di Collezione in PL/SQL Terza Parte
Collezione con Array Associativo

COLLEZIONE

Collezione Array Associativo con Cursore
Collezione con Nested Table
Collezione con Varray
Definizione di Record
Record Rowtype
Record di Tipo Record
Record Utilizzando Cursore

RECORD

Come Creare una Procedura
Procedure per Assegnazione Punti di un Torneo
Procedure per Assegnazione Punti di un Torneo e Farne la Media con il valore Precedente
Procedure per Verificare se è l'Ultima Partita di un Tennista

PROCEDURA

Procedura con Operazioni DDL
Come Creare una Funzione
Funzione Utilizzando varchar2
Funzione Utilizzando Cursore
Funzione Utilizzando Parametro OUT

FUNZIONE

Blocco di Test delle Funzioni
Funzione che Determina i Set Vinti
Funzione Utilizzando altre Funzioni
Funzione Utilizzando Query Dinamica
Funzione Utilizzando Query Dinamica con il Comando to_char
Funzione Utilizzando Query Dinamica e Chiamando una Seconda Funzione con Query Dinamica
Funzione Utilizzando Nested Table
Funzione Utilizzando Booleani
Funzione Utilizzando Array
Funzione Utilizzando Array con Pipelined
Definizione di Trigger
Trigger in Insert
Trigger con Aggiornamento Età Media
Trigger su una View con Instead of

PACKAGE

Come Costruire un Package
Creazione Package con Due Funzioni a Parametri Diversi
Package con Creazione File Excel

VIEW NEL DATABASE

Definizione di View
View con Due Tabelle
View con Nested Table
Trigger Instead of

FUNZIONI NATIVE DI ORACLE

Alcune Funzioni/Tipi Nativi in Oracle
Utilizzo Funzioni/Tipi Native nel Progetto

TEST FINALE

Oracle PL/SQL : Programmazione Avanzata dei Database

Le recensioni del corso:

Rating 0
0 Recensioni
Dettagli
5 stelle 0
4 stelle 0
3 stelle 0
2 stelle 0
1 stella 0