You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Data-Science-For-Beginners/translations/de/2-Working-With-Data/05-relational-databases/assignment.md

4.7 KiB

Anzeigen von Flughafendaten

Ihnen wurde eine Datenbank bereitgestellt, die auf SQLite basiert und Informationen über Flughäfen enthält. Das Schema wird unten angezeigt. Sie werden die SQLite-Erweiterung in Visual Studio Code verwenden, um Informationen über Flughäfen in verschiedenen Städten anzuzeigen.

Anweisungen

Um mit der Aufgabe zu beginnen, müssen Sie einige Schritte ausführen. Sie müssen einige Tools installieren und die Beispieldatenbank herunterladen.

System einrichten

Sie können Visual Studio Code und die SQLite-Erweiterung verwenden, um mit der Datenbank zu interagieren.

  1. Gehen Sie zu code.visualstudio.com und folgen Sie den Anweisungen, um Visual Studio Code zu installieren.
  2. Installieren Sie die SQLite-Erweiterung, wie auf der Marketplace-Seite beschrieben.

Datenbank herunterladen und öffnen

Als Nächstes laden Sie die Datenbank herunter und öffnen sie.

  1. Laden Sie die Datenbankdatei von GitHub herunter und speichern Sie sie in einem Verzeichnis.
  2. Öffnen Sie Visual Studio Code.
  3. Öffnen Sie die Datenbank in der SQLite-Erweiterung, indem Sie Strg-Shift-P (oder Cmd-Shift-P auf einem Mac) auswählen und SQLite: Open database eingeben.
  4. Wählen Sie Choose database from file und öffnen Sie die zuvor heruntergeladene Datei airports.db.
  5. Nachdem Sie die Datenbank geöffnet haben (es wird keine Aktualisierung auf dem Bildschirm angezeigt), erstellen Sie ein neues Abfragefenster, indem Sie Strg-Shift-P (oder Cmd-Shift-P auf einem Mac) auswählen und SQLite: New query eingeben.

Sobald das neue Abfragefenster geöffnet ist, können Sie SQL-Anweisungen gegen die Datenbank ausführen. Sie können den Befehl Strg-Shift-Q (oder Cmd-Shift-Q auf einem Mac) verwenden, um Abfragen gegen die Datenbank auszuführen.

[!NOTE] Weitere Informationen zur SQLite-Erweiterung finden Sie in der Dokumentation.

Datenbankschema

Das Schema einer Datenbank ist ihr Tabellenentwurf und ihre Struktur. Die airports-Datenbank hat zwei Tabellen: cities, die eine Liste von Städten in Großbritannien und Irland enthält, und airports, die die Liste aller Flughäfen enthält. Da einige Städte mehrere Flughäfen haben können, wurden zwei Tabellen erstellt, um die Informationen zu speichern. In dieser Übung verwenden Sie Joins, um Informationen für verschiedene Städte anzuzeigen.

Städte
id (PK, integer)
city (text)
country (text)
Flughäfen
id (PK, integer)
name (text)
code (text)
city_id (FK zu id in Cities)

Aufgabe

Erstellen Sie Abfragen, um die folgenden Informationen zurückzugeben:

  1. Alle Städtenamen in der Tabelle Cities.
  2. Alle Städte in Irland in der Tabelle Cities.
  3. Alle Flughafennamen mit ihrer Stadt und ihrem Land.
  4. Alle Flughäfen in London, Großbritannien.

Bewertungskriterien

Vorbildlich Angemessen Verbesserungswürdig

Haftungsausschluss:
Dieses Dokument wurde mit dem KI-Übersetzungsdienst Co-op Translator übersetzt. Obwohl wir uns um Genauigkeit bemühen, weisen wir darauf hin, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner ursprünglichen Sprache sollte als maßgebliche Quelle betrachtet werden. Für kritische Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die sich aus der Nutzung dieser Übersetzung ergeben.