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 bernamaReportsTo
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 daninvoice_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 antaraplaylists
tabel dantracks
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.db
Code 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_track
Code 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.