Assalamualaikum.
* Relation Of Access adalah pangkalan data hubungan (akses). Data yang ada di dalam satu jadual berkaitan dengan data dalam jadual lain.
* Secara umumnya, jadual dikaitkan dalam tiga cara yang berbeza :-
- satu-sama-satu
- satu-ke-banyak
- banyak-ke-banyak
* Hubungan satu-sama-satu bermaksud setiap rekod dalam satu table mempunyai paling banyak satu rekod berkaitan dalam table yang lain.
* Contohnya macam dalam jadual A hanya boleh mempunyai satu rekod yang sepadan dalam jadual B dan setiap rekod dalam jadual B hanya boleh mempunyai satu rekod yang hampir sama dalam jadual A.
* Hubungan satu-ke-banyak dirujuk sebagai "pengajar-detail" atau "ibu bapa dan anak". Hubungan yang paling biasa di antara dua jadual dalam pangkalan data.
* Dalam hubungan satu-ke-banyak, satu rekod dalam jadual boleh mempunyai rekod yang hampir sama banyak dalam jadual B tetapi rekod dalam Jadual B hanya mempunyai satu rekod yang hampir sama dalam Jadual A.
* Bagi maksud hubungan banyak-ke-banyak pula, satu rekod dalam jadual boleh mempunyai rekod yang hampir sama banyak dalam jadual B, dan rekod dalam jadual B boleh mempunyai rekod yang hampir sama banyak dalam jadual A.
* Contohnya macam satu hubungan banyak-ke-banyak untuk setiap rekod dalam satu table dan boleh ada banyak rekod dalam jadual lain.
* Cara untuk menentukan hubungan ini dengan menambah jadual yang kita mahu dan kemudian membawa bidang utama daripada satu table dan meletakkan ianya di field utama dalam jadual yang lain.
* Jenis hubungannya pula, bergantung kepada bagaimana bidang yang berkaitan ditakrifkan :-
- Hubungan satu-sama-satu : dicipta jika kedua-dua bidang berkaitan kunci utama atau mempunyai indeks yang unik.
- Hubungan satu-ke-banyak : dicipta jika hanya salah satu bidang yang berkaitan kunci utama.
* Hubungan satu-ke-banyak dirujuk sebagai "pengajar-detail" atau "ibu bapa dan anak". Hubungan yang paling biasa di antara dua jadual dalam pangkalan data.
* Dalam hubungan satu-ke-banyak, satu rekod dalam jadual boleh mempunyai rekod yang hampir sama banyak dalam jadual B tetapi rekod dalam Jadual B hanya mempunyai satu rekod yang hampir sama dalam Jadual A.
* Bagi maksud hubungan banyak-ke-banyak pula, satu rekod dalam jadual boleh mempunyai rekod yang hampir sama banyak dalam jadual B, dan rekod dalam jadual B boleh mempunyai rekod yang hampir sama banyak dalam jadual A.
* Contohnya macam satu hubungan banyak-ke-banyak untuk setiap rekod dalam satu table dan boleh ada banyak rekod dalam jadual lain.
* Cara untuk menentukan hubungan ini dengan menambah jadual yang kita mahu dan kemudian membawa bidang utama daripada satu table dan meletakkan ianya di field utama dalam jadual yang lain.
* Jenis hubungannya pula, bergantung kepada bagaimana bidang yang berkaitan ditakrifkan :-
- Hubungan satu-sama-satu : dicipta jika kedua-dua bidang berkaitan kunci utama atau mempunyai indeks yang unik.
- Hubungan satu-ke-banyak : dicipta jika hanya salah satu bidang yang berkaitan kunci utama.