Ce tabele conține baza de date?
În acest exercițiu, vei crea din nou un motor pentru a te conecta la 'Chinook.sqlite'.
Înainte de a putea extrage date din bază, trebuie să știi ce tabele conține!
În acest scop, vei salva numele tabelelor într-o listă folosind metoda .table_names() aplicată pe motor, după care vei afișa lista.
Acest exercițiu face parte din cursul
Introducere în importul datelor în Python
Instrucțiuni pentru exercițiu
- Importă funcția
create_enginedin modululsqlalchemy. - Creează un motor pentru a te conecta la baza de date SQLite
'Chinook.sqlite'și atribuie-l variabileiengine. - Folosind metoda
.table_names()pe motorulengine, atribuie numele tabelelor din'Chinook.sqlite'variabileitable_names. - Afișează obiectul
table_namesîn consolă.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Import necessary module
# Create engine: engine
# Save the table names to a list: table_names
# Print the table names to the shell
print(____)