Sichten
Sichten stehen in der Seitenleiste unter Sichten, neben Tabellen, für jede Datenbank.
Eine Sicht anlegen
Rechtsklick auf die Datenbank — oder auf die Gruppe Sichten — und Neue Ansicht. NabuSQL fragt nach einem Namen und öffnet den Sichteditor, in dem Sie das SELECT schreiben, auf dem die Sicht beruht.
Eine Sicht öffnen
Der Rechtsklick auf eine Sicht bietet zwei Möglichkeiten:
- Ansicht öffnen — führt sie aus und zeigt die Zeilen in einem Datenraster, wie eine Tabelle.
- Entwurf öffnen — öffnet die Definition zum Bearbeiten.
Eine Sicht zu lesen ist dasselbe wie eine Tabelle zu lesen: Filtern, Sortieren, Blättern und Exportieren funktionieren gleich.
Bearbeiten und löschen
Speichern aus dem Entwurfseditor ersetzt die Definition. Ansicht löschen entfernt sie, nach einer Rückfrage, die die Sicht nennt.
Eine gelöschte Sicht berührt die zugrunde liegenden Tabellen nie — die Definition ist alles, was es gibt.
Sichten und Schreibzugriffe
Ob eine Sicht INSERT, UPDATE oder DELETE annimmt, entscheidet Ihr Server, nicht NabuSQL. Einfache Sichten über eine Tabelle tun es meist; alles mit Join, Aggregat oder DISTINCT meist nicht. Weist das Raster eine Änderung an einer Sicht zurück, kam diese Zurückweisung vom Server.
Das SELECT visuell bauen
Wenn die Abfrage hinter der Sicht mehrere verbundene Tabellen umfasst, entwerfen Sie sie zuerst im visuellen Abfrage-Editor und übertragen das erzeugte SQL dann in die Sichtdefinition.
