Deutsch (DE-CH-AT)English (EN)Francais (Fr)
Home Services Training ADSplus ADSplus Datenbank-Integration
There are no translations available.

Das Arbeiten mit der DBI-Technik ermöglicht die Definition von DB-Zugriffen auf einer logischen DB-unabhängigen Ebene, ohne Kenntnis der jeweiligen DB-Zugriffssprache. Aus den logischen Zugriffsbeschreibungen werden die DB-abhängigen Zugriffe generiert und in Zugriffsmodulen abgelegt. Diese Zugriffsmodule werden vom Anwenderprogramm für den DB-Zugriff aufgerufen. Die DBI-Techik erlaubt und ermöglicht somit die saubere Trennung zwischen dem Anwendungscoding und dem DBMS-Zugriff.

Dieser Kurs vermittelt die Fähigkeit zum Schreiben der Datenzugriffsmodule und richtet sich in erster Linie an Datenbank- und Anwendungs-Administratoren.

Die Verknüpfung der erstellten Datenzugriffsmodule mit den entsprechenden Anwendungsprogrammen ist in den Kursen "ADSplus Grundlagen", "ADSplus Batchprogramm-Design" und "ADSplus Online-Programmierung" integriert sowie Gegenstand des Kurses "ADSplus Grundlagen und Programmierung". Diese DBIO-Kenntnisse sind zum Verständnis des Kurses Datenbank-Integration unbedingt erforderlich.

Kurskennzeichnung

DB

Kursziele

Den Seminarteilnehmern wird die DBI-Technik eingehend erläutert. Sie sollen Benutzersichten auf Datenbanken definieren und hieraus Zugriffsmodule für den DB-spezifischen Zugriff erstellen.

Inhalt

Grundlagen des DB-Designs:

  • Methoden des DB-Designs (Entity-Relationship-Modell)
  • 3-Schichten-Modell nach ANSI/SPARC

Aufgabe und Funktion von DBI innerhalb des Applikations-Entwicklungssystems ADSplus

Definition der DB-Zugriffsmodule:

  • DB-unabhängige Beschreibung von Benutzersichten (External View)
  • Generierung von DB-Zugriffsmodulen mit dem Generator DSD
  • DSD-Syntax

DBI-spezifische Standards:

  • Transaktionsabgrenzung
  • Automatische Fehlerbehandlung
  • Sperr- und Prüfmechanismen
  • Workspace-Management

Bilden von logischen Records mit dem Logical Record Handler

Möglichkeiten des Einsatzes von Application Rules:

  • Regeln, z.B. Constraint Rules
  • DB-nahe Prozeduren
  • Lokale und virtuelle Dataviews

Möglichkeiten der Kaskadierung von DB-Zugriffsmodulen

Einsatz der DBI-Testhilfen

SQL-spezifische Erweiterungen von DBI

Übungen und Beispiele

Zielgruppe

Anwendungs-Entwickler, Administratoren, Datenbank-Administratoren

Voraussetzungen

Vorausgesetzt werden Grundlagenkenntnisse im Bereich des DB-Design, der Besuch der Kurse "ADSplus Batchprogramm-Design", "ADSplus Online-Programmierung" oder vergleichbare praktische Erfahrungen, sowie insbesondere der Besuch des Kurses "ADSplus Grundlagen und Programmierung".

Dauer

4 Tage

Anmeldung

Von hier gelangen Sie direkt zur Anmeldeseite.

 
Related Infos
Newsletter
Quotes
"SCORE Integration Suite and SCOUT² make it a lot easier for us to implement new requirements, and to adapt to new realities."
Remo Vogel
VIACAR-Projektleiter
Kanton Aargau, Schweiz
Bookmark and Share