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

4.4 KiB

Zobrazenie údajov o letiskách

Bola vám poskytnutá databáza postavená na SQLite, ktorá obsahuje informácie o letiskách. Schéma je zobrazená nižšie. Budete používať rozšírenie SQLite v Visual Studio Code na zobrazenie informácií o letiskách v rôznych mestách.

Pokyny

Aby ste mohli začať s úlohou, budete musieť vykonať niekoľko krokov. Budete musieť nainštalovať potrebné nástroje a stiahnuť ukážkovú databázu.

Nastavenie systému

Na interakciu s databázou môžete použiť Visual Studio Code a rozšírenie SQLite.

  1. Prejdite na code.visualstudio.com a postupujte podľa pokynov na inštaláciu Visual Studio Code
  2. Nainštalujte rozšírenie SQLite extension podľa pokynov na stránke Marketplace

Stiahnutie a otvorenie databázy

Ďalej si stiahnete a otvoríte databázu.

  1. Stiahnite si databázový súbor z GitHubu a uložte ho do adresára
  2. Otvorte Visual Studio Code
  3. Otvorte databázu v rozšírení SQLite výberom Ctl-Shift-P (alebo Cmd-Shift-P na Macu) a zadaním SQLite: Open database
  4. Vyberte Choose database from file a otvorte súbor airports.db, ktorý ste si predtým stiahli
  5. Po otvorení databázy (na obrazovke sa nezobrazí žiadna aktualizácia) vytvorte nové okno pre dotazy výberom Ctl-Shift-P (alebo Cmd-Shift-P na Macu) a zadaním SQLite: New query

Po otvorení môžete nové okno pre dotazy použiť na spúšťanie SQL príkazov proti databáze. Na spustenie dotazov proti databáze môžete použiť príkaz Ctl-Shift-Q (alebo Cmd-Shift-Q na Macu).

[!NOTE] Pre viac informácií o rozšírení SQLite si môžete pozrieť dokumentáciu

Schéma databázy

Schéma databázy je jej návrh a štruktúra tabuliek. Databáza airports obsahuje dve tabuľky: cities, ktorá obsahuje zoznam miest v Spojenom kráľovstve a Írsku, a airports, ktorá obsahuje zoznam všetkých letísk. Pretože niektoré mestá môžu mať viacero letísk, boli vytvorené dve tabuľky na uloženie informácií. V tomto cvičení použijete spájanie tabuliek (joins) na zobrazenie informácií o rôznych mestách.

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

Úloha

Vytvorte dotazy, ktoré vrátia nasledujúce informácie:

  1. všetky názvy miest v tabuľke Cities
  2. všetky mestá v Írsku v tabuľke Cities
  3. všetky názvy letísk spolu s ich mestom a krajinou
  4. všetky letiská v Londýne, Spojené kráľovstvo

Hodnotenie

Vynikajúce Dostatočné Potrebuje zlepšenie

Upozornenie:
Tento dokument bol preložený pomocou služby AI prekladu Co-op Translator. Hoci sa snažíme o presnosť, prosím, berte na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho rodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nie sme zodpovední za žiadne nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.