Anda di halaman 1dari 4

PRAKTIKUM KE – 14

1. Judul Materi : Queri Antar Tabel


2. Tujuan Ins. Khusus : Setelah mengikuti materi perkuliahan ini
mahasiswa dapat merelasikan beberapa tabel
untuk penyajian informasi.
3. Jumlah Pertemuan : 2 Kali
4. Pengetahuan : Mahasiswa harus sudah dapat melakukan
Prasyarat pengelolaan tabel yang sudah berelasi
5. Teori Dasar :

Sakila Schema

Sakila Schema merupakan sebuah sample relasi tabel yang digunakan untuk training query.
Pada schema ini sudah dibuatkan tabel-tabel yang sudah berelasi lengkap dengan isi datanya.
Dengan Sakila schema kita bisa fokus berlatih bahasa query tanpa harus membuat relasi tabel
dan insert data terlebih dahulu. Teknik instalasi Sakila Schema berbeda dengan HR Schema
karena pada Schema ini memisahkan antara struktur relasi tabel dengan datanya. Pada
pertemuan ini kita akan fokus pada instalasi sakila schema dan training beberapa query. Berikut
contoh relasi tabel-tabel pada Sakila Schema
Sudah disediakan sakila-db.zip yang terdiri dari 3 file sakila-schema.sql, sakila-data.sql,
dan sakila.mwb. Berikut langkah-langkah untuk load Sakila-db:

1. Extrak sakila-db ke direktori c:

2. Buka file sakila-schema.sql menggunakan code editor dan ganti nama sakila pada baris
36, 37 dan 38 menjadi sakilaXXX (diikuti 3 digit NIM kalian masing-masing)

3. Buka file sakila-data.sql menggunakan code editor dan ganti nama sakila pada baris 37
menjadi sakilaXXX (diikuti 3 digit NIM kalian masing-masing)

4. Koneksikan Mysql Server seperti berikut. Note: sesuaikan dengan lokasi xampp masing-
masing.
5. Execute script sakila-schema.sql untuk membuat struktur database, dan execute script
sakila-data.sql untuk mengisi struktur database dengan menggunakan perintah berikut ini.
Note: Sesuaikan dengan lokasi file masing-masing.

6. Pastikan database sudah berhasil terpasang. Cek database dan struktur tabelnya
menggunakan perintah USE sakilaXXX pastikan strukutr tabel dan data sudah sesuai:
Setelah berhasil load database sakila, kerjakan latihan berikut:
1. Tampilkan nama depan dan nama belakang seluruh aktor
2. Tampilkan nomor ID, nama depan dan nama belakang aktor dengan nama depan “Joe”
3. Tampilkan nomor ID, nama depan dan nama belakang aktor yang nama belakanganya
mempunyai kata “GEN”
4. Tampilkan ID aktor, nama depan dan nama belakang aktor yang nama belakangnya
memiliki huruf “LI” urutkan berdasarkan nama belakang dan nama depan.
5. Tampilkan kode negara dari negara Afganistan, Bangladesh dan China.

Dokumentasikan hasil pekerjaan kalian pada file ms word dan upload hasilnya ke google class
room dengan format pertemuan14_Nim.doc

Anda mungkin juga menyukai