Dosen Pengampu:
Fauziah Nur, S.Kom., S.Pd., M.Kom
NIDN. 0119119101
3. Pada menu Home Klik dropdown View lalu pilih Design View
3. Kemudian akan tampil jendela Relationship dan kotak dialog “Show Table” lalu Add
seluruh tabel sehingga masuk ke jendela Relationship seperti di bawah ini
4. Pilih Tabel yang akan direlasikan lalu klik tombol Add untuk memasukkan tabel-tabel
yang ingin direlasikan ke jendela Relationship. Klik tombol Close untuk menutup
kotak dialog “Show Tabel”
Catatan : Sebelum membuat relasi, tabel-tabel yang sedang aktif harus ditutup (close)
terlebih dahulu
5. Selanjutnya buat link relasi antar tabel berdasarkan Field kunci relasi pada masing-
masing tabel. Sebagai contoh, relasi antara Field kode_anggota (Tabel_Anggota)
dengan kode_anggota (Tabel_Pinjam) dapat direlasikan dengan cara klik Field
kode_anggota (Tabel_Anggota) lalu drag kea rah Field kode_anggota
(Tabel_Pinjam). Kemudian akan tampil kotak dialog “Edit Relationship” seperti
dibawah ini:
Klik ketiga CheckBox di atas lalu tekan tombol Create
Keterangan:
a. Enforce Referential Integrity
Merupakan suatu konsep database yang memastikan bahwa hubungan antar tabel
tetap konsisten dan menjamin validasi hubungan antara record-record, dimana kita
tidak dapat menambah record ke tabel yang berisi Foreign Key kecuali ada hubungan
dengan tabel utama sesuai dengan tabel yang terhubung, baik itu update maupun
delete.
b. Cascade Update Related Fields
Setiap perubahan pada Primary Key di tabel utama, maka secara otomatis mengubah
nilai pada record-record yang berhubungan/berelasi dengan tabel utama
c. Cascade Delete Related Records
setiap penghapusan pada Primary Key di tabel utama, maka secara otomatis
mengubah menghapus nilai-nilai record-record yang berhubungan/berelasi dengan
tabel utama.
6. Selanjutnya dengan cara yang sama, lakukanlah relasi antar tabel sehingga
menghasilkan relasi seperti di bawah ini:
Relasi antar tabel:
a) Field kode_anggota (Tabel_Anggota) dengan Field kode_anggota (Tabel_Pinjaman)
b) Field kode_anggota (Tabel_Anggota) dengan Field kode_anggota (Tabel_Simpanan)
c) Field kode_petugas (Tabel_Petugas) dengan Field kode_pertugas
(Tabel_Bayar_Pinjam)
d) Field kode_petugas (Tabel_Petugas) dengan Field kode_pertugas (Tabel_Simpanan)
e) Field kode_petugas (Tabel_Petugas) dengan Field kode_pertugas (Tabel_Pinjaman)