Zacznij terazZacznij za darmo

Jakie tabele zawiera baza danych?

W tym ćwiczeniu ponownie utworzysz silnik do połączenia z bazą 'Chinook.sqlite'. Zanim jednak pobierzesz z niej jakiekolwiek dane, musisz dowiedzieć się, jakie tabele zawiera!

W tym celu zapiszesz nazwy tabel do listy, korzystając z metody .table_names() wywołanej na silniku, a następnie wyświetlisz tę listę.

To ćwiczenie jest częścią kursu

Wprowadzenie do importowania danych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj funkcję create_engine z modułu sqlalchemy.
  • Utwórz silnik do połączenia z bazą danych SQLite 'Chinook.sqlite' i przypisz go do zmiennej engine.
  • Wywołaj metodę .table_names() na silniku engine i przypisz nazwy tabel z 'Chinook.sqlite' do zmiennej table_names.
  • Wyświetl obiekt table_names w konsoli.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import necessary module


# Create engine: engine


# Save the table names to a list: table_names


# Print the table names to the shell
print(____)
Edytuj i uruchom kod