Beispielaufgabe: Eine Datenbank für eine Schülerbibliothek erstellen

Ausgangssituation

Eure Klasse möchte eine kleine Schülerbibliothek verwalten. Dafür sollt ihr in Microsoft Access eine Datenbank erstellen, in der Bücher, Schülerinnen und Schüler sowie Ausleihen gespeichert werden.

Ziel

Du erstellst eine einfache Access-Datenbank mit mehreren Tabellen, Primärschlüsseln, Fremdschlüsseln, Beziehungen, Abfragen, einem Formular und einem Bericht.

Aufgabe

Erstelle in Microsoft Access eine Datenbank mit dem Namen:

klassenbibliothek_deinname.accdb

1. Tabellen Anlegen

Lege diese drei Tabellen an:

Tabelle: Buecher

FeldnameDatentypHinweis
BuchIDAutoWertPrimärschlüssel
TitelKurzer Textz. B. Tschick
AutorKurzer Textz. B. Wolfgang Herrndorf
GenreKurzer Textz. B. Roman
ErscheinungsjahrZahlz. B. 2010

Tabelle: Schueler

FeldnameDatentypHinweis
SchuelerIDAutoWertPrimärschlüssel
VornameKurzer Text
NachnameKurzer Text
KlasseKurzer Textz. B. 9a

Tabelle: Ausleihen

FeldnameDatentypHinweis
AusleiheIDAutoWertPrimärschlüssel
BuchIDZahlFremdschlüssel zu Buecher
SchuelerIDZahlFremdschlüssel zu Schueler
AusleihdatumDatum/Uhrzeit
RueckgabedatumDatum/Uhrzeitkann leer bleiben

2. Beziehungen Erstellen

Erstelle im Beziehungsfenster diese Beziehungen:

  • Buecher.BuchIDAusleihen.BuchID
  • Schueler.SchuelerIDAusleihen.SchuelerID

Aktiviere dabei, wenn möglich, die referenzielle Integrität.

3. Beispieldaten Eingeben

Gib mindestens ein:

  • 8 Bücher
  • 5 Schülerinnen oder Schüler
  • 6 Ausleihen

Mindestens zwei Bücher sollen noch nicht zurückgegeben sein. Bei diesen bleibt das Feld Rueckgabedatum leer.

4. Abfragen Erstellen

Erstelle drei Abfragen:

  1. Alle Bücher anzeigen
    Zeigt Titel, Autor, Genre und Erscheinungsjahr.
  2. Aktuell ausgeliehene Bücher
    Zeigt alle Ausleihen, bei denen das Rückgabedatum leer ist.
  3. Ausleihen mit Namen
    Zeigt Titel des Buches, Vorname, Nachname, Ausleihdatum und Rückgabedatum.

5. Formular Erstellen

Erstelle ein Formular für die Tabelle Buecher, mit dem neue Bücher bequem eingegeben werden können.

6. Bericht Erstellen

Erstelle einen Bericht mit dem Titel:

Aktuell ausgeliehene Bücher

Der Bericht soll zeigen, welche Bücher gerade ausgeliehen sind und von wem.

Abgabe

Gib die fertige Access-Datei ab:

klassenbibliothek_deinname.accdb

Selbstkontrolle

  • [ ] Meine Datenbank enthält drei Tabellen.
  • [ ] Jede Tabelle hat einen Primärschlüssel.
  • [ ] Die Tabelle Ausleihen enthält Fremdschlüssel.
  • [ ] Die Beziehungen zwischen den Tabellen sind erstellt.
  • [ ] Ich habe genügend Beispieldaten eingegeben.
  • [ ] Ich habe drei Abfragen erstellt.
  • [ ] Ich habe ein Formular erstellt.
  • [ ] Ich habe einen Bericht erstellt.
  • [ ] Die Datei ist sinnvoll benannt.

Nach oben scrollen