Mehr Daten - Zahlungsdaten
Eine weitere Datenquelle konnte das Team der "Datendetektive" anzapfen: Durch die Corona-Pandemie im Jahr 2020 wurde zum Glück das Bargeld abgeschafft - alle bezahlen nur noch mit Karte. Das ist doch wesentlich hygienischer - oder ? (Wenn du mehr wissen willst, schau einmal hier nach).Da mit den Karten jede Zahlung auch elektronisch erfasst wird, hat sich unser Team eine Datenbank mit den Kaufbelegen eines Lebensmittelgeschäfts von April 2020 bis April 2021 verschafft. Das Schema der Datenbank findest du hier:
Für die folgenden SQL-Befehle wird eine erste Datenbank "zahlungsdaten" benutzt, die du hier herunterladen kannst.
Oder einfacher: Hier kannst du (mit Einschränkungen) SQL-Befehle direkt ausprobieren.
Aufgaben zum Kennenlernen der Datenbank
Formuliere SQL-Abfragen, um folgende Informationen zu erlangen:
- Welche Artikel haben einen Nährwert über 1000 kJ?
- Welche Artikel kommen von einem deutschen Hersteller (EAN beginnt mit 400...440)?
Hier kann eine SQL-Funktion helfen:
WHERE LEFT(EAN,3)>='400' AND ...
- Welche Zahlkarten wurden vom 1. bis 4. April 2021 eingesetzt?
Versuche es einmal mit
DISTINCT ZNR
in der SELECT-Anweisung. - Wem gehören diese Karten jeweils (Infos aus der karte-Tabelle)?
Sortiere nach Namen! - Was hat "Gernot Christ" im April 2021 alles eingekauft?
Hier benötigst du alle 4 Tabellen - also 3 Join-Bedingungen.
- ... und wie viel von jedem Artikel jeweils?
Wenn du alle diese SQL-Anfragen geschafft hast - RESPEKT, du bist eine echte Expertin / ein echter Experte. Wenn nicht, dann ist es auch nicht so schlimm. In den nächsten Kapiteln gibt es immer wieder Hilfen!
Die Belegdaten sind natürlich fiktiv und künstlich generiert. Aber dennoch passt manches zu der "echten" Welt. Wenn du noch mehr wissen willst, recherchiere einmal:
- Wofür steht EAN bei der Artikelnummer?
- Können die Kreditkartennummern echt sein?
- Der Nährwert bei den Artikeln ist in kJ angegeben - was ist das?
Quellen
- [1]: inf-schule Karte - Urheber: freesvg.org (Originalbild), TM - Lizenz: Public Domain
- [2]: Beispiel Artikelnummer - Urheber: Sakurambo - Lizenz: Public Domain