JAVA Programmierung

JDBC - Java und Datenbanken

Das Seminar bietet einen profunden Einblick in die Konzepte und Mechanismen des JDBC-API, das auch unabhängig vom J2EE-Framework in Java-Programmen eingesetzt werden kann.

Sie lernen das JDBC-API professionell einzusetzen, um herstellerunabhängige Datenbank-Applikationen zu erstellen. Im Rahmen eines Workshops wird der Einsatz des JDBC-API in einem Java-Projekt von den Teilnehmern selbst umgesetzt.

Plattformen

  • Windows
  • Apple macOS
  • Linux
  • Solaris

Teilnehmerkreis

Software-Ingenieure, Anwendungs- und Datenbankentwickler, Internet/Intranet-Entwickler

Voraussetzungen

Grundkenntnisse über Datenbanken und SQL sind von Vorteil.

Folgendes Seminar oder vergleichbare Kenntnisse:

Seminarleiter

Unser langjährig praxiserfahrener Seminarleiter sichert die hohe Qualität unserer Seminare und steht als Garant für die professionelle Seminardurchführung - Expertenwissen für Ihren Lernerfolg.

Seminarinhalte

Details einblenden
  • Grundlagen
    • Relationale Datenbanken und SQL
    • 2- und 3-Schicht-Modelle
    • JDBC-API
    • Embedded SQL (SQLJ)
    • Einsatz von SQL unter Java
  • Architektur von Datenbankanwendungen
    • Aufbau von Client/Server-Architekturen
    • Verwenden von Datenbanken im Netzwerk
    • Einführung einer Datenbank in Applikationen, Applets, Services und JSPs
    • Darstellung der Metadaten
  • Das JDBC-API
    • Connections and DataSources
    • Driver Manager
    • ResultSet
    • Metadaten
    • Prepared Statements und Callable Statements
    • RowSet
    • Connection Pools
  • Transaktionsmanagement
    • Commit und Rollback
    • Savepoints
    • Bestandteile der J2EE: TransactionManager und UserTransaction
    • XA-Transaktionen
    • Isolation Level
  • Verwandte Technologien
    • EntityBeans: Container Managed Persistence und Relations
    • Data Access Objects (DAO)
    • Java Data Objects (JDO): Architektur, Bestandteile und Verwendung
    • OODB
    • XMLDB
  • Workshop
    • Aufbau einer Beispieldatenbank
    • Einsatz von SQL in JDBC als Modelling und Query Language
    • Darstellung der Datenbankinhalte in einer grafischen Oberfläche
    • Verwendung der Datenbank in einem verteilten System

Zusätzliche Informationen

Weitere / andere Seminarinhalte und Themenwünsche stimmen wir gerne im Vorfeld mit Ihnen ab
Unsere Seminare finden Werktags von 09:00 bis 16:30 Uhr statt
Andere Uhrzeiten und Wochenendtermine nach Absprache