4.8 KiB
Repülőtéri adatok megjelenítése
Egy adatbázist kaptál, amelyet SQLite alapokra építettek, és repülőterekről tartalmaz információkat. Az adatbázis sémája az alábbiakban látható. A SQLite kiterjesztést fogod használni a Visual Studio Code programban, hogy különböző városok repülőtereiről jeleníts meg információkat.
Útmutató
Az feladat elkezdéséhez néhány lépést kell végrehajtanod. Telepítened kell néhány eszközt, és le kell töltened a mintaadatbázist.
Rendszer beállítása
A Visual Studio Code és a SQLite kiterjesztés segítségével tudsz interakcióba lépni az adatbázissal.
- Látogass el a code.visualstudio.com oldalra, és kövesd az utasításokat a Visual Studio Code telepítéséhez
- Telepítsd a SQLite kiterjesztést a Marketplace oldalon található útmutató szerint
Adatbázis letöltése és megnyitása
Ezután töltsd le és nyisd meg az adatbázist.
- Töltsd le a GitHubról az adatbázis fájlt, és mentsd el egy könyvtárba
- Nyisd meg a Visual Studio Code-ot
- Nyisd meg az adatbázist a SQLite kiterjesztésben úgy, hogy kiválasztod a Ctl-Shift-P (vagy Cmd-Shift-P Mac-en) parancsot, és begépeled
SQLite: Open database
- Válaszd ki a Choose database from file opciót, és nyisd meg a korábban letöltött airports.db fájlt
- Miután megnyitottad az adatbázist (nem fogsz látni frissítést a képernyőn), hozz létre egy új lekérdezési ablakot úgy, hogy kiválasztod a Ctl-Shift-P (vagy Cmd-Shift-P Mac-en) parancsot, és begépeled
SQLite: New query
Miután megnyitottad, az új lekérdezési ablakot használhatod SQL utasítások futtatására az adatbázis ellen. Az Ctl-Shift-Q (vagy Cmd-Shift-Q Mac-en) parancs segítségével futtathatsz lekérdezéseket az adatbázisban.
[!NOTE] További információért a SQLite kiterjesztésről, tekintsd meg a dokumentációt
Adatbázis séma
Egy adatbázis sémája a táblák tervezése és struktúrája. Az airports adatbázis két táblát tartalmaz: cities
, amely az Egyesült Királyság és Írország városainak listáját tartalmazza, és airports
, amely az összes repülőtér listáját tartalmazza. Mivel egyes városoknak több repülőtere is lehet, két táblát hoztak létre az információk tárolására. Ebben a gyakorlatban csatlakozásokat fogsz használni, hogy különböző városok adatait jelenítsd meg.
Városok |
---|
id (PK, egész szám) |
city (szöveg) |
country (szöveg) |
Repülőterek |
---|
id (PK, egész szám) |
name (szöveg) |
code (szöveg) |
city_id (FK az Cities id-jához) |
Feladat
Hozz létre lekérdezéseket, amelyek az alábbi információkat adják vissza:
- az összes város neve a
Cities
táblában - az összes írországi város a
Cities
táblában - az összes repülőtér neve a városukkal és országukkal együtt
- az összes repülőtér Londonban, Egyesült Királyságban
Értékelési szempontok
Kiemelkedő | Megfelelő | Fejlesztésre szorul |
---|
Felelősség kizárása:
Ez a dokumentum az Co-op Translator AI fordítási szolgáltatás segítségével lett lefordítva. Bár törekszünk a pontosságra, kérjük, vegye figyelembe, hogy az automatikus fordítások hibákat vagy pontatlanságokat tartalmazhatnak. Az eredeti dokumentum az eredeti nyelvén tekintendő hiteles forrásnak. Kritikus információk esetén javasolt professzionális emberi fordítást igénybe venni. Nem vállalunk felelősséget semmilyen félreértésért vagy téves értelmezésért, amely a fordítás használatából eredhet.