AWP 2. EX VIEWS
AWP 2. EX VIEWS
AWP 2. EX VIEWS
Kartei Details
Karten | 19 |
---|---|
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Berufslehre |
Erstellt / Aktualisiert | 15.06.2023 / 15.06.2023 |
Lizenzierung | Namensnennung - Nicht-kommerziell -Weitergabe unter gleichen Bedingungen (CC BY-NC-SA) (Doz3) |
Weblink |
https://card2brain.ch/box/20230615_awp_2_ex_views
|
Einbinden |
<iframe src="https://card2brain.ch/box/20230615_awp_2_ex_views/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Was sind Views (in Bezug auf relationale Datenbanken) und welche Besonderheiten sind dabei anzumerken?
Views sind virtuelle Tabellen, welche auf dem Ergebnis einer SQL Abfrage basieren.
Mit welchen MySQL-Anweisungen kann man jeweils einen View erstellen, ändern und löschen?
CREATE VIEW AS ;
CREATE OR REPLACE VIEW AS;
DROP VIEW
DCL ist ein Teil der Sprache MySQL, wofür steht die Abkürzung DCL und wozu wird die DCL benötigt?
DATA CONTROL LAGUAGE, wird dazu genutzt Usern Rechte zu gewährleisten oder zu verweigern.
Mit welcher MySQL-Anweisung kann man Rechte an Benutzer vergeben bzw. vererben? Was bedeutet dabei der Befehlszusatz WITH GRANT OPTION?
GRANT <RECHT>
ON <Datenbankobjekt>
TO <USER>
WITH GRANT OPTION ermöglicht das Vergeben von Rechten an Benutzer und erlaubt diesen, die Rechte an andere Benutzer weiterzugeben.
Mit welcher MySQL-Anweisung kann man Rechte von Benutzern wieder
aberkennen? Was bedeutet dabei der Befehlszusatz CASCADE ?
REVOKE-Befehl mit CASCADE Nimmt auch den Usern die Rechte, die diese vom angegeben User geerbt haben
Was sind Unterabfragen in MySQL? Wo werden sie i.d.R. verwendet?
Eine Unterabfrage ist eine eigenständige SELECT-Anweisung innerhalb der WHERE-Klausel einer übergeordneten SQL-Anweisung. Grundsätzlich werden Unterabfragen dort benötigt, wo eine Bedingung vom Ergebnis einer anderen Abfrage abhängt.
Wozu dienen die Operanten ALL und ANY ? Nennen Sie ein Beispiel für deren Verwendung.
ALL -> Bedingung muss für alle Zeilen der Unterabfrage erfüllt sein
ANY -> Bedingung muss mind. eine Zeile der Unterabfrage erfüllt sein
Welche Art von Ergebnis liefert eine EXISTS-Unterabfrage? Nennen Sie ein Beispiel für eine mögliche Verwendung.
Eine EXISTS-Unterabfrage liefert true zurück, wenn ein entsprechendes Tupel existiert, welches die Bedingung erfüllt, sonst false.