Databases Reference
In-Depth Information
4.
Wie werden Daten in Tabellen eingefügt, geändert und ge-
löscht?
5.
Welche Reaktionen können beim Einfügen, Ändern und
Löschen auftreten, damit die referenzielle Integrität der
Datenbank gewährleistet wird?
6.
Welche Möglichkeiten gibt es, Fremdschlüssel zu definie-
ren, welchen Einfluss hat dies auf das Löschen von Daten?
7.
Welche Standarddatentypen in SQL kennen Sie, warum
gibt es unterschiedliche Typen für Zahlen und Texte?
8.
Wofür gibt es
CLOB
s und
BLOB
s?
9.
Warum hat SQL eine drei-wertige Logik, was ist das über-
haupt?
10.
Wie werden Constraints ausgewertet?
11.
Wie verhalten sich NULL-Werte in mathematischen Opera-
tionen wie Plus und Geteilt?
12.
Wie kann man NULL-Werte in Spalten ändern?
13.
Wie werden „Wenn-dann“-Constraints übersetzt?
14.
Wozu gibt es das Schlüsselwort
UNIQUE
?
15.
Wie kann man Tabellen verändern?
16.
Wie kann man Werte verändern, die für Fremdschlüssel-
Verknüpfungen genutzt werden?
Übungsaufgaben
Gegeben seien folgende Tabellen zur Projektverwaltung:
Projekt
PrNr
PrName
PrLeiter
1 Notendatenbank
Wichtig
2 Adressdatenbank
Wuchtig
3 Fehlzeitendatenbank
Wachtig
145