Große Software-Projekte, die heute mit Java umgesetzt werden, nutzen
nahezu immer Datenbanken im Hintergrund. Geschäfsanwendungen ohne
Datenbank Management Systeme (DBMS) sind nicht zu realisieren. Daher ist
es für Java-Entwickler wichtig, sowohl die Grundlagen als auch die
Anbindungstechniken zu beherrschen.
Dusan Petkovic und Markus
Brüderl haben sich dieses Themas angenommen. Dabei konzentrieren sie
sich auf den bei weitem wichtigsten Bereich der relationalen
Datenbanken. In Teilbereichen gehen sie auch auf objektrelationale
Datenbanken ein. Die Grundlagen der Datenbanksysteme und der Sprache SQL
bilden das erste Kapitel, weiter geht es mit den objektorientierten
Erweiterungen von Oracle und Informix. DB2-Erweiterungen werden erwähnt,
aber nicht weiter ausgeführt.
Das dritte Kapitel führt noch
einmal in Java ein. Ob dies in ein Buch zu einem Java-Spezialthema
gehört, darüber lässt sich diskutieren. Dafür konzentriert sich der
zweite Teil auf die Java Database Connectivity JDBC. Diese wichtigste
Art der Datenbankanbindung wird ausführlich behandelt, ebenso wieder in
diesem Kontext die objektorientierten Erweiterungen von Oracle und
Informix sowie Performance-Aspekte.
Im dritten Teil stellen
Petkovic und Brüderl die JDBC-Alternative SQLJ vor, die eine direkte
Einbettung von SQL im Quelltext erlaubt. Und da aktuelle DBMS auch
server-seitige Java-Programme erlauben, stellen die beiden Autoren auch
diese vor. Doch zu diesen großen Systemen gibt es praktische kleine
Alternativen, die direkt in Java geschrieben sind. Eine Vorstellung
zweier solcher Programme bildet im fünften Teil den Abschluss.
Java
in Datenbanksystemen konzentriert sich auf die wichtigsten Formen
der Java-Datenbankanbindung, JDBC und SQLJ. Was mir noch persönlich
fehlt, ist eine Darstellung der Rolle von Enterprise JavaBeans mit ihren
Persistenzmechanismen und Transaktionskonzepten sowie als Ausblick
objektorientierte Datenbanksysteme, die nach ODMG oder JDO angebunden
werden oder gar auf XML basierende DBMS. Weiter würde ich die
Java-Einführung herausnehmen -- dieses Wissen kann vorausgesetzt werden
-- und dafür die Beispiele lesbarer gestalten. Für die Basics aber ein
rundum gutes Buch!
Widerrufsbelehrung
Verbrauchern steht ein uneingeschränktes Widerrufsrecht nach § 355 BGB zu:
Verbraucher können ihre Vertragserklärung innerhalb von zwei Wochen ohne Angabe von Gründen in Textform (z.B. Brief, Fax, E-Mail) oder durch Rücksendung der Sache widerrufen. Die Frist beginnt frühestens mit Erhalt dieser Belehrung in Textform. Der Vertrag kommt erst mit der Bestätigung des Verkäufers in Textform zustande. Bevor die Vertragsbestätigung erteilt wird und der Vertrag dadurch zustande kommt, erhalten Verbraucher diese Belehrung in Textform. Zur Wahrung der Widerrufsfrist genügt die rechtzeitige Absendung des Widerrufs oder der Sache.
Der Widerruf ist zu richten an:
Kalaev Consulting
Inh. Dimitri Kalaev
Kirchbergstrasse 35a
63691 Ranstadt
Fax 06035/1891516
Widerrufsfolgen:
Im Falle eines wirksamen Widerrufs sind die beiderseits empfangenen Leistungen zurückzugewähren. Können Sie uns die empfangene Leistung ganz der teilweise nicht oder nur in verschlechtertem Zustand zurückgewähren, müssen Sie uns insoweit ggf. Wertersatz leisten. Bei der Überlassung von Sachen gilt dies nicht, wenn die Verschlechterung der Sache ausschließlich auf deren Prüfung - wie Sie Ihnen etwa im Ladengeschäft möglich gewesen wäre - zurückzuführen ist. Im Übrigen können Sie die Wertersatzpflicht vermeiden, indem Sie die Sache nicht wie Ihr Eigentum in Gebrauch nehmen und alles unterlassen, was deren Wert beeinträchtigt. Paketversandfähige Sachen sind zurückzusenden.
Sie haben die Kosten der Rücksendung zu tragen, wenn die gelieferte Ware der bestellten entspricht und wenn der Preis der zurückzusendenden Sache einen Betrag von 40 Euro nicht übersteigt oder wenn Sie bei einem höheren Preis der Sache zum Zeitpunkt des Widerrufs noch nicht die Gegenleistung oder eine vertraglich vereinbarte Teilzahlung erbracht haben. Anderenfalls ist die Rücksendung für Sie kostenfrei.
Verpflichtungen zur Erstattung von Zahlungen müssen Sie innerhalb von 30 Tagen nach Absendung Ihrer Widerrufserklärung erfüllen.
Ausgenommen vom Widerrufsrecht sind:
- versiegelte Audio-und Videoaufzeichnungen, insbesondere CDs, DVDs, Videokassetten, Tele-/ LCD-Spiele und Computersoftware, sofern diese von Ihnen entsiegelt wurden.