In der Sitzung am 12.09. haben wir datenbanktheoretische Grundlagen und Primärschlüssel behandelt.

Bearbeiten Sie bis zur nächsten Sitzung die Aufgaben 1 bis 3 auf der Seite Primärschlüssel. Die Aufgaben lauten:

DB_01-1: Nicht als Primärschlüssel geeignet

Warum ist im folgenden Beispiel "Kunde_Nachname" nicht als Primärschlüssel geeignet?

Attribute:
Kunde_Nachname, Kunde_Vorname, Kunde_Personalausweis_Nummer




DB_01-2: Geeigneten Primärschlüssel bestimmen (einfacher Primärschlüssel)

Welches Attribut wäre hier jeweils ein geeigneter Primärschlüssel?

A) Attribute zur Datenbank "Lagerbestand"
Artikelpreis, Artikelname, Artikelnummer, Regalnummer

B)
LaufendeNummer, Kundename, Kundevorname, Kundegeburtsdatum




DB_01-3: Geeigneten Primärschlüssel bestimmen (zusammengesetzter Primärschlüssel)

Welche Attribute wären hier jeweils geeignet, um einen zusammengesetzten Primärschlüssel zu bilden?

A) Attribute zur Datenbank "Flüge der Lufthansa"

Pilotvorname, Pilotnachname, Flugzeuggewicht, Flugzeugnummer, AnzahlBegleitpersonal, Datum, PersonalausweisnummerPilot

B) Attribute zur Datenbank "Ausleihvorgänge" (im DVD-Verleih)

DVD_Nummer, Filiale, DVD_Erscheinungsjahr, Kundenummer, Kundenachname, Kundetelefon, Rueckgabedatum, Ausleihdatum