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

4.4 KiB

Visualizzazione dei dati sugli aeroporti

Ti è stato fornito un database basato su SQLite che contiene informazioni sugli aeroporti. Lo schema è mostrato di seguito. Utilizzerai l'estensione SQLite in Visual Studio Code per visualizzare informazioni sugli aeroporti di diverse città.

Istruzioni

Per iniziare con l'esercizio, dovrai eseguire alcuni passaggi. Sarà necessario installare alcuni strumenti e scaricare il database di esempio.

Configura il tuo sistema

Puoi utilizzare Visual Studio Code e l'estensione SQLite per interagire con il database.

  1. Vai su code.visualstudio.com e segui le istruzioni per installare Visual Studio Code
  2. Installa l'estensione SQLite come indicato nella pagina del Marketplace

Scarica e apri il database

Successivamente, scarica e apri il database.

  1. Scarica il file del database da GitHub e salvalo in una directory
  2. Apri Visual Studio Code
  3. Apri il database nell'estensione SQLite selezionando Ctl-Shift-P (o Cmd-Shift-P su Mac) e digitando SQLite: Open database
  4. Seleziona Choose database from file e apri il file airports.db che hai scaricato in precedenza
  5. Dopo aver aperto il database (non vedrai un aggiornamento sullo schermo), crea una nuova finestra di query selezionando Ctl-Shift-P (o Cmd-Shift-P su Mac) e digitando SQLite: New query

Una volta aperta, la nuova finestra di query può essere utilizzata per eseguire istruzioni SQL sul database. Puoi utilizzare il comando Ctl-Shift-Q (o Cmd-Shift-Q su Mac) per eseguire query sul database.

[!NOTE] Per ulteriori informazioni sull'estensione SQLite, puoi consultare la documentazione

Schema del database

Lo schema di un database è il design e la struttura delle sue tabelle. Il database airports ha due tabelle, cities, che contiene un elenco di città nel Regno Unito e in Irlanda, e airports, che contiene l'elenco di tutti gli aeroporti. Poiché alcune città possono avere più aeroporti, sono state create due tabelle per memorizzare le informazioni. In questo esercizio utilizzerai le join per visualizzare informazioni relative a diverse città.

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

Esercizio

Crea query per restituire le seguenti informazioni:

  1. tutti i nomi delle città nella tabella Cities
  2. tutte le città in Irlanda nella tabella Cities
  3. tutti i nomi degli aeroporti con la loro città e il loro paese
  4. tutti gli aeroporti a Londra, Regno Unito

Valutazione

Esemplare Adeguato Da migliorare

Disclaimer:
Questo documento è stato tradotto utilizzando il servizio di traduzione automatica Co-op Translator. Sebbene ci impegniamo per garantire l'accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua nativa dovrebbe essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale eseguita da un traduttore umano. Non siamo responsabili per eventuali fraintendimenti o interpretazioni errate derivanti dall'uso di questa traduzione.