Kurs

Datenbankzugriff mit Java («JAVA10»)

Erweitern Sie Ihre Kenntnisse der Applikationsentwicklung mit Java um vertieftes Wissen zum Zugriff aus SQL-Datenbanken mittels Java Database Connectivity (JDBC) für CRUD-Operationen, Stored Procedures und Transaktionen.
Dauer 1 Tag
Preis 800.–   zzgl. 8.1% MWST
Kursdokumente Digicomp Kursunterlagen

Kurs-Facts

Key Learnings
  • Lernen, mit der Java Database Connectivity (JDBC) umzugehen
Inhalt

1 Treiber und Verbindungen

  • JDBC-Architektur und JDBC-Treibertypen
  • Schnittstelle java.sql.Driver
  • Klasse java.sql.DriverManager
  • Schnittstelle java.sql.Connection

2 Datenbanken und Tabellen

  • Java-Datentypen versus SQL-Datentypen
  • Klasse java.sql.Date
  • Klasse java.sql.Time
  • Klasse java.sql.Timestamp
  • Schnittstelle java.sql.Statement

3 Abfragen und Ergebnisse

  • CRUD-Operationen
  • Schnittstelle java.sql.ResultSet
  • Schnittstelle java.sql.PreparedStatement

4 Row Sets

  • Klasse javax.sql.rowset.RowSetProvider
  • Schnittstelle javax.sql.rowset.RowSetFactory
  • Schnittstelle javax.sql.RowSet
  • Klasse javax.sql.rowset.BaseRowSet
  • Schnittstelle javax.sql.rowset.Joinable
  • Schnittstelle javax.sql.rowset.JdbcRowSet
  • Schnittstelle javax.sql.rowset.CachedRowSet
  • Schnittstelle javax.sql.rowset.WebRowSet
  • Schnittstelle javax.sql.rowset.JoinRowSet
  • Schnittstelle javax.sql.rowset.FilterRowSet
  • Schnittstelle javax.sql.rowset.Predicate

5 Stored Procedures

  • Klasse java.sql.Types
  • Schnittstelle java.sql.SQLType
  • Enumeration java.sql.JDBCType
  • Schnittstelle java.sql.CallableStatement

6 Transaktionen

  • Demarkation
  • Schnittstelle java.sql.Savepoint
  • Isolationsebenen

7 Metadaten

  • Schnittstelle java.sql.DatabaseMetaData
  • Schnittstelle java.sql.ResultSetMetaData
  • Schnittstelle java.sql.ParameterMetaData

8 SQL-Ausnahmen und SQL-Warnungen

  • Klasse java.sql.SQLException
  • Klasse java.sql.SQLWarning

9 Data Access Object Pattern

  • Beschreibung
  • Modellierung

10 Factory Method Pattern

  • Beschreibung
  • Modellierung
Zielpublikum

Programmierer, die vertiefte Kenntnisse zum Datenbankzugriff mittels Java Database Connectivity (JDBC) erwerben wollen

Anforderungen

Besuch des folgenden Kurses oder gleichwertige Kenntnisse werden vorausgesetzt:

    Funktionale Programmierung mit Java («JAVA09»)

    1 Tag
    CHF
    800.–

Download

Fragen zum Kurs

Haben Sie Fragen zum Kurs?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Möchten Sie diesen Kurs als Firmenkurs buchen?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Anzahl Teilnehmende
Gewünschter Kursort
Gewünschtes Startdatum (DD.MM.YYYY)
Gewünschtes Enddatum (DD.MM.YYYY)
Heute haben wir leider kein Datum für Sie.

Heute haben wir leider kein Datum für Sie.

Aber ein freundliches Ohr. Wir beraten Sie gerne individuell bei Ihrer Kursplanung.

Kontaktieren Sie uns
Heute haben wir leider kein Datum für Sie.