Wenn Sie Daten durchsuchen, arbeitet eine Abfrage mit einem oder mehreren Datenbankobjekten und erzeugt eine Ergebnismenge. Genau wie eine Basistabelle hat eine Ergebnismenge aus einer Abfrage Spalten und Zeilen. Eine Ansicht gibt einer Abfrage einen bestimmten Namen und hält die Definition in den Systemtabellen der Datenbank fest.
Wenn Sie eine reguläre Ansicht erstellen, speichert der Datenbankserver die Ansichtsdefinition in der Datenbank. Für die Ansicht werden keine Daten gespeichert. Stattdessen wird die Ansichtsdefinition nur ausgeführt, wenn sie referenziert wird, und zwar nur für die Zeit, in der die Ansicht in Gebrauch ist. Dies bedeutet, dass das Erstellen einer Ansicht kein Speichern von redundanten Daten in der Datenbank erfordert.
Nehmen wir an, Sie müssen häufig die Anzahl der Mitarbeiter in jeder Abteilung auflisten. Sie können diese Liste mit der folgenden Anweisung zusammenstellen:
SELECT DepartmentID, COUNT(*) FROM Employees GROUP BY DepartmentID; |
Status für reguläre Ansichten
Erstellen einer regulären Ansicht (Sybase Central)
Ändern einer regulären Ansicht (Sybase Central)
Löschen einer regulären Ansicht (Sybase Central)
Deaktivieren oder Aktivieren einer regulären Ansicht (Sybase Central)
Deaktivieren oder Aktivieren einer regulären Ansicht (SQL)
Durchsuchen von Daten in einer regulären Ansicht
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |