# 1

# Die Datenverwaltungs-Perspektive

Verwenden Sie die Datenmanager-Perspektive, um durch die Daten in der Datenbank zu navigieren. Wechseln Sie zu dieser Perspektive mit Hilfe des Menüs Perspektive Datenmanager oder der Tastenkombination Strg D

Der Arbeitsablauf in dieser Perspektive baut auf der Definition einer oder mehrerer Datenquellen auf, welche Daten in der Datenbank auswählen. Wenn diese ausgeführt werden, wird als Ergebnis ein Datensatz in einer tabellarischen Ansicht angezeigt.

Die Perspektive besteht aus zwei horizontalen Bereichen: dem linken Bereich, in dem bevorzugte Datenquellendefinitionen enthalten sind, sowie dem rechten Bereich, welcher den Aktionsbereich bildet. In diesem Aktionsbereich werden die Datenquellen ausgeführt und die Ergebnisse in einer tabellarischen Ansicht angezeigt.

# Datenverwaltungs-Perspektive

Die Datenverwaltungs-Perspektive mit zwei Datenquellen

Im Bild oben gibt es zwei Datenquellen: eine für die Tabelle »customers« und eine für »orders«. Die letztgenannte Quelle listet die Bestellungen für einen Kunden (customer) auf und hängt somit von der ersten Quelle ab, da es einen Fremdschlüssel aus »orders« gibt, welcher »customers« referenziert. Die beiden Datenquellen wurden ausgeführt und das Ergebnis in zwei tabellarischen Ansichten nebeneinander dargestellt.

Da die Datenquelle »orders« von der Datenquelle »customers« abhängt, befindet sich deren korrespondierende Ansicht rechts von der Datenquelle »customers«. Wenn sich die Zeilenauswahl in der »customers«-Ansicht ändert, wird der gesamte Inhalt der »orders«-Ansicht ebenfalls aktualisiert.

# Definieren von Datenquellen

Die einfachste Datenquelle ist diejenige, die alle Daten aus einer Tabelle repräsentiert und bei Ausführung als einzelne tabellarische Ansicht angezeigt wird. Dies ist identisch mit Ausführung der `SELECT * FROM mytable`-Anweisung in .

Die folgende Abbildung zeigt den Bearbeitungsmodus für Datenquellen. Wechseln sie in den Bearbeitungsmodus mit dem Werkzeugleistenknopf .

Datenquellen können per XML-Syntax definiert werden, oder mittels der voreingestellten Oberfläche.

## Bearbeiten der Datenquellen

Bearbeiten von Datenquellen in der Datenmanager-Perspektive aus der XML-Syntax

## Bearbeiten der Datenquellen

Datenquellen in der Datenverwaltungs-Perspektive mittels der voreingestellten Oberfläche zu bearbeiten: Zwei Datenquellen sind definiert, welche den Inhalt der Tabellen »customers« und »orders« auflisten. Die Anordnung ist die gleiche wie in der Abbildung oben mit der XML-Syntax.

Folgende Befehle sind über die Befehlsknöpfe erreichbar:

Zurücksetzen: Setzt den XML-Editor auf die Standard-XML-Vorlage zurück. Dies ist nur verfügbar, wenn die XML-Ansicht angezeigt wird.

Hinzufügen: Blendet ein Menü mit Tastenkombinationen ein zum schnellen Hinzufügen von Datenquellen als gesamten Tabelleninhalt (Die Datenbank-Schemata werden auch analysiert und relevante Auswahlmöglichkeiten vorgeschlagen). Dies ist nur verfügbar, wenn der XML-Bearbeitungsmodus nicht ausgewählt ist.

Variablen: Verbirgt das Variablen-Panel oder zeigt es an, in welchem Sie die Variablen aus dem SQL-Code jeder Datenquellendefinition mit Werten füllen können. Dieses Panel wird automatisch angezeigt, sobald im SQL-Code Variablen erkannt werden.

Ausführen: Führt die definierten Datenquellen aus.

XML-Ansicht: Schaltet zwischen dem XML-Editor und dem UI-Editor um.

Hilfe: Zeigt die Hilfe an.

# Ausführen definierter Datenquellen

Um eine definierte Reihe von Datenquellen auszuführen, wechseln Sie mit dem Werkzeugleistenknopf oder dem Ausführen-Knopf in den Ausführungsmodus.

Das Layout der tabellarischen Ansicht für jede Datenquelle wird automatisch nach der folgenden Regel in Spalten erzeugt: Falls eine Datenquelle B von einer Datenquelle A abhängt, dann wird deren tabellarische Ansicht rechts von der Ansicht für A angezeigt.

Wenn Sie die ausgewählte Zeile einer Tabellenansicht der Datenquelle A ändern, werden die tabellarischen Ansichten aller von der Datenquelle A abhängenden Datenquellen aktualisiert.