Search This Blog

Membuat Relasi Tabel Pada Access 2002

Bagaimanakah cara membuat relasi tabel satu ke banyak (one to many) pada Microsoft Access?

Langkah-langkah membuat relasi tabel pada Microsoft Access adalah:
  1. Buka file Microsoft Access yang telah ada tabel master dan tabel transaksi
  2. Klik icon Relationships pada toolbar database
  3. Akan muncul window Relationships yang masih kosong
  4. Klik kanan pada area kosong, lalu pilih Show tabels untuk menampilkan daftar tabel yang telah ada pada file ms-access
  5. Klik pada tabel dbo_MT_ANGGOTA, lalu klik tombol Add
  6. Klik pada tabel dbo_PENJUALAN, lalu klik tombol Add
  7. Klik Close pada window Show Table
  8. Sekarang klik dan tahan mouse pada field ID dari tabel dbo_MT_ANGGOTA geser mouse ke field ID_ANGGOTA pada tabel dbo_PENJUALAN lalu lepaskan mouse, akan muncul Edit Relationships
  9. Klik check box Enforce Referential Integrity
  10. Klik check box Cascade Update Related Felds (pilihan ini optional), dengan mengaktifkan pilihan ini maka jika ada perubahan data pada field ID di tabel dbo_MT_ANGGOTA, secara otomatis akan mengupdate data field ID_ANGGOTA pada tabel dbo_PENJUALAN. Sedangkan jika pilihan check box ini dikosongkan maka kita tidak akan dapat mengedit data field ID Anggota yang ID-nya sudah ada pada tabel Penjualan
  11. Klik check box Cascade Delete Felds (pilihan ini optional), dengan mengaktifkan pilihan ini maka jika data pada tabel dbo_MT_ANGGOTA dihapus maka secara otomatis akan menghapus data pada tabel dbo_PENJUALAN. Sedangkan jika pilihan check box ini dikosongkan maka kita tidak akan dapat menghapus data Anggota yang ID-nya sudah ada pada tabel Penjualan
  12. Klik tombol Create


Pada gambar di atas tampak relasi tabel satu ke banyak (one to many) yang digambarkan dengan angka 1 yang berada pada relasi tabel dbo_MT_ANGGOTA dan angka 8 yang posisinya horizontal yang berada pada gambar relasi ke tabel dbo_PENJUALAN. Artinya satu data ID Anggota dapat memiliki banyak data ID_ANGGOTA di tabel dbo_PENJUALAN. Untuk membuat relasi seperti ini maka tabel dbo_MT_ANGGOTA harus mempunyai Primary Key dan yang menjadi Primary Key (Field Kunci ) adalah field ID yang menjadi penghubung pada relasi tabel ini.

1 comment:

Rakhmawati said...

Terimakasih. Postingannya sangat membantu :)