Einführung
SQL Plus auf der Kommandozeile
Starten von SQL Plus
Eingabe von Befehlen
Strings in SQL Plus-Befehlen
Angabe von Dateinamen
Bezeichnung von Variablen
Browserbasiertes SQL Plus
iSQL Plus starten und beenden
Mit iSQL Plus verbinden
Mit einer Datenbank verbinden
Verbindung herstellen als SYSDBA
SYSDBA-Benutzer anlegen
Befehle eingeben und ausführen
Ausgabe als einfachen Text erhalten
Skripten
Verbindung zu iSQL Plus beenden
Auswahl von Daten
Die SELECT-Anweisung
NULL-Werte
CASE-Ausdrücke
Tabellenverknüpfungen (Oracle8i und früher)
Tabellenverknüpfungen (Oracle9i und höher)
Partition Outer Joins
Gruppierungsabfragen
Unions
Partitionsoperationen
Flashback-Abfragen
Modellieren von Daten
Syntax der MODEL-Kausel
MODEL-Klausel-Funktionen
MODEL-Klausel-Beispiel
Einfügen von Daten
Einfügen einer Zeile
Einfügen der Resultate einer Abfrage
Multitable Inserts (Oracle9i und höher)
Aktualisieren von Daten
Einfache Updates
Nicht-korrelierte Unterabfragen in der SET-Klausel
Korrelierte Unterabfragen in der SET-Klausel
Löschen von Daten
Einfache Deletes
Löschen aller Zeilen (TRUNCATE)
Löschen doppelter Zeilen
Zusammenfügen von Daten (Oracle9i und höher)
Transaktionssteuerung
SET TRANSACTION
SAVEPOINT
COMMIT
ROLLBACK
Formatierung von Berichten
Spaltenüberschriften
Spaltenformate
Seitenbreite und -länge
Seitenüberschriften und Fußzeilen
Seitenumbrüche
Report-Umbrüche
Formatierung von HTML-Berichten
Das Baustein-Verfahren
Vollständige Seiten generieren
Tuning von SQL
Anlegen der Plan-Tabelle
Analyse einer Abfrage
DBMS_XPLAN verwenden
Abfrage der Plan-Tabelle
Verwenden von Optimizer-Hints
SQL Plus-Formatelemente
SQL*Plus ist ein interaktives Abfrage-Tool, das in der Oracle-Welt allgegenwärtig ist. Es ist auf jedem Oracle-System verfügbar � ob es sich um ein riesiges Data Warehouse oder ein kleines Einbenutzer-System handelt � und ist ein unverzichtbares Werkzeug für fast jeden Oracle-Benutzer. Diese 3. Auflage von Oracle SQL*Plus � kurz & gut enthält alle Informationen, die benötigt werden, um SQL*Plus effektiv einzusetzen. Das Buch umfasst eine vollständige Referenz der SQL*Plus-Befehle und -Formatelemente und geht auf die neuen Features von Oracle 10g ein. Behandelt werden jetzt auch das browserbasierte Tool iSQL*Plus, die Generierung von HTML sowie neue Befehle und SET-Optionen. Aus dem Inhalt: * Interaktion mit SQL*Plus
* Formatieren von Text- und HTML-Berichten
* Tuning von SQL-Abfragen mit Hilfe von Optimizer-Hints und der Plan-Tabelle
* Verwendung wichtiger SQL-Anweisungen wie SELECT, INSERT, UPDATE, DELETE, MERGE
* Transaktionsverwaltung mit COMMIT, ROLLBACK, SAVEPOINT, SET TRANSACTION
* Oracle 10g-Features wie die MODEL-Klausel, Flashback-Abfragen, Partition-Outer-Joins und DBMS_XPLAN
Jonathan amassed some 17 years of programming and database management experience. During the latter part of his career he specialized in relational database programming, and more recently in database management. Jonathan got his start with relational database systems in1990, first working with Ingres, and later with Digital's Rdb software. During that period he developed a fondness for SQL, and for the challenge of applying SQL creatively inways that leveraged it's set-oriented capabilities. In 1994 Jonathan made the leap to Oracle, and is now often found writing about it. Jonathan is certified as an Oracle DBA and is a member of MENSA and the Oracle Technology Network. He holds a Bachelor of Arts degree in Information and Computer Science, with a Business Administration minor, from Andrews University in Berrien Springs, Michigan.
€ 9,90