Skip to content

Latest commit

 

History

History
65 lines (43 loc) · 4.63 KB

File metadata and controls

65 lines (43 loc) · 4.63 KB

空港データの表示

SQLiteを基盤としたデータベースが提供されています。このデータベースには空港に関する情報が含まれています。以下にスキーマが表示されています。Visual Studio CodeSQLite拡張機能を使用して、さまざまな都市の空港情報を表示します。

手順

課題を始めるには、いくつかのステップを実行する必要があります。ツールをインストールし、サンプルデータベースをダウンロードしてください。

システムのセットアップ

Visual Studio CodeとSQLite拡張機能を使用してデータベースと対話できます。

  1. code.visualstudio.comにアクセスし、指示に従ってVisual Studio Codeをインストールしてください。
  2. Marketplaceページの指示に従い、SQLite拡張機能をインストールしてください。

データベースのダウンロードと開く

次に、データベースをダウンロードして開きます。

  1. GitHubからデータベースファイルをダウンロードし、任意のディレクトリに保存してください。
  2. Visual Studio Codeを開きます。
  3. Ctl-Shift-P(Macの場合はCmd-Shift-P)を選択し、SQLite: Open databaseと入力してSQLite拡張機能でデータベースを開きます。
  4. Choose database from fileを選択し、先ほどダウンロードしたairports.dbファイルを開きます。
  5. データベースを開いた後(画面に更新は表示されません)、Ctl-Shift-P(Macの場合はCmd-Shift-P)を選択し、SQLite: New queryと入力して新しいクエリウィンドウを作成します。

新しいクエリウィンドウを開くと、データベースに対してSQL文を実行できます。Ctl-Shift-Q(Macの場合はCmd-Shift-Q)を使用してデータベースにクエリを実行できます。

Note

SQLite拡張機能の詳細については、ドキュメントを参照してください。

データベーススキーマ

データベースのスキーマは、テーブルの設計と構造を指します。airportsデータベースには、イギリスとアイルランドの都市リストを含むcitiesテーブルと、すべての空港リストを含むairportsテーブルの2つのテーブルがあります。一部の都市には複数の空港があるため、情報を保存するために2つのテーブルが作成されました。この演習では、結合を使用して異なる都市の情報を表示します。

Cities
id (PK, integer)
city (text)
country (text)
Airports
id (PK, integer)
name (text)
code (text)
city_id (FK to id in Cities)

課題

以下の情報を返すクエリを作成してください:

  1. Citiesテーブル内のすべての都市名
  2. Citiesテーブル内のアイルランドのすべての都市
  3. 都市と国とともにすべての空港名
  4. イギリスのロンドンにあるすべての空港

評価基準

優秀 適切 改善が必要

免責事項:
この文書はAI翻訳サービスCo-op Translatorを使用して翻訳されています。正確性を追求しておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があります。元の言語で記載された文書を正式な情報源としてご参照ください。重要な情報については、専門の人間による翻訳を推奨します。この翻訳の使用に起因する誤解や誤認について、当方は一切の責任を負いません。