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/cs/2-Working-With-Data/05-relational-databases/assignment.md

4.4 KiB

Zobrazení údajů o letištích

Byla vám poskytnuta databáze vytvořená na základě SQLite, která obsahuje informace o letištích. Schéma databáze je uvedeno níže. Budete používat rozšíření SQLite v Visual Studio Code pro zobrazení informací o letištích v různých městech.

Instrukce

Abyste mohli začít s tímto úkolem, budete muset provést několik kroků. Budete potřebovat nainstalovat potřebné nástroje a stáhnout ukázkovou databázi.

Nastavení systému

K interakci s databází můžete použít Visual Studio Code a rozšíření SQLite.

  1. Přejděte na code.visualstudio.com a postupujte podle pokynů pro instalaci Visual Studio Code
  2. Nainstalujte rozšíření SQLite extension podle pokynů na stránce Marketplace

Stažení a otevření databáze

Dále stáhněte a otevřete databázi.

  1. Stáhněte si soubor databáze z GitHubu a uložte jej do nějaké složky
  2. Otevřete Visual Studio Code
  3. Otevřete databázi v rozšíření SQLite výběrem Ctl-Shift-P (nebo Cmd-Shift-P na Macu) a zadáním SQLite: Open database
  4. Vyberte Choose database from file a otevřete soubor airports.db, který jste si stáhli
  5. Po otevření databáze (na obrazovce se nezobrazí žádná aktualizace) vytvořte nové okno pro dotazy výběrem Ctl-Shift-P (nebo Cmd-Shift-P na Macu) a zadáním SQLite: New query

Jakmile je nové okno pro dotazy otevřené, můžete jej použít k provádění SQL příkazů proti databázi. K provádění dotazů můžete použít příkaz Ctl-Shift-Q (nebo Cmd-Shift-Q na Macu).

[!NOTE] Další informace o rozšíření SQLite naleznete v dokumentaci

Schéma databáze

Schéma databáze představuje návrh a strukturu jejích tabulek. Databáze airports obsahuje dvě tabulky: cities, která obsahuje seznam měst ve Spojeném království a Irsku, a airports, která obsahuje seznam všech letišť. Protože některá města mohou mít více letišť, byly vytvořeny dvě tabulky pro uložení těchto informací. V tomto cvičení budete používat spojení (joins) k zobrazení informací o různých městech.

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

Zadání

Vytvořte dotazy, které vrátí následující informace:

  1. všechna jména měst v tabulce Cities
  2. všechna města v Irsku v tabulce Cities
  3. všechna jména letišť spolu s jejich městem a zemí
  4. všechna letiště v Londýně, Spojené království

Hodnocení

Vynikající Dostatečné Potřebuje zlepšení

Upozornění:
Tento dokument byl přeložen pomocí služby pro automatický překlad Co-op Translator. I když se snažíme o přesnost, mějte prosím na paměti, že automatické překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho původním jazyce by měl být považován za závazný zdroj. Pro důležité informace se doporučuje profesionální lidský překlad. Neodpovídáme za jakékoli nedorozumění nebo nesprávné interpretace vyplývající z použití tohoto překladu.