Java Datenbanken - JDBC, JDO und objektrelationales Mapping

SMLAN - SoftwareTraining
In Berlin-Mitte

1.035 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
03044... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Seminar
  • Anfänger
  • Berlin-mitte
  • Dauer:
    3 Tage
Beschreibung

Relationale Datenbanken sind in einer Vielzahl von Anwendungen unabkömmlich. In Java ist die Datenbankinteraktion über die JDBC Schnittstelle realisiert, so dass in Kombination mit standardisierten, als auch herstellerspezifischen SQL Dialekten uneingeschränkte Lowlevel-Datenbankzugriffe möglich sind. Darauf aufbauend sind eine Vielzahl von Datenbankanwendungen mit Persistenzlayern ausgestatte..
Gerichtet an: Diese Datenbanken-Schulung richtet sich an Projektleiter, Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure, Internet/Intranetentwickler und Webprogrammierer.

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Berlin-Mitte
Kastanienallee 53, 10119, Berlin, Deutschland
Plan ansehen

Häufig gestellte Fragen

· Voraussetzungen

Für dieses Datenbanken-Seminar werden fundierte Kenntnisse in der OOP mit Java im Niveau des Kurses Java Grundlagen oder Borland JBuilder vorausgesetzt. Kenntnisse der Unified Modeling Language und in Design Patterns sind vorteilhaft.

Themenkreis

Grundlagen: Relationale Datenbankarchitektur

  • Relationale Konzepte
  • Modellierung
  • Normalisierung und Denormalisierung
  • Objektrelationales Mapping

Grundlagen: Die wichtigsten SQL Klausel für den vereinfachten Datenbankzugriff

  • Tabellenmanagement
  • Datentypen
  • Datensuche- und Modifikation
  • Aggregatfunktionen
  • Reihenfolge und Gruppierung von Ergebnismengen

JDBC (Java Database Connectivity)

  • Architektur
  • Treiberarten
  • Verbindungsaufbau
  • Metainformationen
  • Übergabe von SQL Anweisungen in Statements
  • Agieren mit Ergebnisdatensätzen
  • Stored Procedures

Datenbankanwendungsarchitekturen

  • Komponentenmodelle
  • Persistenzmodelle

Transaktionsmanagement

  • Transaktionen
  • Paralellzugriff
  • JDBC Transaktionsmanagement

Persistenz Grundlagen

  • Persistenz und Programmierung
  • Persistenzsoftwaremuster

Persistenzrealisierung in der J2EE

  • Enterprise Java Beans Einführung
  • EJB CMP (Container Managed Persistence) 3.0
  • EJB BMP (Bean Managed Persistence) 3.0

JDO (Java Data Objects) Persistenz

  • JDO im Vergleich zu EJB
  • Architektur
  • Erweiterung
  • Queries
  • Veränderungen
  • Transaktionen
  • Vererbung
  • JDO J2EE Integration (EJB BMP mit JDO)

Alternative Persistenz Frameworks

  • Gründe für Alternativframeworks
  • Hibernate, Castor und Apache OJB
  • OJB Vertiefung

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen