1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Xử lý dữ liệu trên Shell

Connected

Bài tập

Luyện tập lấy dữ liệu từ cơ sở dữ liệu

Với sức mạnh của csvkit, bạn không cần tải về và cài đặt các phần mềm quản trị cơ sở dữ liệu cầu kỳ như MS SQL Server, DB2, PgAdmin hay TablePlus để truy cập dữ liệu trong một cơ sở dữ liệu SQL. Bạn có thể kéo dữ liệu trực tiếp từ dòng lệnh bằng lệnh sql2csv của csvkit.

Trong bài luyện tập này, hãy đi từng bước để lấy dữ liệu bằng cách áp dụng các thao tác SQL lên bảng Spotify_Popularity nằm trong cơ sở dữ liệu SQLite tên SpotifyDatabase, rồi lưu kết quả truy vấn SQL ra tệp .csv cục bộ Spotify_Popularity_5Rows.csv.

Hướng dẫn 1/3

undefined XP
  • 1

    Dùng sql2csv để truy cập cơ sở dữ liệu SQLite SpotifyDatabase và truy vấn rồi in toàn bộ dữ liệu trong bảng Spotify_Popularity.

  • 2

    Dùng một truy vấn SQL để in và xem trước 5 dòng đầu tiên trong bảng Spotify_Popularity.

  • 3

    Lưu kết quả truy vấn vào tệp mới Spotify_Popularity_5Rows.csv. Xác minh và xem trước tệp bằng ls và csvlook.