Übungen zum Access-Workshop (A. Northe)

Zur Wiederholung und Festigung des bisher vermittelten Stoffes sind die folgenden drei Aufgaben zu lösen.
Hinweis: Falls die Tabellen und Abfragen der letzten Veranstaltung nicht vorhanden sein sollten, können sie hier heruntergeladen werden.

1)
Zu den während der letzten Veranstaltung ertsellten Master- und Detailtabellen (Fundorttabelle, Fundstellentabelle, Gräbertabelle) soll eine weitere Tabelle erstellt werden, die der Groberfassung von Grabbeigaben dient.
Die zu erstellende Tabelle "tblFunde" soll in einer 1:n-Beziehung zur übergeordneten Tabelle Gräbertabelle stehen. Die Beigaben sollen in der Tabelle "tblFunde" über ein Listenfeld ausgewählt werden, das verschiedene Beigaben aus einer ebenfalls neu anzulegenden Tabelle "Beigaben_Liste" anbietet.

Vorgaben:
Mindestaufbau der Tabelle "tblFund"
Feldname Feldtyp
Index_Grab Zahl
Beigaben Text
Anzahl Zahl
   
Aufbau der Tabelle "Beigaben_Liste"
Feldname Feldtyp
Beigaben Text
   
Vorschlag für die Inhalte des Feldes Beigaben (Tabelle Beigaben_Liste
Becher
Amphore
Ostharzamphore
Schale
Tasse
Axt (facettiert)
Axt
Beil
Pfeilspitzen
Silexklingen
Metallschmuck
Metallgerät
Knochengeräte
Knochenschmuck
Muschelschmuck
Zahnschmuck
Spinnwirtel
Tierbeigaben
sonstiges

[Lösungsvorschlag]

2)
Über eine zu erstellende Abfrage "qryBeigaben" sollen ausgewählte Felder aus allen vier Tabellen aufgelistet werden. Anschließend sollen aus der Datenmenge dieser Abfrage über eine Parametereingabe nur die Datensätze gefiltert werden, die eine bestimmte Beigabe enthalten.

Vorgaben:
Felder der Auswahlabfrage "qryBeigaben"
Feldname Herkunft
Fundort Fundorttabelle
Fundstelle Fundstellentabelle
Grabnummer Gräbertabelle
Bestattungsart Gräbertabelle
Beigaben Beigabentabelle
Anzahl Beigabentabelle

[Lösungsvorschlag]


3) Mit dem Kreuztabellenabfrage-Assistenten soll eine Kreuztabelle "qryBeigabe-Bestattung" erstellt werden, in der die einzelnen Beigabenarten den verschiedenen Bestattungsarten gegenübergestellt werden. Als Ergebnis der Gegenüberstellung sollen die Summen der Beigaben(arten) für die einzelnen Bestattungsarten aufgelistet werden.

Vorgaben:
 Als Herkunft der Felder soll die Abfrage "qryBeigaben" aus Aufgabe 2 dienen.

[Lösungsvorschlag]