Creare un motore di database
Qui avvierai il tuo primo motore SQL. Creerai un motore per connetterti al database SQLite 'Chinook.sqlite', che si trova nella tua directory di lavoro. Ricorda che, per creare un motore di connessione a 'Northwind.sqlite', Hugo ha eseguito il comando
engine = create_engine('sqlite:///Northwind.sqlite')
Qui, 'sqlite:///Northwind.sqlite' è chiamata stringa di connessione al database SQLite Northwind.sqlite.
Un po’ di contesto sul database Chinook: il database Chinook contiene informazioni su un negozio di media digitali semi‑fittizio, in cui i dati sui media sono reali mentre i dati su clienti, dipendenti e vendite sono stati creati manualmente.
Perché il nome Chinook, ti chiedi? Secondo il loro sito web,
Il nome di questo database di esempio si basa sul database Northwind. I Chinook sono venti tipici dell’interno dell’Ovest del Nord America, dove le Praterie Canadesi e le Grandi Pianure incontrano varie catene montuose. I Chinook sono più diffusi nel sud dell’Alberta, in Canada. Chinook è un buon nome per un database che intende essere un’alternativa a Northwind.
Questo esercizio fa parte del corso
Introduzione all'importazione dei dati in Python
Istruzioni dell'esercizio
- Importa la funzione
create_enginedal modulosqlalchemy. - Crea un motore per connetterti al database SQLite
'Chinook.sqlite'e assegnalo aengine.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import necessary module
from ____ import ____
# Create engine: engine