Rezensionen: SQL-Bücher

Structured Query Language

Rezensionsreihe Sprachkurse heute: Datenbanksprache SQL

SQL mit Oracle
Oracle9i
Webandwendungen mit Oracle9i

SQL mit Oracle

Cover
Das Buch führt ein in relationale und objektrelationale Datenbanken.
Mir hat es gut gefallen, weil frau anhand von Beispielen schnell in die Materie vordringt.
Der Autor streut die SQL-Syntax von Anfang an ein.
Da hat frau Lust, sofort alles direkt auszuprobieren.
Ein funktionales Buch für ein praktisches Thema.

Der Anhang liefert eine Untersuchung zur redundanzfreien Speicherung,
ein Fallbeispiel und das unerlässliche Entity-Relationship-Modell.

Auch in den Softskills sammelt das Buch Pluspunkte:
Es ist broschiert und so leicht und kompakt,
dass frau mal wieder Zugliteratur mit Anspruch zur Verfügung steht.
Dazu kommen kurze Abschnitte, so dass frau jederzeit
die Lektüre unterbrechen kann.
Da steht der nächsten Bahnreise nichts mehr im Weg ;-)

Themen:

  • Traditionelle Datenverarbeitung + Datenbanksysteme
  • Tabellen einrichten + füllen
  • Tabellen + Inhalte ändern, löschen und ausgeben
  • Datenauswahl + Funktionsaufrufe
  • Abfrageergebnisse sichern
  • Datenzugriff beschleunigen
  • Summarische Anzeige + Materialized Views
  • Verschachtelung + Auswahloperatoren
  • Einsatz von Objekttypen + Methoden
  • Objekt-Tabellen + Objekt-Views
  • Konsistenz + Zugriffsrechte
  • SQL-Anweisungen einbetten (PL/SQL + Pro*C/C++)

Wolf-Michael Kähler: „SQL mit ORACLE“.
Vieweg Verlag 2001. 32,90 EUR. ISBN 3-528-15698-8.

nach oben

Oracle9i

Cover
Die Einführung in die Objektorientierung ist kurz und gut.
Die Autoren liefern die Erklärung: Was heißt „objektrelational“
und seit wann wohnt das Oracle inne?

Das Buch richtet sich an Datenbanklerinnnen, Studentinnen und Oracle-Einsteigerinnen
bzw. -Umsteigerinnen.
Damit kein Missverständnis entsteht: Es handelt sich keinesfalls um ein Anfängerinnenbuch!
Zum Beispiel setzen die Autoren Normalformen voraus, indem sie sie einfach benutzen.
Ohne Vorwissen in DB-Theorie steht frau da auf dem Schlauch.
Nichtsdestotrotz bietet es einen leichten Einstieg in das Thema,
wenn die Grundlagen bekannt sind.

Leicht verdaulich ist das Thema Datentypen und ihre Bedeutung dargestellt.
Datentypen bzw. deren Eigenschaften erläutert das Buch sehr übersichtlich.
Weiterer Pluspunkt ist der Anhang, der u. a. die verwendete
Backus-Naur-Form-ähnliche Schreibweise erklärt.
Dort findet die Leserin desweiteren das Beispiel in UML-Notation,
das vorgestellte Beispielschema in Oracle (Typen und Tabellen erzeugen) und
OCI-Beispiele für das gleiche Auftrag-Lieferant-Szenario.

By the Way: Dieses Buch ist mit fast 1 kg Gewicht nicht für’s Camping zu empfehlen …

Themen:

  • Objektrelationale Grundlagen
  • Oracle-Datenmodell
  • Erweitertes SQL von Oracle
  • PL/SQL – Die DB-Programmiersprache
  • Eingebettetes SQL in Pro*C/C++
  • Oracle Call Interface
  • Transaktionssteuerung
  • Physische Speicherung und Tuning
  • Grundlagen der Oracle-Systemarchitektur
  • Verteilung und Replikation
  • Partionierung und Zugriffsschutz
  • Java-Entwicklung

Uwe Hohenstein, Volkmar Pleßer: „Oracle9i.
Effiziente Anwendungsentwicklung mit objektrelationalen Konzepten“.
dpunkt.verlag 2002. 49,- EUR (D) / 50,40 EUR (A). ISBN 3-89864-125-2.

nach oben

Webanwendungen entwickeln mit Oracle9i

Cover
Als Ergänzungsband zum gerade vorgestellten Buch gibt es auch was für Web-Dabbies.
Gerade im Juni 2003 frisch erschienen ist dieser dicke Wälzer mit fast 530 Seiten.
Java, Oracle9i und Web in einem Paket – das bietet eine ganze Menge interessante Themen
für die professionelle Webmistress.
Ob Einführung in XML, Beispiele für Java/SQL-Abbildungen
oder die kurze Erklärung objektrelationaler Modellierung im Anhang:
Das Buch schafft eine breite Basis, die frau dann vertiefen kann.
Anschaulich und in kurzen Abschnitten geben die Autoren der Leserin
das gesamte Spektrum der Erstellung von web-basierten Anwendungen mit Oracle9i und Oracle9iAS
an die Hand.

Themen:

  • Grundlagen Webanwendungen (HTTP, Applets, Webarchitekturen etc.)
  • JDBC – Datenbankschnittstelle für Java
  • SQLJ – SQL für Java
  • Java im Datenbankserver
  • DB-Unterstützung für XML
  • Oracle9i Application Server

Uwe Hohenstein, Klaus-Dieter Schmatz: „Webanwendungen entwickeln mit Oracle9i.
Java, XML, JDBC & SQLJ, Oracle9i Application Server“.
dpunkt.verlag 2003. 49,- EUR (D) / 50,40 EUR (A). ISBN 3-89864-223-2.

nach oben

Maria

von Maria