faecher:informatik:oberstufe:datenbanken:projekt:java_db:java_db_p_adressbuch:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:datenbanken:projekt:java_db:java_db_p_adressbuch:start [03.04.2025 19:58] Frank Schiebelfaecher:informatik:oberstufe:datenbanken:projekt:java_db:java_db_p_adressbuch:start [03.04.2025 20:00] (aktuell) Frank Schiebel
Zeile 1: Zeile 1:
 +====== Das Adressbuch ======
 +
 Das BlueJ-Projekt [[https://codeberg.org/info-bw-wiki/bluej-db-adressbuch|bluej-db-adressbuch]] enthält eine Vorlage für die Implementation eines Adressbuchs. Das BlueJ-Projekt [[https://codeberg.org/info-bw-wiki/bluej-db-adressbuch|bluej-db-adressbuch]] enthält eine Vorlage für die Implementation eines Adressbuchs.
  
 {{ :faecher:informatik:oberstufe:datenbanken:projekt:java_db:java_db_p_adressbuch:adbuch.png? |}} {{ :faecher:informatik:oberstufe:datenbanken:projekt:java_db:java_db_p_adressbuch:adbuch.png? |}}
  
 +Ziel dieser Aufgabe ist, ein Programm für eine Adressdatenbank zu entwickeln. 
 +
 +Passe zunächst die Methode ''connect()'' der Klasse ''AdressbuchController'' so an, dass die Verbindung zur Datenbank hergestellt werden kann.
 +
 +Deine Aufgabe ist, das Auslesen, Anlegen, Verändern und Löschen von Einträgen in der Klasse ''Adressbucheintrag'' zu implementieren (Methoden ''getAlleAdressen'', ''speichern'' und ''loeschen'').
 +
 +Zur Sicherheit sollten die Text- und Datumseingaben grundsätzlich in Prepared Statements über Parameter an die Datenbank übermittelt werden.
 +
 +Zur Erinnerung:
  
-Im Tausch-Ordner liegt eine Datei namens adressen.sql. Legen Sie eine Datenbank und importieren Sie die Datei. Kopieren Sie sich das BlueJ-Projekt Adressbuch in Ihre eigenen Dateien. +<code java> 
-Ziel dieser Aufgabe ist, ein Programm für eine Adressdatenbank zu entwickelnPassen Sie zunächst die Methode connect() der Klasse AdressbuchController so andass die Verbindung zu Ihrer Datenbank hergestellt werden kann.+PreparedStatement ps =  
 +         conn.prepareStatement("UPDATE mytable SET text = ?")
 +ps.setString(1"fritz"); 
 +ps.execute(); 
 +</code>
  • faecher/informatik/oberstufe/datenbanken/projekt/java_db/java_db_p_adressbuch/start.1743710281.txt.gz
  • Zuletzt geändert: 03.04.2025 19:58
  • von Frank Schiebel