Was ist View (Datenbank-View)?

Virtuelle Tabelle in einer relationalen Datenbank, die definiert wird, indem man einer SELECT-Anweisung einen Namen gibt. Sie hält normalerweise keine eigenen Daten und bildet ihr Ergebnis bei jedem Zugriff aus den zugrunde liegenden Tabellen. Sie dient dazu, komplexe Abfragen zu vereinfachen und den Zugriff durch Begrenzung der angezeigten Spalten und Zeilen einzuschränken.

Japanische Bezeichnung: ビュー

„View (Datenbank-View)“ kommt in 1 Übungsfragen aus 1 Themen vor, z. B. Grundlagen der Datenbanken.

Fachgebiet: Grundlagen der Datenbanken

Jetzt üben: Fragen zu View (Datenbank-View)

Welche Aussage beschreibt einen View in einer relationalen Datenbank richtig?

  1. AEine durch eine SELECT-Anweisung definierte virtuelle Tabelle, die normalerweise keine eigenen Daten hält und ihr Ergebnis bei jedem Zugriff aus den zugrunde liegenden Tabellen bildet
  2. BEine Tabelle, die eine Kopie der Daten der zugrunde liegenden Tabelle speichert; Änderungen an der zugrunde liegenden Tabelle ändern den Inhalt des Views nicht
  3. CEine baumartige Datenstruktur, die angelegt wird, um Werte in einer bestimmten Spalte einer Tabelle schnell zu finden
Antwort und Erläuterung anzeigen

Antwort: A. Eine durch eine SELECT-Anweisung definierte virtuelle Tabelle, die normalerweise keine eigenen Daten hält und ihr Ergebnis bei jedem Zugriff aus den zugrunde liegenden Tabellen bildet

Ein View ist eine virtuelle Tabelle, die definiert wird, indem man einer SELECT-Anweisung einen Namen gibt, etwa CREATE VIEW Vertriebsmitarbeiter AS SELECT MitarbeiterNr, Name FROM Mitarbeiter WHERE Abteilung = 'Vertrieb'. Ein gewöhnlicher View hält keine eigenen Daten; sein Ergebnis wird bei jedem Zugriff aus den zugrunde liegenden Tabellen (Basistabellen) gebildet, sodass Änderungen an den Basistabellen unmittelbar im View erscheinen. Views dienen dazu, häufig verwendete komplexe Abfragen einfach schreibbar zu machen und den Zugriff von Nutzern einzuschränken, indem man ihnen Rechte nur auf einen View mit den erlaubten Spalten und Zeilen erteilt. Daneben gibt es Materialized Views, die das Ergebnis vorab berechnen und speichern; sie beschleunigen das Lesen, müssen aber aktualisiert werden, um den Basistabellen zu folgen. Eine Baumstruktur zum schnellen Auffinden von Werten beschreibt einen Index.

„View (Datenbank-View)“ in den Erläuterungen

Fragen mit „View (Datenbank-View)“ (1)

  1. Welche Aussage beschreibt einen View in einer relationalen Datenbank richtig?

Verwandte Begriffe

Index (Datenbankindex) ACID-Eigenschaften Dritte Normalform (3NF) E-R-Diagramm (Entity-Relationship-Diagramm) Fremdschlüssel Isolationslevel Normalisierung NoSQL Primärschlüssel Relationale Datenbank

Zur Glossarübersicht