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.1 KiB

Zobrazení dat o letištích

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

Pokyny

Abyste mohli začít s úkolem, budete muset provést několik kroků. Budete muset 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ů k 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 soubor databáze z GitHubu a uložte jej do adresáře
  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 stáhli
  5. Po otevření databáze (na obrazovce se nezobrazí žádná aktualizace) vytvořte nové okno dotazu výběrem Ctl-Shift-P (nebo Cmd-Shift-P na Macu) a zadáním SQLite: New query

Jakmile je okno dotazu otevřené, můžete jej použít k provádění SQL příkazů proti databázi. K provádění dotazů proti databázi 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 je návrh a struktura 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í informací. V tomto cvičení budete používat spojení k zobrazení informací pro různá města.

Města
id (PK, integer)
city (text)
country (text)
Letiště
id (PK, integer)
name (text)
code (text)
city_id (FK na id v Cities)

Úkol

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šť s jejich městem a zemí
  4. všechna letiště v Londýně, Spojené království

Hodnocení

Vynikající Přiměřené Potřebuje zlepšení

Prohlášení:
Tento dokument byl přeložen pomocí služby AI pro překlady Co-op Translator. Ačkoli 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 autoritativní zdroj. Pro důležité informace se doporučuje profesionální lidský překlad. Neodpovídáme za žádná nedorozumění nebo nesprávné interpretace vyplývající z použití tohoto překladu.