Zum Inhalt springen

Kostenlose Lerninhalte

/informatik/69820/aufgabengruppe

Frei zugängliche, geprüfte Lerninhalte zum Verstehen, Wiederholen und selbstständigen Üben.

Aufgabengruppe

/informatik/69820/aufgabengruppe

/informatik/69820/aufgabengruppe

Aufgabengruppe

Bücherei

Bild
Aufgabe 1

Du willst eine Datenbank für eine Bücherei anlegen welche Klassen und dazugehörige Attribute brauchst du?

Nenne die 2 wichtigsten Klassen und deren Attribute!

Lösung anzeigen
Lösung
Strategie

Schritte

Klassen:

BUCH und AUSLEIHER

Attribute zur Klasse BUCH:

  • Titel
  • Autor
  • Verlag
  • ISBN
  • Seitenzahl
  • Erscheinungsjahr
  • Fachbereich
  • (Anzahl der Exemplare)

Attribute zur Klasse AUSLEIHER:

  • Name
  • Geburtsdatum
  • Adresse
  • Telefonnummer
  • ausgeliehene Objekte
  • ausstehende Zahlungen
Aufgabe 2

Bedenke jetzt in welcher Beziehung die Klassen zueinander stehen und wie dir Schlüssel helfen können.

Lösung anzeigen
Lösung
Strategie

Schritte

Beziehung:

Buch-Ausleiher
  1. Es gibt vom selben Buch nur ein Exemplar => 1:n
  2. Es gibt vom selben Buch viele Exemplare => n:m

Schlüssel:

Buch und Ausleiher bekommen jeweils einen eigenen künstlichen Schlüssel. Wenn die Beziehung n:m gewählt wurde ist noch eine Klasse Buch-zu-Ausleiher nötig.