home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
Cette page n'est pas disponible en français.
DB2 for z/OS V8: new features

Intended for

Application developers and database administrators who want to integrate the new capabilities of DB2 V8 in their applications and database management.

Background

Participants should be familiar with application development and utility support in a DB2 environment (see course DB2 for z/OS fundamentals course).

Training method

Classroom instruction, theory with examples.

Course leader

Peter Vanroose, Kris Van Thillo.

Duration

1 day.

Schedule

No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested ? Please contact ABIS.

Objectives

DB2 for z/OS Version 8 is the first DB2 version to make use of the 64-bit virtual storage addressing of z/OS. This simplifies management (no hiperpools, no data spaces) and improves scalability and availability. This version breaks through a lot of limitations, present in earlier releases of DB2. A second important change is a much better support for varying length text data, including UNICODE. More specifically, the catalog got converted to UNICODE.

Although these improvements are felt in the first place on the system-level by system-programmers, also other new or modified features become available in the new version. Some of them are of special interest for application developers and database administrators.

This course will give an overview of these new features that are mainly important for application development. Not only SQL enhancements are discussed, but also new facilities on the level of database objects. On one hand, the data definition is treated for these modified objects. On the other hand, the link with application development is discussed. In this context, improved functionality, performance and availability are treated.

New capabilities in utility use, are also covered by this course. They give more possibilities to the database administrator in maintaining database objects. They give also more opportunities to support application-related activities.

Main topics

  • New SQL features:
  • dynamic scrollable cursors • CTEs • recursive SQL • sequences • scalar fullselect everywhere • Unicode
  • Enhanced availability
  • on-line schema changes
  • Dealing with partitioned tablespaces:
  • new limitations • table-controlled partitioning • data partitioned secondary indexes
  • Utility enhancements:
  • support for schema evolution
  • partitioned tablespaces: adding • rotating • rebalancing • recovering partitions
  • Performance:
  • more stage-1 • backward index scan • materialized query tables • variable length keys • distribution statistics