Jurawelt

Artikel 5384
Jens Ole Weinhold

ORACLE 9i. Einsteigerkompatibel.

Eine Rezension zu:

Michael Abbey / Mike Corey / Ian Abramson

ORACLE 9i für Einsteiger

Carl Hanser Verlag, München und Wien 2002, 464 S., 69,- €
ISBN 3-446-21921-8

http://www.hanser.de


Aller Anfang ist bekanntlich schwer – den Einstieg in die Welt von Oracle 9i kann man sich allerdings erheblich erleichtern, indem man auf das Buch von Abbey, Corey und Abramson zurückgreift.

Der Titelzusatz „für Einsteiger“ ist hier allerdings schon wörtlich zu nehmen, denn um von diesem Werk zu profitieren, sollte man echter Einsteiger in die Oracle-Datenbankwelt sein und nicht etwa nur Interesse an einer Weiterbildung bezüglich des neuen Release 9i haben.

Es handelt sich bei diesem Buch um die deutsche Ausgabe des Originals ORCALE 9i: A Beginner’s Guide aus der Oracle Press, das von einem Autoren-Trio mit langjähriger ausgewiesener Expertise im Oracle-Umfeld verfasst wurde.

Das Buch gliedert sich in fünf Teile mit insgesamt 17 Kapiteln. Bei dem ersten Teil kann man sich zwar des Eindrucks nur schwer erwehren, dass dieser unter direkter Beteiligung der Marketing-Abteilung von Oracle zustande gekommen ist (u.a. ein zwölfseitiges Firmenportrait und immer wieder eine Menge Lob), von da an allerdings erhält der Einsteiger – etwas später mit Einschränkung auch der leicht Fortgeschrittene – eine durchaus durchdachte Einführung in die Datenbankwelt im allgemeinen und in Oracle 9i im speziellen.

Im zweiten Teil erfährt der Leser eine ganze Menge über Datenbankobjekte (alles, was man mit create erzeugen kann, z.B. Tabellen, Views, Indizes, Trigger, Sequenzen, Funktionen), über die erweiterte Oracle-spezifische SQL-Implementierung SQL*Plus sowie über PL/SQL, die Programmiersprache von Oracle. Außerdem ist diesem Abschnitt noch ein Kapitel über Grundkenntnisse eines Datenbankadministrators gewidmet.

Der dritte Teile wird als Aufbaukurs bezeichnet und diesem Anspruch in Bezug auf Vertiefung und Erweiterung des vorher Präsentierten gerecht. Die Kompetenz des Lesers wird zunächst in drei eigenständigen Kapiteln über SQL*Plus (u.a. Mengenoperationen, Unterabfragen), PL/SQL (u.a. Packages, autonome Transaktionen, Überladen) und Datenbankadministration (Backup und Recovery, Export, Import, Media Recovery) erweitert. Danach erhält der Leser eine Einführung in den für die tägliche Arbeit des Datenbankadministrators so wichtigen Oracle Enterprise Manager. Abschließend erfährt der Leser noch etwas über Oracle Net, das bei der verteilten Verarbeitung die entscheidene Rolle spielt.

Im vierten Teil wird nun das „i“ in Oracle 9i näher beleuchtet. Das „i“ steht nämlich für „Internet“ und hat erstmals in die Oracle-Version 8 Einzug erhalten. Der Leser wird im 13. Kapitel zunächst mit der Welt des Internets im Datenbank-Kontext vertraut gemacht und erhält im 14. Kapitel eine Einführung in den Application Server sowie Hinweise zu Java im Oracle-Kontext.

Der fünfte und letzte Teil könnte auch unter der Überschrift „Verschiedenes“ geführt werden. Er gibt zunächst einen Überblick über die schon lange in Oracle integrierten und überaus nützlichen Werkzeuge Oracle Forms und Oracle Reports (aktuelle Versionsnummer: 6). Der Leser lernt hier die Entwicklungsumgebungen für Formulare (Form Builder) und Reports (Report Builder) kennen und am Beispiel anwenden. Ein weiteres Spezialthema, das in diesem Abschnitt betrachtet wird ist das Partitionieren von Daten (u.a. bereichsbasierte Partionierung, indexbasierte Objekte). Mit einem interessanten und ausführlichen Überblick über DataWarehousing endet das Buch.

Jedes Kapitel beginnt mit einer kurzen Übersicht und einem Abschnitt Terminologie, der alle wichtigen Begrifflichkeiten des jeweiligen Kapitels kurz erklärt bevor diese auftreten und dem Einsteiger somit an genau der richtigen Stelle präsentiert werden, statt im Anhang ungelesen als Glossar zu verschwinden.

Die didaktisch gut aufbereiteten und sinnvoll ausgewählten Themen überzeugen und lassen nur wenig Raum für mögliche Frustentstehung bei den ersten Schritten in die überaus mächtige Oracle 9i- Datenbankwelt.

Praxiskompatible Beispiele mit kursiv hervorgehobener Benutzerinteraktion sowie Screenshots und Grafiken runden ein gelungenes Einstiegskonzept ab.

Sehr leserfreundlich gedacht ist auch, dass man auf der Internetseite des Hanser Verlags unter http://www.hanser.de/buch/2002/3-446-21921-8.html den Beispielcode zu diesem Buch abrufen kann, so dass sich der Leser oftmals mühsames Abtippen sparen kann. Allerdings sollte der Leser von der Existenz dieser Seite auch vor dem ersten Code-Fragment im Buch Kenntnis erlangen und nicht erst auf Seite 344 (Achtung: die dort publizierte Adresse ist leider nur fast richtig).

Etwas überflüssig hingegen sind die Multiple-Choise Fragen am Ende eines Kapitels, mit denen man sein Wissen überprüfen soll. Sinnvoller wären hier sicherlich kleine Aufgaben mit Lösungen, anhand derer man seine Fertigkeiten ausprobieren könnte.

Fazit: Der Leser erhält mit diesem Buch eine gute Übersicht über die Basiskonzepte und eine kompetente Begleitung beim Einstieg in Oracle9i. Somit ist das Buch dem Einsteiger eine echte Hilfe, ohne allerdings den Anspruch zu erheben aus dem Leser einen Oracle-Profi zu machen – dafür bedarf es nämlich noch etwas mehr.

Problematisch allerdings ist der Preis dieses Buches. Studenten oder andere Weiterbildungswillige, die bei diesem Vorhaben keine finanzielle Rückendeckung ihres Arbeitgebers haben, sollten sich die Investition von 69,-- € schon sehr gut überlegen. Bei entsprechender Sprachkompetenz ist dann wohl eher die englische Originalausgabe vorzuziehen, da diese schon für 43,61 € zu haben ist.
"Der Aktenvortrag im Strafrecht" von Michael Schmitz, "Der Aktenvortrag im Zivilrecht" von Claudia Theesfeld und "Der Aktenvortrag im Öffentlichen Recht" von Holger Janssen
"Strafrechtliche Bewertung vom Phishing und Pharming Angriffen" von David Schneider
Barcelona, Kanzlei VOELKER
Nachrichten zum Internetrecht





Copyright © 2000-2008 Jurawelt