Aufgabe 1: (30 Punkte)
Entwerfe bitte die mindestens notwendigen
Datenfelder für eine Datenbank zur Verwaltung
einer Musik-CD-Sammlung. Es soll später möglich
sein, einen einzelnen Musiktitel zu finden. Lege
auch alle wesentlichen Eigenschaften der
Datenfelder fest.
(Hinweis: Es ist sinnvoll, die Datenfelder auf
mindestens zwei, später zu verknüpfende
Tabellen zu verteilen.) |
| Bezeichnung |
Länge |
Typ |
Index |
Bemerkungen |
| CDNr |
4 |
Integer |
primär |
Datei CDs |
| Interpret |
20 |
Text |
ja |
Datei CDs |
| CDTitel |
60 |
Text |
ja |
Datei CDs |
| TitelNr |
15 |
Long Integer |
primär |
Datei Musik |
| CDNr |
4 |
Integer |
ja |
Datei Musik |
| MusikTitel |
60 |
Text |
ja |
Datei Musik |
| lfdNr |
2 |
Integer |
ja |
Datei Musik |
| ... |
... |
... |
... |
Datei Musik |
|
| |
Aufgabe 2: (2 Punkte)
Was bedeutet SQL? |
| Structured
Query Language = Standard Abfrage-Sprache von
Datenbanken |
| |
Aufgabe 3: (5 Punkte)
Welchen Zweck erfüllt eine Gültigkeitsregel? |
| Mit Hilfe der Gültigkeitsregel
wird während der Eingabe von Daten eine Plausibilitätsprüfung
durchgeführt. |
| |
Aufgabe 4: (5 Punkte)
Warum werden bestimmte Datenfelder indiziert? |
| Datenfelder werden für die Sortierung indiziert. |
| |
Aufgabe 5: (5 Punkte)
Wozu dienen Abfragen in Datenbanken? |
| Abfragen dienen zum Suchen von Daten. |
| |
Aufgabe 6: (3 Punkte)
Was sind virtuelle Datenfelder? |
| Virtuelle Datenfelder entstehen
durch Abfragen während der Laufzeit und sind nirgendwo gespeichert. |
| |
Aufgabe 7: (3 Punkte)
Welche Voraussetzungen müssen erfüllt sein,
damit unter MS Access Tabellen miteinander
verknüpft werden können? |
- Ein Datenfeld darf in den beteiligten
Tabellen nur einmal vorkommen.
- Ein Datensatz darf in einer der
beteiligten Tabellen nicht mehr als
einmal vorkommen.
- Die Detailtabelle muß die
Schlüsselfelder der Mastertabelle(n) als
Fremdschlüssel enthalten.
|
| |
Aufgabe 8: (5 Punkte)
Verknüpfe die Tabellen aus Aufgabe 1 zu einer
sinnvollen Datenbank. |
 |
| |
Aufgabe 9: (5 Punkte)
Entwerfe eine Abfrage für die
Musik-CD-Sammlungsverwaltung, die nach einem
Musik-Titel sucht, von dem nur Bruchstücke des
Titels bekannt sind. |
| WIE
"*Titelbruchstück*" |
| |
Aufgabe 10: (2 Punkte)
Welche Zweck erfüllen Formulare? |
| Formulare erleichtern
die Erfassung und Änderung der
Datensätze. |
| |
Aufgabe 11: (5 Punkte)
Skizziere ein sinnvolles Formular für die
Musik-CD-Sammlungsdatenbank. |
 |