Skip to content

Latest commit

 

History

History
65 lines (43 loc) · 4 KB

File metadata and controls

65 lines (43 loc) · 4 KB

Vise flyplassdata

Du har fått tilgang til en database bygget på SQLite som inneholder informasjon om flyplasser. Skjemaet vises nedenfor. Du skal bruke SQLite-utvidelsen i Visual Studio Code for å vise informasjon om flyplasser i forskjellige byer.

Instruksjoner

For å komme i gang med oppgaven må du utføre noen få trinn. Du må installere noen verktøy og laste ned eksempeldatabasen.

Sett opp systemet ditt

Du kan bruke Visual Studio Code og SQLite-utvidelsen for å samhandle med databasen.

  1. Gå til code.visualstudio.com og følg instruksjonene for å installere Visual Studio Code
  2. Installer SQLite-utvidelsen som beskrevet på Marketplace-siden

Last ned og åpne databasen

Deretter laster du ned og åpner databasen.

  1. Last ned databasefilen fra GitHub og lagre den i en katalog
  2. Åpne Visual Studio Code
  3. Åpne databasen i SQLite-utvidelsen ved å trykke Ctrl-Shift-P (eller Cmd-Shift-P på en Mac) og skrive SQLite: Open database
  4. Velg Choose database from file og åpne airports.db-filen du lastet ned tidligere
  5. Etter at du har åpnet databasen (du vil ikke se en oppdatering på skjermen), opprett et nytt spørringsvindu ved å trykke Ctrl-Shift-P (eller Cmd-Shift-P på en Mac) og skrive SQLite: New query

Når det nye spørringsvinduet er åpnet, kan det brukes til å kjøre SQL-setninger mot databasen. Du kan bruke kommandoen Ctrl-Shift-Q (eller Cmd-Shift-Q på en Mac) for å kjøre spørringer mot databasen.

Note

For mer informasjon om SQLite-utvidelsen kan du konsultere dokumentasjonen

Databaseskjema

Et databaseskjema er designet og strukturen til tabellene. airports-databasen har to tabeller, cities, som inneholder en liste over byer i Storbritannia og Irland, og airports, som inneholder en liste over alle flyplasser. Siden noen byer kan ha flere flyplasser, ble det opprettet to tabeller for å lagre informasjonen. I denne oppgaven vil du bruke joins for å vise informasjon for forskjellige byer.

Cities
id (PK, integer)
city (text)
country (text)
Airports
id (PK, integer)
name (text)
code (text)
city_id (FK til id i Cities)

Oppgave

Lag spørringer for å returnere følgende informasjon:

  1. alle bynavn i Cities-tabellen
  2. alle byer i Irland i Cities-tabellen
  3. alle flyplassnavn med deres by og land
  4. alle flyplasser i London, Storbritannia

Vurderingskriterier

Fremragende Tilfredsstillende Trenger forbedring

Ansvarsfraskrivelse:
Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi streber etter nøyaktighet, vær oppmerksom på at automatiske oversettelser kan inneholde feil eller unøyaktigheter. Det originale dokumentet på dets opprinnelige språk bør anses som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi er ikke ansvarlige for eventuelle misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.