Aufgabe 1: (18 Punkte)
Nenne die drei Grundregeln für den Entwurf von
Datenbanken. |
- Eine Tabelle darf keine
Redundanzen enthalten.
- Eine Tabelle darf nur
Entitäten enthalten.
- Tabelleninhalte müssen eindeutig einem Datensatz
zugeordnet werden können.
|
| |
Aufgabe 2: (8 Punkte)
Definiere Entitäten und Prozeßdaten (als
Gegensätze). |
Entitäten
sind Tatsachen, die durch Attribute genau
beschrieben werden können.
Prozeßdaten können aus
Entitäten abgeleitet (berechnet) werden. |
| |
Aufgabe 3: (8 Punkte)
Nenne und definiere Dir bekannte Schlüsselarten. |
Der Primärschlüssel
kennzeichnet einen
Datensatz eineindeutig.
Der Sekundärschlüssel
dient als Bindeglied zu
einer verknüpften Tabelle. |
| |
Aufgabe 4: (4 Punkte)
Wodurch ist die 1:1-Beziehung zwischen zwei
Tabellen gekennzeichnet? |
| Die Anzahl
der Datensätze ist in beiden Tabellen gleich
groß. |
| |
Aufgabe 5: (4 Punkte)
Beschreibe die Vorgehensweise zur Erstellung
einer Datenbankabfrage mit QbE. |
- Das Registerblatt "Abfragen"
anwählen.
- "Entwurfsansicht" einstellen
und "neu" anwählen.
- Die benötigte(n) Tabelle(n) hinzufügen
und mit "Schließen" die
Auswahl beenden.
- Die Abfrage eingeben.
- Den Befehl "Ausführen"
anwenden.
|
| |
Aufgabe 6: (6 Punkte)
Nenne die Dir bekannten Vergleichsoperatoren. |
| gleich, ungleich, größer als,
kleiner als, größer oder gleich, kleiner oder
gleich |
| |
Aufgabe 7: (8 Punkte)
Beschreibe die Funktionsweise der logischen
Verknüpfungen UND und ODER bei
Datenbankabfragen. |
| UND findet alle Datensätze, bei
denen beide Teilbedingungen gleichzeitig erfüllt
sind. ODER findet alle Datensätze, bei denen
entweder eine der beiden Teilbedingungen erfüllt
ist, oder beide Teilbedingungen gleichzeitig
erfüllt sind.
|
| |
Aufgabe 8: (4 Punkte)
Was ist eine Plausibilitätsprüfung? |
| Eingaben werden auf logische
Richtigkeit überprüft. |
| |
Aufgabe 9: (45 Punkte)
Es existiere eine Datenbank zur Verwaltung
von Musik-CDs mit folgenden Tabellen,
Datenfeldern und Beziehungen:
 Lege die
Eigenschaften Name, Typ, Länge, Index und
Schlüsselart der Datenfelder fest.
|
Datei CDs:
| Name |
Typ |
Länge |
Index |
Schlüsselart |
| CDNr |
AutoWert |
Long Integer |
ohne Duplikate |
Primärschlüssel |
| CDTitel |
Text |
50 |
- |
- |
| InterpretNr |
Zahl |
Long Integer |
Duplikate möglich |
Sekundärschlüssel |
Datei Interpreten:
| Name |
Typ |
Länge |
Index |
Schlüsselart |
| InterpretNr |
AutoWert |
Long Integer |
ohne Duplikate |
Primärschlüssel |
| Interpret |
Text |
50 |
- |
- |
Datei Titel:
| Name |
Typ |
Länge |
Index |
Schlüsselart |
| TitelNr |
AutoWert |
Long Integer |
ohne Duplikate |
Primärschlüssel |
| Titel |
Text |
50 |
- |
- |
| NrOnCD |
Zahl |
Integer |
- |
- |
| CDNr |
Zahl |
Long Integer |
Duplikate möglich |
Sekundärschlüssel |
|
| |
Aufgabe 10: (15 Punkte)
Erstelle eine Abfrage, die nur die Titel der
CD mit der laufenden Nummer 232 am Bildschirm in
der Reihenfolge anzeigt, wie sich die
Musikstücke auf der CD befinden.
|
 |