By Michael Unterstein, Günter Matthiessen

Das Buch ergänzt und erweitert “Relationale Datenbanken und SQL in Theorie und Praxis (ISBN 978-3-642-28985-9)". Schwerpunkt der Darstellung sind Aspekte der Anwendungsprogrammierung mit Datenbanken. Dabei werden prozedurale Konzepte in SQL wie kept systems und set off, Anbindung von Datenbanken in Java, Transaktionen und anderes mehr behandelt. Auch der Entwurf mit UML ist Thema. Eine Beispieldatenbank und die Quellcodes stehen zum obtain zur Verfügung.

Show description

Read or Download Anwendungsentwicklung mit Datenbanken PDF

Similar german_12 books

Fibrinklebung in der Endoskopie

Die Endoskopie vermochte bisher Gewebsformationen zu dehnen, zu durchtrennen, abzutragen und zu zerstören. Gewebedefekte auszufüllen, miteinander zu vereinigen und zu heilen, conflict bislang endoskopisch nicht möglich. Die Einführung von Fibrinklebern eröffnete neue Anwendungsbereiche. Der Kleber kann, in seine Komponenten getrennt, über doppellumige Sonden über beliebig weite Strecken an den vorgesehenen Einsatzort unter Sicht des Endoskopes transportiert werden.

Urologie für die Praxis

Die Neuauflage dieses bewährten Praxisbuches wurde völlig überarbeitet und auf den aktuellen Wissensstand gebracht. Die Autoren legten wiederum größten Wert auf eine übersichtliche Darstellung der Materie in Schemata und Tabellen, die den Wissensstand einprägsam verdeutlichen. Eine aktuelle, nach Indikationen geordnete Auflistung der wichtigsten Pharmaka ergänzt den Textteil.

Additional info for Anwendungsentwicklung mit Datenbanken

Example text

Soll nach einem Fehler die unterbrochene Transaktion an dieser Stelle fortgesetzt werden, so fordert man dies mit der Anweisung an. Man kann einen zuvor gesetzten Sicherungspunkt auch ohne Rollback aufheben, und zwar mit Die Entscheidung über Zeitpunkte, an denen die Datenbank konsistent ist, ist nicht trivial. Wenn im interaktiven Modus mit SQL oder einer anderen Zugriffsmethode wie Query-By-Example gearbeitet wird, muss sich der Benutzer darüber klar sein, wann eine zusammenhängende Folge von Manipulationen die Konsistenz seiner Daten gefährdet, und er muss mit SET AUTOCOMMIT OFF, COMMIT und ROLLBACK sowie etwaigen über SAVEPOINT gesetzten Transaktionsabschnitten zweckentsprechend umgehen.

6, wo wir die Einbettung von SQL in Java über JDBC beschreiben. 48 4 Prozedurale Konzepte in SQL Wenn wir in der Prozedur Bezeichner für Parameter verwendet hätten, die auch als Spaltenbezeichner in der Tabelle vorkommen, hätten wir eine Namens-Kollision, die wie folgt aufgelöst wird: die Deklaration gilt, die in der Hierarchie am dichtesten an der Verwendung liegt. Für eine SQL-Anweisung (INSERT, DELETE, UPDATE, SELECT) innerhalb eines Prozedur-Rumpfes gilt für einen Bezeichner folgende Priorität der Namens-Auflösung: 1.

READ UNCOMMITTED Hier kann A Tupel lesen, die von einer zweiten Transaktion B geändert werden, auch wenn B diese Änderungen noch nicht durch COMMIT dauerhaft an die Datenbank übergeben hat oder sie sogar mit ROLLBACK zurücknimmt. Dies wird auch mit dem Begriff „dirty read“ umschrieben. • READ COMMITTED Bei dieser Variante ist das dirty read ausgeschlossen. A sieht nur solche Daten, die von B per COMMIT an die Datenbank übergeben werden. Es ist dann aber möglich, dass zwei identische Lesevorgänge innerhalb von A für dasselbe Tupel zu unterschiedlichen Ergebnissen führen.

Download PDF sample

Rated 4.03 of 5 – based on 6 votes