Wednesday, 27 August 2014

Bagaimana hendak buat " ONE TO ONE RELATIONSHP (HUBUNGAN SATU KE SATU) " menggunakan MS Access

Assalamulaikum.

Mencipta hubungan satu ke satu mengenai pangkalan data kad matrik pelajar Perbankan di salah satu universiti.

1. Buka Ms Access.
2. Berikan nama fail pangkalan data yang sesuai untuk diletakkan selepas namakan fail.
3. Klik 'create'.
4. Buat jadual berikut:

a) Jadual PELAJAR
b) Jadual NO PELAJAR




5. Klik Database Tools.


6. Klik 'Relationship' pada menu 'Database Tools'



7. Akan keluar 'Show Table' dan 'Add' kedua-dua table.


8. Klik pada 'tables' Pelajar, kemuadian klik pada 'add'.

9. Klik lagi pada 'table' NoPelajar dan klik pada 'add'.

10.Paparan berikut akan keluar seperti ini:


11. Klik medan 'IDPelajar' pada jadual PELAJAR ke medan 'IDPelajar' pada jadual NoPelajar.

12. Akan keluar paparan 'Edit Relationship' seperti ini:


13. Klik pada kotak 'Enforce Referential Integrity' dan klik button 'create' dalam dialog box 'Edit Relationship'.


15. Maka, akan terhasilnya hubungan satu ke satu atau “One-to-One Relationship”



Ciri-Ciri Hubungan Relationship

Assalamulaikum.

Ciri-ciri hubungan satu ke satu.

- Satu entiti yang dihubungkan ke satu entiti.
- Setiap baris dalam jadual A hanya dikaitkan dengan 1 baris lain
di jadual B.
- Antara Jadual A dan Jadual B, setiap baris dalam Jadual A
dikaitkan dengan barisan lain
dalam Jadual B.
- Bilangan baris dalam Jadual A mesti sama dengan bilangan baris
dalam Jadual B.
- Contoh: entiti Pesakit dengan entiti Profil Pesakit. Seorang
pesakit hanya mempunyai satu satu profil pesakit.


Ciri-ciri hubungan stu ke banyak

- Satu entiti yang dihubungkan ke banyak entiti.
- Setiap baris dalam Jadual A dikaitkan dengan 1 atau banyak baris dalam Jadual B.
- Bilangan baris dalam Jadual A kurang daripada bilangan baris dalam Jadual B.
- Contoh: entiti Wad Hospital A301 dengan entiti Pesakit. Dalam satu wad mempunyai ramai pesakit.


Ciri-ciri hubungan banyak ke banyak

- Banyak entiti yang dihubungkan ke banyak entiti.
- Satu atau banyak baris dalam jadual A dikaitkan dengan 1 atau banyak baris dalam jadual B.
- Contoh: entiti Pesakit Di Hospital dengan entiti Pesakit.
- Pesakit di hospital ada ramai dan setiap wad mempunyai ramai pesakit.

Wednesday, 13 August 2014

Jenis-Jenis Relationship Dalam Microsoft Access

Assalamualaikum.

Jenis relationship ada 3 :
- one to one
- one to many
- many to many

* 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.