Materialien zum Unterricht

Neue Datenbank: welt.db

Ziel: Es soll aus zwei vorhandenen csv-Tabellen eine neue Datenbank erstellt werden. An dieser Datenbank sind Abfragen zu stellen.

Aufgabe: Erstelle eine neue Datenbank mit den beiden Tabellen

Aufgabe: Führe folgende SQL-Abfragen durch! Nutze die Aggregatfunktionen.

  1. Es wird die Anzahl aller Datensätze der Tabelle land angezeigt. (COUNT()), (259)
  2. Es wird die Anzahl aller Länder angezeigt, bei denen die Einwohnerzahl größer als 0 ist. (233)
  3. Wie groß ist die höchste Einwohnerzahl eines Landes auf der Erde? (MAX()), (1 261 832 482)
  4. Wieviele Menschen leben auf der Erde? (SUM()), (6 063 451 265)
  5. Welches Land hat die höchste Einwohnerzahl? (China)
    Hinweis: Es muss das Land gesucht werden, bei dem die Einwohnerzahl den Wert hat, der in Aufgabe 3 ermittelt wurde. Dazu darf in der WHERE-Anweisung dieser Wert nicht eingetragen werden! An Stelle der in 3. bestimmten Zahl muss die komplette Abfrage aus Aufgabe 3 eingetragen werden.
    ...WHERE einwohner = ()
    In der Klammer steht die Abfrage aus Aufgabe 3.
  6. Welches ist das höchste Pro-Kopf-Einkommen? (33 609)
    Hinweis: Die berechnete Zahl muss so gerundet werden, dass die Nachkommastellen wegfallen.
  7. In welchem Land hat man das höchste Pro-Kopf-Einkommen? (Luxemburg)
  8. Welches ist das durchschnittliche Pro-Kopf-Einkommen? (7 272)
  9. Welches ist das niedrigste Pro-Kopf-Einkommen? (12)
    Hinweis: Bei einigen Ländern ist bei bip eine 0 eingetragen. Diese Länder müssen ausgeklammert werden.
  10. In welchem Land hat man das niegrigste Pro-Kopf-Einkommen? (Zypern)

Aufgabe: Erstelle von der Datenbank welt ein ERD (schriftlich auf Papier)

.

zurück