SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

Contoh Database SQLite

Ringkasan :dalam tutorial ini, pertama-tama kami memperkenalkan Anda ke database sampel SQLite. Kemudian, kami akan memberi Anda tautan untuk mengunduh contoh database dan diagramnya. Di akhir tutorial, kami akan menunjukkan cara menghubungkan ke database sampel menggunakan alat sqlite3.

Pengantar contoh database chinook SQLite

Kami memberi Anda contoh database SQLite bernama chinook. Basis data sampel chinook adalah basis data yang baik untuk berlatih dengan SQL, terutama SQLite.

Diagram database berikut mengilustrasikan tabel database chinook dan hubungannya.

tabel database sampel Chinook

Ada 11 tabel di database sampel chinook.

  • employees tabel menyimpan data karyawan seperti id karyawan, nama belakang, nama depan, dll. Ini juga memiliki bidang bernama ReportsTo untuk menentukan siapa melapor kepada siapa.
  • customers tabel menyimpan data pelanggan.
  • invoices &invoice_items tabel:dua tabel ini menyimpan data faktur. invoices tabel menyimpan data header invoice dan invoice_items tabel menyimpan data item baris faktur.
  • artists tabel menyimpan data artis. Ini adalah tabel sederhana yang hanya berisi id dan nama artis.
  • albums tabel menyimpan data tentang daftar trek. Setiap album milik satu artis. Namun, satu artis mungkin memiliki beberapa album.
  • media_types tabel menyimpan jenis media seperti audio MPEG dan file audio AAC.
  • genres meja menyimpan jenis musik seperti rock, jazz, metal, dll.
  • tracks tabel menyimpan data lagu. Setiap lagu termasuk dalam satu album.
  • playlists &playlist_track tabel:playlists tabel menyimpan data tentang daftar putar. Setiap daftar putar berisi daftar trek. Setiap trek mungkin termasuk dalam beberapa daftar putar. Hubungan antara playlists tabel dan tracks tabel adalah banyak-ke-banyak. playlist_track tabel digunakan untuk mencerminkan hubungan ini.

Unduh database sampel SQLite

Anda dapat mengunduh database sampel SQLite menggunakan tautan berikut.

Unduh database sampel SQLite

Jika Anda ingin memiliki diagram basis data untuk referensi, Anda dapat mengunduh versi hitam putih dan berwarna dalam format PDF.

Unduh contoh diagram basis data SQLite

Download contoh diagram database SQLite dengan warna

Cara menyambungkan ke database sampel SQLite

File database sampel adalah format ZIP, oleh karena itu, Anda perlu mengekstraknya ke folder, misalnya, C:\sqlite\db . Nama filenya adalah chinook.db

Jika Anda belum menginstal perangkat lunak zip, Anda dapat mengunduh perangkat lunak zip gratis seperti 7-zip.

Pertama, gunakan program baris perintah dan arahkan ke direktori SQLite tempat file sqlite3.exe berada:

c:\sqlite>Code language: Shell Session (shell)

Kedua, gunakan perintah berikut untuk terhubung ke chinook contoh database yang terletak di db folder, yang merupakan subfolder dari sqlite folder.

c:\sqlite>sqlite3 c:\sqlite\db\chinook.dbCode language: Shell Session (shell)

Anda akan melihat perintah berikut:

sqlite>Code language: Shell Session (shell)

Ketiga, coba perintah sederhana misalnya .tables untuk melihat semua tabel yang tersedia di database sampel.

sqlite> .tables
albums          employees       invoices        playlists
artists         genres          media_types     tracks
customers       invoice_items   playlist_trackCode language: SQL (Structured Query Language) (sql)

Dalam tutorial ini, kami telah memperkenalkan Anda ke database sampel chinook SQLite dan menunjukkan cara menghubungkannya menggunakan alat sqlite3.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mengaktifkan Dukungan Kunci Asing di SQLite

  2. Perbarui ListView berdasarkan ContentProvider yang didukung SQLite

  3. Ruang Android - Cara mengatur ulang kunci utama tabel yang dibuat secara otomatis pada setiap aplikasi yang dijalankan

  4. SQLite JSON_VALID()

  5. Contoh Database SQLite