Halaman ini menunjukkan cara mengunduh dan menginstal database sampel — database sampel Sakila.
Mengapa Menginstal Contoh Database?
Anda dapat menggunakan database sampel untuk bereksperimen, tanpa khawatir akan menghapus data yang salah secara tidak sengaja atau menjatuhkan tabel yang salah, dll. Jika ini terjadi, Anda selalu dapat menginstal ulang DB (cukup jalankan dua skrip).
Juga, salah satu hal tersulit ketika mengembangkan keterampilan Anda dengan database adalah menemukan database yang berisi data yang cukup. Sejauh ini kami telah menggunakan database yang sangat kecil untuk contoh kami. Itu berfungsi dengan baik untuk contoh sederhana, tetapi bisa menjadi sangat terbatas jika Anda ingin mencoba kueri pada kumpulan data yang lebih besar.
Semakin kompleks kueri Anda, semakin mereka akan mempersempit data lebih jauh. Ini adalah bagian penting dari pemrograman SQL. Jika kueri Anda menjadi kompleks, tetapi Anda masih memiliki sedikit catatan dalam database, semua kueri Anda tidak akan menghasilkan apa-apa!
Selain itu, jika Anda hanya memiliki dua tabel dalam database, Anda tidak dapat benar-benar memperluas dengan kueri yang lebih canggih.
Inilah saatnya Anda membutuhkan database yang lebih besar.
Tentang Basis Data Sampel Sakila
Basis data sampel Sakila dibuat untuk keperluan tutorial, buku, contoh, dll. Basis data ini juga dirancang untuk memanfaatkan berbagai aspek MySQL, termasuk semua fitur baru.
Unduh Basis Data Sakila
Pertama-tama, unduh database Sakila dari situs web MySQL.
Ini akan memberi Anda dua skrip untuk dijalankan (dikompres menjadi file Zip atau TGZ).
Instal Basis Data Sakila
Anda menginstal database dengan menjalankan dua skrip SQL (satu untuk struktur DB, satu untuk data).
-
Ekstrak Skrip
Ekstrak kedua skrip SQL dari file ZIP atau TGZ (harus disebut sakila-schema.sql dan sakila-data.sql )
-
Buka Skrip
Dari MySQL Workbench, pilih File | Buka Skrip SQL…
Navigasikan ke sakila-schema.sql skrip dan pilih, sehingga terbuka di tab kueri.
-
Jalankan skrip
Klik tombol Jalankan untuk menjalankan skrip.
-
Ulangi untuk Skrip lainnya
Sekarang lakukan hal yang sama dengan skrip lainnya ( sakila-data.sql )
Hasilnya
-
SKEMA tab
Basis data sampel Sakila sekarang harus terdaftar di bawah SCHEMAS tab.
Membuka database akan menampilkan tabel dan objek lainnya.
-
Jalankan Kueri
Menjalankan kueri terhadap tabel mana pun akan mengembalikan beberapa hasil.
Silakan, gunakan database ini untuk bereksperimen. Pilih, hapus, jatuhkan, buat… tidak masalah — Anda selalu dapat memulihkan DB kapan saja menggunakan metode di atas. Jalankan saja kedua skrip tersebut. Sederhana!
Jika Anda mencari ide untuk membuat kueri yang berbeda, tutorial SQL saya menyertakan beberapa yang tidak kami bahas di sini. Secara khusus, Anda harus dapat bersenang-senang dengan SQL Joins saat memilih data, dan Anda selalu dapat mencoba mengubah tabel. Lagi pula, Anda dapat memulihkan DB sesering yang Anda suka. Selamat bersenang-senang!