Diese Webseite nutzt Cookies

Diese Webseite nutzt Cookies zur Verbesserung des Erlebnisses unserer Besucher. Indem Sie weiterhin auf dieser Webseite navigieren, erklären Sie sich mit unserer Verwendung von Cookies einverstanden.

Einige dieser Cookies sind technisch zwingend notwendig, um gewissen Funktionen der Webseite zu gewährleisten. Darüber hinaus verwenden wir einige Cookies, die dazu dienen, Informationen über das Benutzerverhalten auf dieser Webseite zu gewinnen und unsere Webseite auf Basis dieser Informationen stetig zu verbessern.

Weitere Informationen entnehmen Sie bitte unserer Datenschutzerklärung

seminar buchenDrucken

Seminar / Training IBM DB2 12 Programmierung

Einheit 1 - Grundlagen bei IBM DB2

  • Vorteile der relationalen Datenbank
  • Architektur
  • Datenbank, Table Space und Tabelle
  • Containern und Table Spaces
  • Begriffe und Definitionen
  • Normalisierung von Daten
  • Eine nicht normalisierte Relation als Ausgangspunkt
  • Die Normalisierung
  • Beziehungsintegrität
  • Primär- und Fremdschlüssel - Tabellen verknüpfen
  • Sperrmechanismen

Einheit 2 - Der Command Line Processor bei IBM DB2

  • Umgebungsvariablen
  • System Commands
  • Der Command Line Processor
  • Starten des Command Line Processors
  • Modi: Interaktiver Modus, Kommando Modus, Batch Modus
  • Command Options
  • CLP Kommandos
  • Command Center
  • Das Menüsystem

Einheit 3 - Einrichten einer Datenbank bei IBM DB2

  • Datenbank, Table Space und Tabelle
  • Anlegen einer Datenbank
  • Create Database Syntax
  • ACTIVATE DATABASE Kommando
  • DEACTIVATE DATABASE Kommando
  • GET CONNECTION STATE Kommando
  • Katalogisieren von Nodes und Datenbanken
  • Katalogisieren von Nodes (Instanzen)
  • Katalogisieren einer Datenbank
  • Katalogisieren mit graphischen Tools

Einheit 4 - Tabellen, Indizes und Constraints bei IBM DB2

  • Erstellen einer Tabelle
  • Die CREATE TABLE Anweisung
  • RENAME TABLE
  • Temporäre Tabellen
  • Datentypen 94
  • NULL-Werte
  • Indizes Die CREATE INDEX Anweisung
  • Richtlinien für Indizes
  • CREATE VIEW
  • CREATE SEQUENCE
  • ALTER TABLE
  • ALTER SEQUENCE
  • DROP TABLE
  • DROP INDEX
  • DROP VIEW
  • DROP SEQUENCE
  • CONSTRAINTS
  • Syntax
  • Einschränkungen auf Spaltenebene
  • Eindeutigkeit auf Zeilenebene
  • Referentielle Integrität

Einheit 5 - Insert, Delete, Update bei IBM DB2

  • INSERT-Befehl
  • DELETE-Befehl
  • UPDATE-Befehl

Einheit 6 - Select bei IBM DB2

  • SELECT-Befehl
  • Operatoren
  • SELECT- Bedingungen
  • FROM, WHERE
  • Vergleiche
    • Einfacher Vergleich
    • Vergleich mit Platzhaltern
    • Vergleiche mit Wertebereichen
    • Vergleich mit NULL-Werten
  • ORDER BY
  • GROUP BY
  • HAVING

Einheit 7 - JOINS (Verknüpfungen) bei IBM DB2

  • Kartesisches Produkt
  • INNER JOIN
  • OUTER JOIN
  • Verknüpfungen mit mehreren Tabellen
  • Temporäre Tabellen mit WITH
  • Unterabfragen (Subqueries)
  • Korrelierende Unterabfragen
  • "Innere" Views
  • Skalare Unterabfragen
  • Der EXISTS -Operator

Einheit 8 - Funktionen bei IBM DB2

  • Arithmetische Funktionen - Überblick
  • Zeichenkettenfunktionen - Überblick
  • Konvertierungsfunktionen - Überblick
  • Datumsfunktionen
  • Gruppenfunktionen
  • Besondere Funktionen und Ausdrücke
  • Umrechnungsfunktionen für Zeichen
  • CASE
  • CASE
  • Mengen-Operatoren

Einheit 9 - Benutzerverwaltung bei IBM DB2

  • Authentifizierung, Berechtigungen und Zugriffsrechte
  • Die SYSADM Berechtigung
  • Die SYSCTRL Berechtigung
  • Die SYSMAINT Berechtigung
  • Die DBADM Berechtigung
  • Die LOAD Berechtigung
  • Zugriffsrechte für Datenbanken
  • Zugriffsrechte für Schemata
  • Zugriffsrechte für Tabellenbereiche
  • Zugriffsrechte für Tabellen und Sichten
  • Zugriffsrechte für Kurznamen
  • Zugriffsrechte für Server
  • Zugriffsrechte für Pakete
  • Zugriffsrechte für Indizes
  • Zugriffsrechte für Sequenzen
  • Steuern der Zugriffsrechte
  • Zugriffsrechte im Systemkatalog

Einheit 10 - Sperren bei IBM DB2

  • Isolationslevel
  • Repeatable Read (Wiederholtes Lesen)
  • Read Stability (Lesestabilität)
  • Cursor Stability (Cursorstabilität)
  • Uncommitted Read (Nicht festgeschriebener Lesevorgang)
  • Festlegen und Ändern der Isolationsstufe
  • Sperrgranulat
  • Sperrmodus
  • Intent None (IN)
  • Intent Share (IS)
  • Next Key Share (NS)
  • Share (S)
  • Intent Exclusive (IX)
  • Share with Intent Exclusive (SIX)
  • Update (U)
  • Next Key Exclusive (NX)
  • Next Key Weak Exclusive (NW)
  • Exclusive (X)
  • Weak Exclusive (W)
  • Super Exclusive (Z)
  • Sperrkompatibilität
  • Warten auf Sperren
  • der Locktimeout
  • Deadlocks
  • Anzeigen der aktuellen Sperren
  • Informationen über die Datenbank
  • Informationen über die Anwendungen
  • Informationen über die Sperren, die von einer Anwendung gehalten werden
  • Zusatzinformation Monitor Switches
  • Sperr-Eskalation

Ihre Ansprechpartner

Ihre Ansprechpartner

Trainingsdetails

Dauer: 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr
Preis: Öffentliche Trainings (auch Webinar): € 2.495 zzgl. MwSt.
Inhaus: € 6.750 zzgl. MwSt.
Teilnehmeranzahl: max. 8 Teilnehmer
Voraussetzungen: IBM SQL oder vergleichbare Kenntnisse
Standorte: Berlin, Bremen, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Hamburg, Hamm, Hannover, Karlsruhe, Kassel, Köln, Konstanz, Leipzig, Mannheim, Magdeburg, München, Münster, Nürnberg, Paderborn, Regensburg, Stuttgart, Ulm, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Trainingsarten: Öffentlich, Inhouse, Workshop, Webinar - (öffentliche Seminare immer mit Trainer vor Ort / Webinar muss ausdrücklich gebucht werden)
Durchführungsgarantie: ab 2 Teilnehmern - Details
Sprache: Deutsch - Englisch optional bei Firmenkursen
Trainingsunterlage: Dokumentation auf Datenträger/Download - Teilweise in Englisch
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
   
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter +49 (0) 30 567 96 021

Trainingstermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

SeminarStartdatumEnddatumOrtDauer
Stream gespeichert5 Tage
Köln5 Tage
München5 Tage
Frankfurt5 Tage
Münster5 Tage
Freiburg5 Tage
Leipzig5 Tage
Hamm5 Tage
Inhaus / Firmenseminar5 Tage
Konstanz5 Tage
Stuttgart5 Tage
Stream live5 Tage
Berlin5 Tage
Kassel5 Tage
Trier5 Tage
Hannover5 Tage
Ulm5 Tage
Magdeburg5 Tage
Würzburg5 Tage
Nürnberg5 Tage
Hamburg5 Tage
Erfurt5 Tage
Bremen5 Tage
Essen5 Tage
Regensburg5 Tage
Dresden5 Tage
Flensburg5 Tage
Rostock5 Tage
Ulm5 Tage
Magdeburg5 Tage
Würzburg5 Tage
Nürnberg5 Tage
Hamburg5 Tage
Erfurt5 Tage
Bremen5 Tage
Essen5 Tage
Regensburg5 Tage
Dresden5 Tage
Flensburg5 Tage
Rostock5 Tage

Seminare für Anwender, Administratoren und Programmierer

Mehr erfahren

Beratung der Entscheider. Support und Notfallhilfe

Mehr erfahren

Unternehmen: 11 Jahre Erfahrung, 3 Länder, 1.800 Kunden

Mehr erfahren

© 2021 Sysknowledge GmbH