Version: Test
©Raddy 2001

SQL mit Oracle XV                         zurück

Views
a-absatz.pcx (280 Byte)
Definition
Views, auch virtuelle Tabellen oder Sichten genannt,
sind eine besondere Art von Tabellen:

   1.Einer virtuellen Tabelle (View) liegen immer ein oder mehrere 
      physikalische Tabellen zugrunde. Der View enthält entweder 
      alle oder einen Teil der zugrundeliegenden physikalischen 
      Tabellen.

   2.Die Daten einer virtuellen Tabelle (View) sind physikalisch nicht 
      vorhanden. Sollen z.B. der Inhalt einer virtuellen Tabelle angezeigt
      werden, so werden die benötigten Daten den zugehörigen 
      physikalischen Tabellen entnommen. 

      Daraus folgt weiter: Wird die dem View zugrundeliegende
      Tabelle gelöscht, kann auch der View keine Daten mehr
      anzeigen.
a-absatz.pcx (280 Byte)
Anlegen eines Views
Ein View wird ähnlich einer normalen Tabelle angelegt:

   create view <Name des views>
   as
   select <Spalte> [,<spalte2>] ...        
   from <Tabelle> [,<Tabelle2>] ...
   [where ....]
   [with check option]

  
a-absatz.pcx (280 Byte)
Beispiel
siehe nächste Seite