Skip to main content

Corso: Seminario di aggiornamento applicativo DB2 for z/OS - Aggiornato

Il prezzo indicato è relativo ad eventuali edizioni a catalogo. Al momento non ci sono date disponibili. Il corso può essere erogato su richiesta, come edizione privata, al prezzo da concordare mediante apposito contratto. Contatta il numero verde 800 017001 per informazioni.

Panoramica


List of course details in a data table
Codice corso CA003I Metodo didattico Classroom

Durata 3.0 Giorni Tipo di corso Public or Private on-site

Prezzo EUR 1.650,00 IVA esclusa
EUR 1.980,00 IVA inclusa
   

Questo importante appuntamento annuale, condotto dai massimi esperti dei laboratori internazionali e da consulenti italiani e stranieri che hanno maturato molteplici esperienze con i clienti di tutto il mondo, è un evento unico per assistere ad approfonditi interventi di alto livello sulle novità applicative del DB2 for z/OS.

A chi si rivolge

Database Administrator, Analisti di Applicazioni, Programmatori, Consulenti e Responsabili di Sviluppo, Performance e Tuning delle Applicazioni DB2.

Requisiti

Per i requisiti consulta la descrizione del corso

Obiettivo

L'obiettivo del Seminario è quello di fornire nuovi suggerimenti, soluzioni e consigli pratici al fine di imparare ad affrontare le situazioni critiche, a migliorare le performance delle applicazioni e a diminuirne i tempi di esecuzione.

Contenuti

23 Novembre

10.00-10.15 Benvenuto: presentazione dell'agenda e dei relatori

10.15-11.45 Panoramica sulle Novità DB2 9 for z/OS e introduzione alla versione successiva

James Guo DB2 for z/OS Performance Analyst, Silicon Valley Lab, Software Group, IBM USA

Questa sessione fornisce una panoramica di alcune tra le più importanti novità del DB2 9 for z/OS e ci prepara alla nuove funzionalità già pianificate nel prossimo rilascio del DB2 for z/OS. In particolare si discutono i miglioramenti applicativi della versione 9 rispetto alle versioni precedenti e si prendono in esame argomenti quali le nuove istruzioni del linguaggio SQL, l'evoluzione dell'ottimizzatore, le novità relative agli indici e la migliore progettazione e gestione delle applicazioni.

11.45-12.00 Coffee break

12.00-13.15 Potenzialità delle Native SQL Stored Procedure

Gareth Z Jones, EMEA SWAT Team - DB2 for z/OS Development, Silicon Valley Lab, Software Group, IBM UK

Le Native SQL Stored Procedure introdotte nel DB2 9 aggiungono notevoli benefici in termine di facilità di utilizzo, di migliorata funzionalità e di prestazioni. La presentazione tratta le caratteristiche del nuovo SQL Procedure Language, mettendo in evidenza i Nested Compound Statement, la variabilità di portata, la gestione degli errori tramite il GET DIAGNOSTICS e l'uso dei nuovi registri speciali legati alle stored procedure.

13.15-14.15 Pranzo

14.15-15.30 Migliore Ottimizzazione delle istruzioni SQL in DB2 9 for z/OS

James Guo

Questo intervento offre un quadro introduttivo sui miglioramenti applicativi legati all'ottimizzazione delle istruzioni SQL in DB2 9 for z/OS. Tali novità, già disponibili alla prima uscita del DB2 versione 9, includono: Global optimization, Generalized sparse index, Indici su espressioni, Dynamic Index ANDing, Autonomic Reoptimization, Histogram statistics e Page range screening. Vengono poi toccati anche argomenti e novità di recente rilascio, posteriori cioè alla General Availability del prodotto DB2 V9.

15.30-15.45 Coffee break

15.45-17.00 I Package nel DB2 9 for z/OS: come usarli al meglio

Massimiliano Castellini, IBM Senior Certified IT Specialist, DB2 Advisor, IM Technical Sales, Software Group, IBM Italia

Dopo la prima introduzione dei Package nel DB2 V2.3 (anno 1993) ci sono stati così tanti cambiamenti e miglioramenti su questo argomento che i vecchi modi di procedere potrebbero non essere più ottimali. Questa presentazione guarda ai Package con una prospettiva più moderna. Dopo una panoramica sui vantaggi derivanti dall'uso dei Package, la sessione analizza i problemi comuni che possono insorgere con le relative soluzioni e fornisce una guida per le nuove funzionalità sia operative che amministrative come la Package Stability, senza tralasciare l'aspetto delle prestazioni.

24 Novembre

09.30-10.45 Panoramica delle principali funzioni SQL in DB2 9 for z/OS

James Guo

Questa presentazione fornisce una panoramica delle più importanti funzionalità SQL introdotte dal DB2 9 for z/OS. Sono illustrati tra l'altro i benefici delle Clone Table, le istruzioni MERGE, TRUNCATE, INTERSECT, EXCEPT, SELECT FROM Update/Insert/Delete, FETCH Continue, RANK expression e molte altre nuove funzioni quali le novità relative al Sort e la possibilità di usare insieme le clausole ORDER BY e FETCH FIRST N ROWS nelle Subquery.

10.45-11.00 Coffee break

11.00-12.15 Introduzione a XML nativo in DB2 9 for z/OS

Gareth z Jones

Il metalinguaggio XML gioca oramai un ruolo fondamentale nelle applicazioni di business e ci si può aspettare che il suo uso continui ad aumentare, vista la crescente necessità di scambio di informazioni nel mondo delle imprese. Comprendere come XML sia perfettamente integrato all'interno del DB2 for z/OS è il prerequisito che permette di usare lo stesso XML nell'ambito delle applicazioni SQL. Questa presentazione mostra la modalità di memorizzazione dei dati XML nelle tabelle DB2 e discute la definizione e l'uso degli indici XML così da gettare le basi per accedere ai dati XML tramite l'uso di espressioni XPATH scritte all'interno di applicazioni SQL.

12.15-13.15 Come migliorare l'efficienza delle query SQL in DB2 9 for z/OS - Parte 1

Massimo Macera, IBM Certified Education Specialist, Information Management, Software Group, IBM Italia

Questa presentazione, nella prima parte, copre i seguenti argomenti:

13.15-14.15 Pranzo

14.15-15.30 DB2 9 e pureXML per programmatori SQL

Gareth Z Jones

Questa trattazione si appoggia alla precedente introduzione all'XML nativo in DB2 9 per illustrare come scrivere predicati in un'applicazione SQL che desidera accedere a dati XML. La presentazione continua mostrando le funzioni di XML Publishing che consentono di generare dati XML a partire da dati SQL e termina chiarendo le modalità di estrazione di dati da documenti XML per memorizzarli in formato relazionale.

15.30-15.45 Coffee break

15.45-17.00 Come migliorare l'efficienza delle query SQL in DB2 9 for z/OS - Parte 2

Massimo Macera

La seconda parte della presentazione prosegue con i seguenti argomenti:

25 Novembre

09.30-10.45 Benefici del DB2 9 for z/OS nelle applicazioni Data Warehouse

James Guo

Questa sessione presenta i vantaggi delle principali nuove funzionalità del DB2 9 for z/OS relative al Data Warehouse e alla BI. Queste funzioni non solo migliorano le prestazioni in modo significativo, ma riducono anche il costo totale di gestione delle applicazioni. Le novità riguardano argomenti quali il Dynamic Index ANDing, le nuove Statistiche a Istogramma, i miglioramenti del Parallelismo.

10.45-11.00 Coffee break

11.00-12.15 Programmazione SQL per sviluppatori di applicazioni

Gareth Z Jones

Nel corso degli anni sono state aggiunte al DB2 molte funzionalità relative al linguaggio SQL. Questa presentazione vuole mettere in evidenza alcune di queste funzioni che non sono state sufficientemente esplorate, ma che possono rivelarsi decisamente utili in particolari circostanze. Gli argomenti trattati includono i trigger, le funzioni e i tipi di dato creati dagli utenti, le temporary table, i savepoint, le identity column, le colonne ROWID, le espressioni SQL CASE, il concetto di UNION everywhere, i cursori scrollable, le espressioni nella clausola ON e le row expression.

12.15-13.15 Utilizzo dei processori zIIP e zAAP in DB2 for z/OS

James Guo

Questa presentazione illustra come particolari carichi di lavoro del DB2 for z/OS possano essere convenientemente eseguiti sui motori zIIP (System z Integrated Information Processor) and zAAP (System z Application Assist Processor). Si esamina come le applicazioni distribuite TCP/IP DRDA, le elaborazioni XML, il parallelismo di query particolarmente complesse e le Utility DB2 possano trarre beneficio dai processori zIIP. Vengono inoltre presentati esempi di report di utilizzo reale e previsioni di utilizzo di entrambi i processori.

13.15-14.15 Pranzo

14.15-15.30 Contesti sicuri e ruoli: gli sviluppatori dovrebbero tenerne conto?

Gareth Z Jones

La gestione della sicurezza in DB2 for z/OS viene rafforzata con l'introduzione dei Trusted Context (contesti sicuri) e dei Role (ruoli). Questi nuovi elementi della security DB2 avranno un impatto sempre più crescente nell'ambiente IT, dovuto anche alle possibili modifiche apportate alle applicazioni, incluse quelle effettuate in emergenza. La presentazione intende evidenziare i fondamenti relativi ai contesti sicuri e ai ruoli per poi focalizzarsi su quelli che possono essere gli impatti per i DBA e gli sviluppatori applicativi.

15.30-15.45 Coffee break

Nota

Continuazione dei Contenuti:

15.45-17.00 Come gestire i cambiamenti di cammino di accesso nel DB2 for z/OS

Massimiliano Castellini

La sessione affronta i seguenti argomenti:

Nota:

E-mail IBM

Contatta i nostri specialisti della formazione tramite e-mail.

Oppure telefona al numero verde:

800-017001