DB2 for z/OS Application Programming

Digi Academy
A Milano

Chiedi il prezzo
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Milano
Descrizione

Obiettivi  

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Milano
Via Valtellina, 63, 20124, Milano, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Prerequisiti

E' richiesta un po' di familiarità con i linguaggi di programmazione Cobol o PL/I. I partecipanti dovrebbero anche avere conoscenze di linguaggio SQL (che possono essere acquisite partecipando ai corsi Linguaggio SQL BAse (CE121IT) e Linguaggio SQL Avanzato (CE131IT)

Cosa impari in questo corso?

Target del corso

Analisti e ai programmatori applicativi che devono imparare a scrivere istruzioni SQL nei programmi.

Programma

Contenuti del corso

Questo corso teorico con esercitazioni su carta guidate dall'istruttore permette di acquisire le conoscenze necessarie per scrivere programmi applicativi che manipolano i dati dei database DB2 for z/OS. Il corso spiega in modo dettagliato come inserire le istruzioni del Linguaggio SQL nei linguaggi host (Cobol e PL1) e come preparare i programmi per l'esecuzione. In particolare vengono illustrati argomenti quali la struttura di un programma applicativo, la gestione dell'errore usando la struttura SQLCA, i passi di Precompilazione, Bind e Rebind. Si affrontano poi importanti argomenti come l'uso dei Cursori, concetti di locking e recovery, le istruzioni di SQL dinamico e importanti accenni alle performance applicative.

Contenuti dettagliati del corso

  • Incorporare istruzioni SQL statiche nei programmi applicativi
  • Variabili Host e Variabili Indicatore
  • Considerazioni sui valori NULLs
  • la gestione delle condizioni di errore
  • Passi di Precompilazione, Bind e Rebind
  • Gestione delle righe risultato tramite l'uso dei cursori
  • Cursori Tradizionali e Scrollable
  • Multiple Row FETCH e Multiple Row INSERT
  • Unit of Work, Concorrenza e Ripartenza del programma
  • Identificazione delle differenze tra SQL statico e dinamico
  • Cenni sulle performance legate agli indici e ai diversi cammini di accesso
  • Lancio della istruzione EXPLAIN e illustrazione della PLAN_TABLE


Confronta questo corso con altri simili
Leggi tutto