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.
-
employeestabel menyimpan data karyawan seperti id karyawan, nama belakang, nama depan, dll. Ini juga memiliki bidang bernamaReportsTountuk menentukan siapa melapor kepada siapa. -
customerstabel menyimpan data pelanggan. -
invoices&invoice_itemstabel:dua tabel ini menyimpan data faktur.invoicestabel menyimpan data header invoice daninvoice_itemstabel menyimpan data item baris faktur. -
artiststabel menyimpan data artis. Ini adalah tabel sederhana yang hanya berisi id dan nama artis. -
albumstabel menyimpan data tentang daftar trek. Setiap album milik satu artis. Namun, satu artis mungkin memiliki beberapa album. -
media_typestabel menyimpan jenis media seperti audio MPEG dan file audio AAC. -
genresmeja menyimpan jenis musik seperti rock, jazz, metal, dll. -
trackstabel menyimpan data lagu. Setiap lagu termasuk dalam satu album. -
playlists&playlist_tracktabel:playliststabel menyimpan data tentang daftar putar. Setiap daftar putar berisi daftar trek. Setiap trek mungkin termasuk dalam beberapa daftar putar. Hubungan antaraplayliststabel dantrackstabel adalah banyak-ke-banyak.playlist_tracktabel 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.