Skip to content

Latest commit

 

History

History
65 lines (43 loc) · 4.12 KB

File metadata and controls

65 lines (43 loc) · 4.12 KB

Lentokenttätietojen näyttäminen

Sinulle on annettu tietokanta, joka on rakennettu SQLite -alustalle ja sisältää tietoa lentokentistä. Tietokannan rakenne on esitetty alla. Käytät SQLite-laajennusta Visual Studio Code -ohjelmassa näyttääksesi tietoa eri kaupunkien lentokentistä.

Ohjeet

Tehtävän aloittamiseksi sinun tulee suorittaa muutama vaihe. Sinun täytyy asentaa tarvittavat työkalut ja ladata esimerkkitietokanta.

Järjestelmän valmistelu

Voit käyttää Visual Studio Codea ja SQLite-laajennusta vuorovaikutukseen tietokannan kanssa.

  1. Siirry osoitteeseen code.visualstudio.com ja seuraa ohjeita Visual Studio Coden asentamiseksi
  2. Asenna SQLite-laajennus Marketplacen sivulla annettujen ohjeiden mukaisesti

Lataa ja avaa tietokanta

Seuraavaksi lataa ja avaa tietokanta.

  1. Lataa tietokantatiedosto GitHubista ja tallenna se hakemistoon
  2. Avaa Visual Studio Code
  3. Avaa tietokanta SQLite-laajennuksessa valitsemalla Ctl-Shift-P (tai Cmd-Shift-P Macilla) ja kirjoittamalla SQLite: Open database
  4. Valitse Choose database from file ja avaa aiemmin lataamasi airports.db-tiedosto
  5. Kun tietokanta on avattu (et näe päivitystä näytöllä), luo uusi kyselyikkuna valitsemalla Ctl-Shift-P (tai Cmd-Shift-P Macilla) ja kirjoittamalla SQLite: New query

Kun kyselyikkuna on avattu, sitä voidaan käyttää SQL-lauseiden suorittamiseen tietokantaa vastaan. Voit käyttää komentoa Ctl-Shift-Q (tai Cmd-Shift-Q Macilla) suorittaaksesi kyselyitä tietokantaa vastaan.

Note

Lisätietoja SQLite-laajennuksesta löydät sen dokumentaatiosta

Tietokannan rakenne

Tietokannan rakenne tarkoittaa sen taulujen suunnittelua ja rakennetta. airports-tietokannassa on kaksi taulua, cities, joka sisältää luettelon kaupungeista Yhdistyneessä kuningaskunnassa ja Irlannissa, sekä airports, joka sisältää luettelon kaikista lentokentistä. Koska joillakin kaupungeilla voi olla useita lentokenttiä, tiedot on tallennettu kahteen tauluun. Tässä tehtävässä käytät liitoksia näyttääksesi tietoa eri kaupungeista.

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

Tehtävä

Luo kyselyitä, jotka palauttavat seuraavat tiedot:

  1. kaikki kaupungit Cities-taulusta
  2. kaikki Irlannin kaupungit Cities-taulusta
  3. kaikki lentokenttien nimet sekä niiden kaupunki ja maa
  4. kaikki lentokentät Lontoossa, Yhdistyneessä kuningaskunnassa

Arviointikriteerit

Erinomainen Riittävä Parannettavaa

Vastuuvapauslauseke:
Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, huomioithan, että automaattiset käännökset voivat sisältää virheitä tai epätarkkuuksia. Alkuperäinen asiakirja sen alkuperäisellä kielellä tulisi pitää ensisijaisena lähteenä. Kriittisen tiedon osalta suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa väärinkäsityksistä tai virhetulkinnoista, jotka johtuvat tämän käännöksen käytöstä.