- Titel und Copyright-Informationen
- Vorwort
- Einführung in die 2-tägige Oracle Database-Entwicklung
- Informationen zu diesem Dokument
- Informationen zu Oracle Database
- Info zum Beispielschema HR
- Bei Oracle Database anmelden und untersuchen
- Verbindung mit Oracle Database aus SQL*Plus herstellen
- Anmeldung bei Oracle Database aus SQL Developer ausführen
- Verbindung mit Oracle Database als Benutzer HR herstellen
- Oracle Database mit SQL*Plus untersuchen
- In Oracle Database mit SQL Developer navigieren
- Tabellendaten wählen
- Info zu Abfragen
- Abfragen in SQL Developer ausführen
- Tutorial: Alle Spalten einer Tabelle auswählen
- Tutorial: Bestimmte Spalten einer Tabelle auswählen
- Ausgewählte Spalten unter neuen Überschriften anzeigen
- Daten auswählen, die bestimmte Bedingungen erfüllen
- Ausgewählte Daten sortieren
- Daten aus mehreren Tabellen auswählen
- Operatoren und Funktionen in Anfragen verwenden
- Arithmetische Operatoren in Abfragen verwenden
- Numerische Funktionen in Abfragen verwenden
- Verkettungoperator in Abfragen verwenden
- Zeichenfunktionen in Abfragen verwenden
- Datetime-Funktionen in Abfragen verwenden
- Konvertierungsfunktionen in Abfragen verwenden
- Aggregat-Funktionen in Abfragen verwenden
- Funktionen mit NULL-Beziehung in Abfragen verwenden
- CASE-Ausdrücke in Abfragen verwenden
- DECODE-Funktion in Abfragen verwenden
- Info zu DML-Anweisungen und -Transaktionen
- Schemaobjekte erstellen und verwalten
- Info zu Data Definition Language (DDL)-Anweisungen
- Tabellen erstellen und verwalten
- Info zu SQL-Datentypen
- Tabellen erstellen
- Datenintegrität in Tabellen sicherstellen
- Tutorial: Tool zum Einfügen von Zeilen in Tabellen anwenden
- Tutorial: Tabellendaten im Datenfenster ändern
- Tutorial: Zeilen mit dem Tool "Ausgewählte Zeile(n) löschen" aus Tabellen löschen
- Indizes verwalten
- Tabellen löschen
- Ansichten erstellen und verwalten
- Sequenzen erstellen und verwalten
- Synonyme erstellen und verwalten
- Gespeicherte Unterprogramme und Packages entwickeln
- Info zu gespeicherten Unterprogrammen
- Info zu Packages
- Info zu PL/SQL-Bezeichnern
- Informationen zu PL-/SQL-Datentypen
- Standalone-Unterprogramme erstellen und verwalten
- Packages erstellen und verwalten
- Werte für Variablen und Konstanten deklarieren und zuweisen
- Programmfluss steuern
- Datensätze und Cursor verwenden
- Info zu Datensätzen
- Tutorial: Einen RECORD-Typ deklarieren
- Tutorial: Ein Unterprogramm mit einem Datensatzparameter erstellen und aufrufen
- Info zu Cursorn
- Verwendung eines deklarierten Cursors zum Abrufen von Ergebnismengenzeilen nacheinander
- Tutorial: Einen deklarierten Cursor zum Abrufen von Ergebnismengenzeilen verwenden
- Info zu Cursorvariablen
- Eine Cursorvariable zum Abrufen von einzelnen Ergebnismengenzeilen verwenden
- Tutorial: Eine Cursorvariable zum Abrufen von einzelnen Ergebnismengenzeilen verwenden
- Assoziative Arrays verwenden
- Ausnahmen behandeln (Laufzeitfehler)
- Trigger verwenden
- Trigger
- Trigger erstellen
- Pseudodatensätze OLD und NEW
- Tutorial: Einen Trigger erstellen, der Tabellenänderungen protokolliert
- Tutorial: Trigger erstellen, der vor dem Einfügen der Zeile einen Primärschlüssel generiert
- Einen INSTEAD OF-Trigger erstellen
- Tutorial: Trigger erstellen, die LOGON- und LOGOFF-Ereignisse protokollieren
- Trigger ändern
- Trigger aktivieren und deaktivieren
- Triggerkompilierung und -abhängigkeiten
- Trigger löschen
- In einer globalen Umgebung arbeiten
- Features zur Globalization-Unterstützung
- Informationen zur Sprachunterstützung
- Informationen zur Gebietsschemaunterstützung
- Informationen zu Datums- und Uhrzeitformaten
- Informationen zu Kalenderformaten
- Informationen zu Zahlen- und Währungsformaten
- Informationen zur linguistischen Sortierung und zur Zeichenfolgensuche
- Informationen zur Längensemantik
- Informationen zu Unicode und nationalen Zeichensatztypen in SQL
- Anfängliche NLS-Parameterwerte
- NLS-Parameterwerte anzeigen
- NLS-Parameterwerte ändern
- Einzelne NLS-Parameter
- Informationen zum Gebietsschema und zum Parameter NLS_LANG
- Informationen zum Parameter NLS_LANGUAGE
- Info zum Parameter NLS_TERRITORY
- Informationen zum Parameter NLS_DATE_FORMAT
- Informationen zum Parameter NLS_DATE_LANGUAGE
- Info zu NLS_TIMESTAMP_FORMAT- und NLS_TIMESTAMP_TZ_FORMAT-Parametern
- Info zu dem Parameter NLS_CALENDAR
- Informationen zum Parameter NLS_NUMERIC_CHARACTERS
- Informationen zum Parameter NLS_CURRENCY
- Informationen zum Parameter NLS_ISO_CURRENCY
- Informationen zum Parameter NLS_DUAL_CURRENCY
- Informationen zum Parameter NLS_SORT
- Informationen zum Parameter NLS_COMP
- Info zum Parameter NLS_LENGTH_SEMANTICS
- Unicode in globalisierten Anwendungen verwenden
- Features zur Globalization-Unterstützung
- Effektive Anwendungen erstellen
- Skalierbare Anwendungen erstellen
- Skalierbare Anwendungen
- Bindungsvariablen zur Verbesserung der Skalierbarkeit verwenden
- Skalierbarkeit mit PL/SQL verbessern
- Nebenläufigkeit und Skalierbarkeit
- Anzahl gleichzeitiger Sessions begrenzen
- Vergleich von Programmierungstechniken mit Runstats
- Real-World Performance und Datenverarbeitungstechniken
- Empfohlene Programmierverfahren
- Empfohlene Sicherheitsverfahren
- Skalierbare Anwendungen erstellen
- Einfache Oracle Database-Anwendungen entwickeln
- Informationen zur Anwendung
- Schemas für die Anwendung erstellen
- Schemas Berechtigungen erteilen
- Schemaobjekte erstellen und Daten laden
- employees_pkg-Paket erstellen
- admin_pkg-Package wird erstellt
- Oracle Database-Anwendung bereitstellen
- Entwicklungs- und Deployment-Umgebungen
- Informationen zu Installationsskripten
- Installationsskripte erstellen
- Erstellen von Installationsskripten mit dem Warenkorb
- Installationsskript mit dem Assistenten für den Datenbankexport erstellen
- Bearbeiten von Installationsskripten, die Sequenzen erstellen
- Bearbeiten von Installationsskripten, die Trigger erstellen
- Erstellen von Installationsskripten für die Beispielanwendung
- Beispielanwendung bereitstellen
- Gültigkeit von Installationen prüfen
- Installationsskripte archivieren