1. In einer relationalen Datenbank werden die Daten in _________________________
gespeichert.
2. Ein wesentlicher Vorteil des relationalen Datenbankmodells ist es, dass die
__________________________ nachträglich geändert werden kann, ohne bestehende
Anwendungen zu beeinträchtigen. Außerdem können beliebig viele
__________________________ auf den Datenbestand geschaffen werden.
3. Ein __________________________ kennzeichnet einen Datensatz eindeutig. Wird
in einer anderen Tabelle auf diesen verwiesen, spricht man von einem
__________________________.
4. Wenn Sie zwei Tabellen, wie in Aufgabe 3 beschrieben, miteinander verbinden,
spricht man von einer __________________________.
5. Um Daten aus Tabellen nach bestimmten Kriterien auszuwerten, benutzen Sie eine
__________________________.
6. Für den Entwurf eines Datenmodells benutzt man üblicherweise ein
__________________________. Das wichtigste Resultat dieses Modells ist ein Bild
aller __________________________ und ihrer __________________________.
7. Welche Arten von Beziehungen gibt es in diesem Modell?
a) ________________________________________________________________
b) ________________________________________________________________
c) ________________________________________________________________
8. Eine der Beziehungen nach Aufgabe 7 muss vor der Design-Phase der Datenbank
aufgelöst werden. Welche ist es, und wie geschieht diese Auflösung?
___________________________________________________________________
___________________________________________________________________
9. Gegeben sei die Beziehung entsprechend Abb. D.1:
Abb. D.1: Grundlage zur Aufgabe 9
Welche Beziehungstypen sind gegeben in folgenden Fällen:
1. Ein Lieferant liefert mehrere Artikel.
________________________________________________________________
2. Mehrere Lieferanten liefern jeweils mehrere Artikel. Der gleiche Artikel kann
von mehreren Lieferanten geliefert werden.
________________________________________________________________
10. Schreiben Sie eine Abfrage, die aus einer Tabelle tblKunden die Felder Kundennummer
und Ort ausgibt.
___________________________________________________________________
11. Schreiben Sie eine Abfrage, die aus einer Tabelle tblKunden die Felder Name und
Telefon ausgibt, wobei nur Kunden aus München angezeigt werden sollen.
___________________________________________________________________
12. Schreiben Sie eine Abfrage, die alle Informationen aus der Tabelle tblKunden ausgibt
und die Ausgabe nach dem Feld Ort sortiert.
___________________________________________________________________
13. Schreiben Sie eine Abfrage, die aus einer Tabelle tblKunden die Felder Kundennummer
und Telefon ausgibt; es sollen nur Datensätze ausgegeben werden, in denen die
Postleitzahl (Feld Plz) mit 8 beginnt.
___________________________________________________________________
14. Nennen Sie eine (1!) Variante, wie Datenbanken in Webseiten eingebunden werden
können.
___________________________________________________________________
Lieferant Artikel
Name Telefon
liefert
Nummer Menge
15. Nennen Sie ein DBMS, das kostenlos erhältlich ist.
___________________________________________________________________
16. Nennen Sie drei Ergebnisse, die der Normalisierungsprozess erzeugen soll:
1. ________________________________________________________________
2. ________________________________________________________________
3. ________________________________________________________________
17. Nennen Sie zwei Anforderungen, die an einen Primärschlüssel gestellt werden:
1. ________________________________________________________________
2. ________________________________________________________________
18. Was wird aus einer Entität, wenn das ER-Modell in die Praxis übersetzt wird?
___________________________________________________________________