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ä.
Tehtävän aloittamiseksi sinun tulee suorittaa muutama vaihe. Sinun täytyy asentaa tarvittavat työkalut ja ladata esimerkkitietokanta.
Voit käyttää Visual Studio Codea ja SQLite-laajennusta vuorovaikutukseen tietokannan kanssa.
- Siirry osoitteeseen code.visualstudio.com ja seuraa ohjeita Visual Studio Coden asentamiseksi
- Asenna SQLite-laajennus Marketplacen sivulla annettujen ohjeiden mukaisesti
Seuraavaksi lataa ja avaa tietokanta.
- Lataa tietokantatiedosto GitHubista ja tallenna se hakemistoon
- Avaa Visual Studio Code
- Avaa tietokanta SQLite-laajennuksessa valitsemalla Ctl-Shift-P (tai Cmd-Shift-P Macilla) ja kirjoittamalla
SQLite: Open database - Valitse Choose database from file ja avaa aiemmin lataamasi airports.db-tiedosto
- 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 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) |
Luo kyselyitä, jotka palauttavat seuraavat tiedot:
- kaikki kaupungit
Cities-taulusta - kaikki Irlannin kaupungit
Cities-taulusta - kaikki lentokenttien nimet sekä niiden kaupunki ja maa
- kaikki lentokentät Lontoossa, Yhdistyneessä kuningaskunnassa
| 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ä.