Hello World среди SQL-запросов!
Пора к старту! В этом упражнении вы выполните классический SQL-запрос SELECT — настоящий «Hello World» в мире баз данных, — чтобы получить все столбцы таблицы Album из базы данных Chinook. Напомним, что запрос SELECT * выбирает все столбцы.
Это упражнение является частью курса
Введение в импорт данных в Python
Инструкции к упражнению
- Откройте соединение с базой данных, сохранив его в переменную
conс помощью метода.connect()на объектеengine. - Выполните запрос, который выбирает ВСЕ столбцы из таблицы
Album. Сохраните результаты вrs. - Сохраните все результаты запроса в DataFrame
df, применив метод.fetchall()к объектуrs. - Закройте соединение!
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Import packages
from sqlalchemy import create_engine
import pandas as pd
# Create engine: engine
engine = create_engine('sqlite:///Chinook.sqlite')
# Open engine connection: con
# Perform query: rs
rs = con.execute(____)
# Save results of the query to DataFrame: df
df = pd.DataFrame(____)
# Close connection
# Print head of DataFrame df
print(df.head())