Rabu, 22 Julai 2015
ENFORCE REFERENTIAL INTEGRITY
Assalamualaikum W.B.T
Hari ni kita akan belajar satu ilmu baru mengenai "Menguatkuasakan Rujukan Integriti"(ENFORCE REFERENTIAL INTEGRITY)
>Integriti rujukan adalah sebuah hartanah data yang, apabila berpuas hati, memerlukan setiap nilai satu atribut (ruangan) daripada hubungan (jadual) untuk wujud sebagai nilai atribut lain dalam yang berbeza (atau yang sama) berhubung (jadual).
Untuk integriti rujukan memegang dalam pangkalan data hubungan, mana-mana bidang dalam jadual yang diisytiharkan sebagai kunci asing boleh mengandungi sama ada nilai tidak sah, atau nilai-nilai hanya dari kunci utama jadual induk atau kunci calon. Dengan kata lain, apabila nilai kekunci asing digunakan ia harus merujuk, yang sedia ada kunci utama yang sah dalam jadual induk. Sebagai contoh, memadam rekod yang mempunyai nilai yang disebut oleh kunci asing dalam jadual lain akan memecahkan integriti rujukan.
Sesetengah sistem pengurusan pangkalan data hubungan (RDBMS) boleh menguatkuasakan integriti rujukan, biasanya sama ada dengan memotong barisan utama luar negara dan juga untuk mengekalkan integriti, atau dengan mengembalikan ralat dan tidak melaksanakan padam. Kaedah mana yang digunakan ditentukan oleh kekangan integriti rujukan yang ditakrifkan dalam kamus data.
Rabu, 1 Julai 2015
CIRI-CIRI JENIS PERHUBUNGAN DALAM MICROSOFT ACCESS
Assalamualaikum w.b.t...
Hari ini kita akan belajar mengenai ciri-ciri jenis perhubungan dalam Ms Access..
Penerangan seperti di bawah..
Hari ini kita akan belajar mengenai ciri-ciri jenis perhubungan dalam Ms Access..
Penerangan seperti di bawah..
One to one
- Dalam
hubungan satu-ke-satu, setiap rekod dalam jadual pertama hanya boleh mempunyai
satu rekod yang sepadan dalam jadual kedua, dan setiap rekod dalam jadual kedua
hanya boleh mempunyai satu rekod yang sepadan dalam jadual pertama. Ini jenis
hubungan tidak umum kerana, paling sering, maklumat yang berkaitan dengan cara
ini disimpan dalam jadual yang sama. Anda mungkin menggunakan hubungan
satu-ke-satu untuk membahagikan meja dengan pelbagai bidang, mengasingkan
sebahagian daripada jadual atas sebab-sebab keselamatan, atau untuk menyimpan
maklumat yang hanya terpakai kepada subset meja utama. Apabila anda melakukan
mengenal pasti apa-apa hubungan, kedua-dua jadual mesti berkongsi satu bidang
yang sama.
One to many
- Mewakili hubungan satu-ke-banyak dalam reka bentuk pangkalan data anda,
mengambil kunci utama pada "satu" sisi hubungan dan menambah ia
sebagai bidang tambahan atau medan ke meja pada "banyak" sisi
hubungan. Dalam kes ini, sebagai contoh, anda menambah satu bidang baru -
bidang ID dari meja pelanggan - untuk jadual Pesanan dan menamakan ia ID
Pelanggan. Akses kemudian boleh menggunakan nombor ID Pelanggan dalam jadual Pesanan untuk mencari pelanggan yang betul untuk setiap pesanan.
Many to many
- Hubungan banyak ke banyak terdiri
daripada tiga jadual. Kedua-dua
jadual di Banyak
belah Hubungan yang
dihimpunkan kepada Junction Jadual ketiga
menghubungkan mereka bersama-sama. Dalam skrin rajah di bawah, kita melihat bahawa tblOrder dan tblProducts
dihimpunkan bersama dalam hubungan
banyak ke banyak. TblOrderDetails adalah Junction Jadual
ketiga pengantara di antara kedua-dua. Pengantaraan
ini berbentuk dua Satu biasa hubungan
banyak, dengan meja simpang
ditubuhkan untuk berada di pihak yang
Banyak dari kedua-duanya.
Langgan:
Catatan (Atom)