DB2 für z/OS - Anwendungsentwicklung für Fortgeschrittene - Seminar / Kurs von PROKODA GmbH

Sem. DB2 für z/OS – Anwendungsentwicklung oder vergleichbare Kenntnisse. Kenntnisse in COBOL, PL/1 oder C.

Inhalte

Referentielle Integrität, Utilities und Hilfsprogramme:

  • PRIMARY KEY, UNIQUE und FOREIGN KEY
  • Delete-Regeln
  • REPORT TABLESPACESET und QUIESCE
  • Katalogabfragen
  • LOAD
  • Check Pending und CHECK DATA
  • UNLOAD, DSNTIAUL
  • Command -DISPLAY, -STOP, -START, -TERM UTILITY
  • Dsntep2

Speicherstruktur, Performance von Zugriffen:

  • DATABASE
  • TABLESPACE
  • CLUSTER INDEX
  • RUNSTATS
  • Zugriffspfad und INDEX
  • Prädikate sind Indexable
  • Filterfaktor
  • Wie schlau ist der Optimizer?
  • Monitoring mit Explain
  • Tuning

Embedded Static SQL:

  • Lesen einer Menge
  • DECLARE CURSOR und Select-Statement
  • Was passiert beim OPEN?
  • ROWSET-Verarbeitung
  • ändern einer Zeile
  • CURSOR FOR UPDATE
  • SELECT und UPDATE mit Timestamplogik
  • Gutes und schlechtes Coding
  • PLAN, PACKAGE und COLLECTION

Transaktionsverarbeitung, Concurrency und Isolation Level:

  • Das schmutzige Lesen
  • Die inkonsistente Analyse
  • Der verlorene Update
  • Der Isolationlevel RR, RS, CS, UR
  • Interne Lockmechanismen
  • LOCK TABLE
  • Synchronisation mit CICS bzw. IMS/TM

Anwendungsdesign Batch und Dialog:

  • Satzorientiertes Denken vs. Mengenorientierung
  • CURSOR beim Blättern
  • Restartfähigkeit von TSO-Batchanwendungen, CURSOR WITH HOLD
  • Massen-Update
  • Static SQL und der Optimizer
  • Embedded Dynamic SQL
  • Stored Procedures

Die SELECT-Anweisung genauer betrachtet:

  • Nested Table Expressions
  • Common Table Expressions
  • INNER JOIN
  • OUTER JOIN und COALESCE
  • UNION, INTERSECT, EXCEPT
  • Korrelierte bzw. Nichtkorrelierte Subquery

Zielgruppen

Anwendungsentwickler und Datenbankadministratoren, die über DB2-Grundkenntnisse hinaus detailliertes Wissen zur effizienten Programmierung erlangen wollen.

SG-Seminar-Nr.: 5253708

Preis jetzt anfragen

Seminar merken ›

Sie buchen immer automatisch den besten Preis für jeden Termin. Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Über Semigator mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service