G524: Topical Outline

Introduction

  • The Big picture
    • 64-bit virtual storage
    • Unicode
  • Migration basis

The Sample Application
SQL changes

  • Limit changes
  • DISTINCT and NOT DISTINCT
  • Scalar Fullselect
  • INSERT within SELECT
  • GROUP BY
  • FETCH FIRST with ORDER BY
  • New Built-in Functions
  • Session Variables
  • Computer Exercise:  SQL Changes – 1

Scrollable cursors

  • Version 7 Review
  • SENSITIVE DYNAMIC cursors
  • ASENSITIVE cursors
  • FETCH syntax
  • Update and locking

Multiple Row SQL

  • Rowsets
  • FETCH/INSERT/UPDATE/DELETE
  • Multi-row INSERT within SELECT

GET DIAGNOSTICS
New Special Registers

  • Computer Exercise  :Programming Environment Changes

Nested Table Expressions Review
Common Table expressions
Recursive SQL
PLAN_TABLE and EXPLAIN enhancements

  • Computer Exercise  :SQL Changes – 2

Data Base Administration Enhancements – 1

  • Identity column enhancements
  • Sequence objects
  • Sequences and cursors
  • LOBs and transparent ROWIDs
  • Materialized Query Tables
  • Computer Exercise:  Sequences, LOBs, and MQTs

Data Base Administration Enhancements – 2

  • Table-controlled partitioning
  • Partitioning Indexes
  • Secondary Indexes
  • Data-partitioned Secondary Indexes
  • Clustering Indexes
  • Computer Exercise:  Table-controlled Partitioning

Data Base Administration Enhancements – 3

  • Adding Partitions
  • Rotating Partitions
  • Online Schema Changes
  • Versioning
  • Index enhancements
  • Computer Exercise:  Schema and Partition Changes

Utility Enhancements

  • BACKUP / RESTORE SYSTEM
  • Default changes
  • REORG, REBUILD, COPY, and REPAIR
  • Informational referential integrity and utilities
  • DSN1COPY and DSN1PRNT
  • Unicode and utilities
  • LOAD / UNLOAD
  • RUNSTATS
  • Utilities for DPSIs
  • Computer Exercise:  Utility Features

Command Enhancements

  • Catalog Table changes
  • Stored Procedure Enhancements
  • Computer Exercise:  Commands and Catalog Tables

Miscellaneous Topics

  • Online ZPARMs
  • Unicode in DB2
  • Performance enhancements
  • JDBC and SQLJ improvements
  • Integrated XML
  • Security labels and multilevel security
  • Data sharing
×

Comments are closed.