WM Titel


wmtitel.db

Speichere alle SQL-Anweisungen in diese Datei und lade sie auf Lernsax hoch! wmtitel.docx

Einfache Abfragen

  1. Zeige nur die Saison und den entsprechenden Weltmeister an. (SELECT) 26
  2. Wer war im Jahr 2013 Weltmeister? (WHERE) 1
  3. Wer war in den Jahren Konstrukteursweltmeister, in denen Lewis Hamilton Fahrerweltmeister war.(WHERE) 3
  4. Gesucht sind die Weltmeister mit mindestens 200 WM-Punkten.(WHERE) 7
  5. In welchen Jahren hatte Sebastian Vettel mehr als 500 Team-Punkte?(AND) 2
  6. In welchen Jahren war Michael Schumacher Weltmeister und Ferrari nicht Konstrukteursweltmeister? ( NOT) 2
  7. Es sind alle Weltmeister zwischen 2000 und 2010 anzuzeigen. (BETWEEN) 11
  8. In welchen Jahren war Ferrari Konstrukteursweltmeister? (WHERE) 8
  9. In welchen Jahren war Renault Konstrukteursweltmeister? (LIKE) 8
  10. Zeige alle Fahrerweltmeister an. Doppelte Einträge sollen unterdrückt werden. (DISTINCT) 13
  11. Zeige alle Fahrerweltmeister, geordnet nach WM-Punkten an. (ORDER BY) 26
  12. In welchem Jahr war Schumacher Weltmeister oder Honda Konstrukteursweltmeister? (1991, 1994, 1995, 2000, 2001, 2002, 2003, 2004)

wmtitel2

Verknüpfte Tabellen

Die Datenbank wmtitel ist nicht sehr effektiv, das hier die Redundanzfreiheit nicht gewährleistet wird und viele Daten doppelt gespeichert werden. Leicht können hier Schreibfehler auftreten.
In der Datenbank wmtitel2 werden die Daten auf 3 Tabellen verteilt und müssen im Zweifelsfall nur einmal verändert werden.
Dazu müssen die Tabellen mit ihren Primärschlüsseln und Fremdschlüsseln miteinander verknüpft werden.

Aufgabe

Löse die obigen Abfragen mit der Datenbank wmtitel2!

Kontrollen  >>   >>