PHPMYADMIN LANJUTAN
7. Membuat Relasi Antar Tabel
Sebelum membuat relasi, buatlah beberapa tabel terlebih dahulu didalam database
perpustakaan.
a. Ubahlah format Storage Engine menjadi InnoDB pada tabel anggota yang
sebelumnya telah dibuat. Pada Store Engine ini kita di berikan fasilitas untuk
meng-handle data yang bersifat transaksional. Jadi kita bisa melakukan relasi antar
tabel didalam database.
Membuat Relasi Antar Tabel (Lanjutan)
1) Pilih tabel tb_anggota, lalu pilih tab Operations dan ubahlah Storage
Engine menjadi
Kemudian Klik Go
Membuat Relasi Antar Tabel (Lanjutan)
b. Buatlah sebuah tabel dengan nama tb_buku dan disimpan dalam InnoDB
Isi Record
Membuat Relasi Antar Tabel (Lanjutan)
c. Buatlah sebuah tabel dengan nama tb_pinjam dan disimpan dalam InnoDB
Membuat Relasi Antar Tabel (Lanjutan)
1) Buatlah index untuk field kode_anggota agar menjadi Foreign Key dengan cara klik
icon index
Membuat Relasi Antar Tabel (Lanjutan)
2) Buatlah relasi dengan cara klik link maka akan muncul
tampilan Links To Ubalah relasinya seperti gambar dibawah ini:
Membuat Relasi Antar Tabel (Lanjutan)
Keterangan:
a) Cascade : Jika terjadi perubahan data di tabel master otomatis akan merubah data
di tabel transaksi.
b) Set Null : Jika terjadi perubahan data ditabel master maka data ditabel transaksi
akan kosong.
Isi Record
8. Eksport dan Import Database
PhpMyadmin memiliki fungsi-fungsi untuk proses pengelolaan database, dimana
dengan PhpMyadmin kita bisa menghapus tabel, import database maupun export
database. Export
a. Eksport Database
2) Pilih database yang hendak di import (dengan asumsi belum ada tabel
didalammya).
2. Buatlah relasi untuk tabel kamar dan pemesanan dengan jenis relasi cascade.