Unterrichtseinheit Java, JDBC und die Datenbank

aktu­al­isiert: 17-03-2024

In dieser Unter­richt­sein­heit geht es dabei um den Zugriff auf die Daten­bank mit Hil­fe von Java und JDBC.

Voraus­set­zung ist eine lauf­fähige Mari­aDB-Instal­la­tion (Instal­la­tion­san­leitung) und die Ken­nt­nisse aus der Unter­richt­sein­heit Daten­bank.

Verbesserungsvorschläge (kon­struk­tiv) sind erwünscht.
Die Mate­ri­alien, soweit nicht anders angegeben, ste­hen unter der Lizenz:
CC BY-NC-ND


Die Abschnitte

Grundlagen und Zugriff mit Java 

The­men:

  • Grund­la­gen Java Data­base Connectivity
  • Verbindungsauf­bau
  • Abfra­gen erstellen
  • Dat­en ändern, ein­fü­gen und löschen
  • Abfra­gen sich­er machen — Pre­pared Statement

Metadaten abfragen

The­men:

  • Verbindungsin­for­ma­tio­nen — mit wem “rede” ich eigentlich?
  • Tabellen, Spal­ten, … und was dahin­ter steckt
  • Den Schlüs­seln unter die Haube geschaut: PKFK, …
  • Auf­gaben …

Was man sonst noch brauchen kann… 

The­men:

  • Abfra­gen mit einen RowSet
  • CachedRowSet
  • WebRowSet
  • Auf­gaben …
  • SQL-Fehler auswerten
  • Stored Pro­ce­dures
  • Transak­tio­nen

JDBC und CSV 

The­men:

  • CSV read only Treiber
  • Auf­gaben …