Datenbanken Microsoft Access 2010 Abfragen Mithilfe von Abfragen kann ich bestimmte Informationen aus einer/mehrerer Tabellen auswählen und nur diese anzeigen lassen die Daten einer/mehrerer Tabellen sortieren die Daten einer/mehrerer Tabellen nach verschiedenen Kriterien filtern die Daten einer/mehrerer Tabellen formatieren Daten in einer Abfrage zusammenstellen Wir wollen aus unserer Tabelle Film nur bestimmte Informationen anzeigen lassen, nämlich Bezeichnung und Standort. Wie geht man vor? 1. Eine neue Abfrage erstellen Register Erstellen -> Abfrageentwurf -> Auswahl der gewünschten Tabelle Film
2. Informationen auswählen Doppelklick auf die gewünschten Informationen (in unserem Fall Bezeichnung und Standort) in der Feldliste 3. Daten der Zusammenstellung speichern Klick auf das Diskettensymbol links oben, Speichern unter dem Namen Abfrage 1 4. Daten der Zusammenstellung anzeigen Klick auf die Schaltfläche Ansicht
Erstellen Sie eine Abfrage, in der neben der Bezeichnung des Films auch der Standort (diesmal in der Form Regal 1 etc.) dargestellt wird. Speichern Sie diese Abfrage unter dem Namen Abfrage 2. Erstellen Sie eine Abfrage, in der nur die Bezeichnung des Films und die Kategorie, der er angehört, angegeben sind. Speichern Sie die Abfrage unter dem Namen Abfrage 3. Daten sortieren Prinzipiell werden die Daten in einer Abfrage so dargestellt, wie sie in der Tabelle eingegeben worden sind. Über eine entsprechende Eingabe, können die Daten aber auch nach Belieben sortiert werden. Wir wollen uns in einer neuen Abfrage die Daten Bezeichnung und Jahr anzeigen lassen, wobei die Filme nach ihrem Erscheinungsjahr aufsteigend geordnet werden sollen. 1. Neue Abfrage erstellen (siehe oben) 2. Informationen auswählen(siehe oben) 3. Sortierung eingeben Im Abfrageentwurf im Feld Jahr in der Zeile Sortierung Aufsteigend auswählen. 4. Daten der Zusammenstellung speichern (siehe oben) Speichern Sie die Abfrage unter dem Namen Abfrage 4. 5. Daten der Zusammenstellung anzeigen (siehe oben)
Erstellen Sie eine Abfrage, in der der Vor- und der Nachname unserer Kunden angezeigt werden. Sortieren Sie die Daten aufsteigend nach dem Nachnamen. Speichern Sie die Abfrage unter dem Namen Abfrage 5. Erstellen Sie eine Abfrage, in der der Nachname und das Geburtsdatum unserer Kunden angezeigt werden. Sortieren Sie die Daten absteigend nach dem Geburtsdatum. Speichern Sie die Abfrage unter dem Namen Abfrage 6. Daten filtern Beim Filtern von Daten geht es darum, nur noch die Daten darstellen zu lassen, die bestimmte Bedingungen erfüllen. Mögliche Bedingungen : Bei Textfeldern: o Begriffe sind unter Anführungszeichen zu stellen o Platzhalter:? steht für ein Zeichen, * steht für eine beliebige Anzahl von Zeichen o Nicht steht für Datensätze, die nicht angezeigt werden sollen (für leere Felder ist nicht Null zu verwenden) Bei numerischen Feldern: o >100 (Werte, die größer als 100 sind) o <100 (Werte, die kleiner als 100 sind) o >=100 (Werte, die größer oder gleich 100 sind) o <=100 (Werte, die kleiner oder gleich 100 sind) o <>100 (alles ungleich 100) o nicht 100 (alles außer 100) o zwischen 100 und 200 (alle Werte zwischen 100 und 200 inkl. 100 und 200) Datumsfelder o Daten sind zwischen Rauten zu stellen, also zb #25.10.2010# o Es können prinzipiell die numerischen Operatoren (zb zwischen #25.10.2010# und #28.10.2010#) und die Kriterien für Textfelder (zb #*.10.*#) angewendet werden. Ja/Nein Felder o Ja (steht für angehakt) o Nein (steht für nicht angehakt)
Wir wollen uns in einer Abfrage nur noch jene Kunden mit Vor- und Nachnamen anzeigen lassen, die in Innsbruck wohnen. 1. Abfrage erstellen (siehe oben) 2. Informationen auswählen (siehe oben) 3. Bedingung eingeben Im Abfrageentwurf im Feld Ort in der Zeile Kategorie Innsbruck eingeben. 4. Daten der Zusammenstellung speichern (siehe oben) Speichern Sie die Abfrage unter dem Namen Abfrage 7 (siehe oben). 5. Daten der Zusammenstellung anzeigen (siehe oben) Erstellen Sie eine Abfrage, in der nur die Filme angezeigt werden, die im Jahr 2010 erschienen sind (angegeben werden sollen die Bezeichnung des Films und das Jahr). Speichern Sie die Abfrage unter dem Namen Abfrage 8. Erstellen Sie eine Abfrage, in der nur Filme angezeigt werden, die dem Genre Horror zugeordnet werden (dargestellt werden sollen die Bezeichnung des Films und das Genre). Speichern Sie die Abfrage unter dem Namen Abfrage 9. Erstellen Sie eine Abfrage, in der nur jene Kunden mit Vor- und Nachnamen und Geburtsddatum angezeigt werden, die volljährig sind. Speichern sie die Abfrage unter dem Namen Abfrage 10.