Anda di halaman 1dari 17

Pertemuan 14

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.

c) No Action : Tidak ada perubahan ketika datanya diubah.

d) Restrict : Perubahan data di tabel master tidak di perkenankan dan akan


menghasilkan error apabila data tersebut berelasi dengan tabel transaksi
Membuat Relasi Antar Tabel (Lanjutan)
2) Isi Record untuk tabel tb_pinjam
Membuat Relasi Antar Tabel (Lanjutan)
d. Tambahkan 1 buat tabel dengan nama tb_detailpinjam seperti point C sebelumnya

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

1) Masuk kembali ke halaman PhpMyadmin.

2) Pilih database yang hendak di-Export.

3) Pada tab menu database pilih Export.


Eksport dan Import Database (Lanjutan)
4) Lalu pada opsi Export pilih SQL dan pada opsi Save as File ketikkan nama filenya

Ceklist Save As File


Eksport dan Import Database (Lanjutan)
5) Lalu klik tombol Go.

6) Simpan dan download database tersebut. Lama proses download databse


tergantung besar atau tidaknya database yang tersimpan.
Eksport dan Import Database (Lanjutan)
b. Import Database

1) Buat database baru (misalnya db_perpus).

2) Pilih database yang hendak di import (dengan asumsi belum ada tabel
didalammya).

3) Klik pada tab Import, lalu klik tombol Browse.


Eksport dan Import Database (Lanjutan)
Eksport dan Import Database (Lanjutan)
5) Pilih database yang hendak di import, lalu klik Open.

6) Lalu klik tombol Go.

7) Tunggulah beberapa saat, proses import database sedang dilakukan.

8) Jika import database sudah dilakukan, maka akan ditampilkan tabel-tabelnya.


Latihan

1. Buka kembali database db_mysql2.

2. Buatlah relasi untuk tabel kamar dan pemesanan dengan jenis relasi cascade.

3. Eksportlah database tersebut dan simpan dengan nama db_save.

4. Hapuslah database db_mysql2.

5. Importlah databse db_save.

Anda mungkin juga menyukai