ПочатиПочніть безкоштовно

Попрактикуйтеся у завантаженні даних назад до бази даних

Також можна діяти у зворотному напрямку й завантажувати локальні файли CSV назад до бази даних. Потрібно лише вказати базу даних і CSV-файл для завантаження — решту за нас робить csvsql (наприклад, визначає схему таблиці) за лаштунками.

У цій вправі завершіть команду, щоб завантажити Spotify_MusicAttributes.csv як окрему таблицю в базі даних SQLite SpotifyDatabase. Потім, для перевірки, знову витягніть дані з щойно створеної таблиці в базі даних.

Ця вправа є частиною курсу

Опрацювання даних у Shell

Переглянути курс

Інструкції до вправи

  • Завантажте Spotify_MusicAttributes.csv як окрему таблицю в базі даних SQLite SpotifyDatabase.
  • Повторно витягніть дані зі щойно створеної таблиці Spotify_MusicAttributes у базі даних SQLite SpotifyDatabase.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Preview file
ls

# Upload Spotify_MusicAttributes.csv to database
csvsql --___ "sqlite:///SpotifyDatabase.db" --___ Spotify_MusicAttributes.csv

# Store SQL query as shell variable
sqlquery="SELECT * FROM Spotify_MusicAttributes"

# Apply SQL query to re-pull new table in database
sql2csv --db "sqlite:///SpotifyDatabase.db" --query "$___" 
Редагувати та запускати код