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

  • Umgang mit der Java Database Connectivity (JDBC) 

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

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

Besuch des folgenden Kurses oder gleichwertige Kenntnisse werden vorausgesetzt:

Download

Fragen zum Kurs

Lernen Sie Ihre Trainer kennen