Oracle PL/SQL von Jürgen Sieben | Das umfassende Handbuch | ISBN 9783836214520

Oracle PL/SQL

Das umfassende Handbuch

von Jürgen Sieben
Buchcover Oracle PL/SQL | Jürgen Sieben | EAN 9783836214520 | ISBN 3-8362-1452-0 | ISBN 978-3-8362-1452-0
In dem umfassenden Werk präsentiert Jürgen Sieben seinen in der Tat außergewöhnlichen Erfahrungsschatz in PL/SQL-Datenbank-Programmierung und Oracle-Datenbank-Design.
Das Buch von Jürgen Sieben ist meiner Ansicht nach das Mekka der PL/SQL Bücher für DBAs und Anwendungsentwickler. Werden manche Themen in anderen Werken nur stark reduziert dargeboten, oder verweisen manche Bücher an den interessanten Stellen an andere Bücher, so ist der Sieben das krasse Gegenteil.

»Jürgen Sieben, der Autor dieses Buches ist Geschäftsführer der ConDes GmbH und beschäftigt sich mit der Entwicklung von Software für große Kunden, wie T-Mobile und Metro und hält Schulungen zu Datenbanktechnologien. In dieses Buch hat er seine langjährige Berufserfahrungen einfließen lassen und will darin zeigen, wie eine Datenbank gut programmiert wird - der Code des Entwicklers sollte der Datenbank möglichst nicht bei der Erfüllung ihrer Aufgabe im Wege stehen.
Vorausgesetzt werden gute Kenntnisse der Abfragesprache SQL, weil die syntaktischen Grundlagen von PL/SQL, die Namenskonventionen und die Mehrzahl der Funktionen aus SQL stammen. Außerdem sollten die Leser bereits eine Programmiersprache beherrschen - oder zumindest ein generelles Verständnis der Vorgehensweise beim Programmieren haben.
Geschrieben ist das Buch für Datenbankentwickler und -administratoren. Beide Blickwinkel werden berücksichtigt, allerdings liegt der Schwerpunkt auf der Sicht des Programmierers. Der Autor beginnt damit auf nahezu 200 Seiten erst einmal den Aufbau und die grundsätzliche Arbeitsweise von Oracle-Datenbanken zu erläutern. Für Administratoren bringt dieser Teil eventuell nicht viel Neues. Entwicklern, die noch nicht mit Oracle gearbeitet haben, hilft er dagegen sehr.
Teil 2 stellt die Sprache PL/SQL vor mit „PL/SQL im Einsatz“ startet der praktische Teil, der rund 370 Seiten im Buch einnimmt. Darin geht der Autor der Frage nach, wann SQL mit Hilfe von PL/SQL erweitert werden sollte und wie das konkret durchgeführt werden kann. Dabei werden einfach nachvollziehbare Praxisbeispiele vorgestellt und ausführlich erläutert. Auch vor Fallstricken wird gewarnt etwa, dass eine Funktion in PL/SQL einwandfrei funktioniert, von SQL aus aufgerufen aber fehlerhafte Ergebnisse liefert, weil SQL den verwendeten Datentyp nicht unterstützt. Weitere Praxisthemen sind das Arbeiten mit XML, mit großen Datenstrukturen und das Einbinden von Oracle in Applikationen. Den Abschluss bilden zwei Workshops, die von der Idee bis zum Test des fertigen Programmes begleitet werden.
Das Buch hat einen sehr übersichtlichen Seitenaufbau und ist sehr gut verständlich geschrieben. «

Oracle PL/SQL

Das umfassende Handbuch

von Jürgen Sieben
Mit PL/SQL, der prozeduralen Erweiterung von SQL, verfügen Sie über eine faszinierende Technologie, um Oracles Datenbank mächtige Funktionalitäten abzugewinnen. Egal, ob Sie bereits mit Datenbanken zu tun haben und jetzt die Fähigkeiten mit PL/SQL erweitern möchten, sich als Administrator beispielsweise in die Programmierung von Triggern einarbeiten wollen oder als Anwendungsentwickler einen näheren Blick auf Datenbankinterna werfen müssen: Mit diesem umfassenden Handbuch finden Sie alles, was Sie benötigen, um mit PL/SQL den maximalen Nutzen für Ihren Anwendungsfall zu finden. Dafür sorgen die gründliche Einführung in Aufbau und Syntax von PL/SQL, hilfreiche Anregungen zum Einsatz und der Verbesserung Ihres Codes sowie ausführliche Workshops mit Praxisbezug. Im Vordergrund des Buchs stehen die Strategien, die Sie benötigen, um performante, sichere und skalierbare Applikationen zu entwickeln. Neben der umfassenden Einführung in PL/SQL geht es daher um Fragen wie beispielsweise: Auf welche Weise können Sie große Datenmengen effizient verarbeiten? Welche Vor- und Nachteile haben Datenbanktrigger, wann sind sie richtig, wann nicht? Wann sollten Sie PL/SQL einsetzen, wann SQL? Wie schützen Sie die Datenbank vor unberechtigtem Zugriff? Die Kombination von strategischer Denkweise zur Datenbankprogrammierung und Workshops sowie Codebeispielen hilft Ihnen bei der korrekten und hochwertigen Datenbankprogrammierung. Aktuell zu Oracle 11g

Aus dem Inhalt:
Für Programmierer und Administratoren Grundlagen von Oracle-Datenbanken Werkzeuge und Ressourcen Datensicherheit, Konsistenz, Transaktionen Erweiterung von Datenbankfunktionalitäten Syntax von PL/SQL, Datentypen, Kontrollstrukturen, dynamisches SQL Trigger, Verarbeitung von Dateien, Fehlerbehebung Workshops aus der Praxis u. v. m.
Galileo Press heißt jetzt Rheinwerk Verlag.