ASSALAMUALAIKUM
hari ini kita akan belajar mengenai kunci asing dan kunci primer..apakah kunci asing dan kunci primer itu??? adakah ia nya seekor kucing??? sebuah rumah?? atau pun sebiji buah pelam yang sangat sedap?? mari kita belajar bersama-sama.
Kunci
asing dan kunci primer
Didalam
pamgkalan data , terdapat kunci primer dan kunci asing yang mana
nilai nya adalah untuk unik dan mesti diisi( tidak boleh tinggalkan
kosong) . setiap jadual mesti mempunyai minimum satu kunci primer.
Kunci
primer
~kunci
primer adalah medan yan unik mewakili setiap rekod dalam baris
sesebuah jadual. Kekunci ini tidak boleh memiliki nilai null. (tidak
boleh tinggalkan kosong)
~dalam
setiap jadual pangkaqlan data mesti memililki sekurang-kurangnya 1
kunic primer. Pemilihan kunci primer adalah bergantung kepada
kesesuaian dan unik nilainya dengan medan-medan lain.
~
kunci primer juga boleh diberikan secara automatic oleh perisian
DBMS.
~
Kunci primer juga boleh dicipta oleh pengaturcara . antara yang
sering digunakan adalah seperti nombor kad pengenalan kerana ia
adalah unik( tak aka nada no kad pengenalan yang sama antara 2 orang)
atau pun no suratr beranak, no passport, no pelajar ataupun no
pekerja.
Kunci
asing
~Kunci
asing adalah salah 1 medan dalam jadual pertama yang dijadikan kunci
primer, yang berada didalam jadual ke2 atau pada jadual yang lain.
Kunci asing boleh digunakan untuk jadual rujukan silang.
~Setiap
nilai kunci asing mestilah berpadanan dengan nilai kunci primer dalam
hubungan yang dirujuknya. Nilai bagi kunci asing dalam jadual boleh
berulang-ulang.
Kepentingan
kunci primer
~Memastikan
setiap rekod lama yang tersimpan tidak tertindih denagn rekod baru.
~
memberikan identiti yag unik bagi setiap rekod yang disimpan didalm
pangkalan data.
~menjadikan
data yang disimpan adalah utuh kerana setiap rekod nya mempunyai 1
nilai yang unik sebagai pengenalan diri.
~mengelakkan
drpd rekod yang sama berulang-ulang disimpan didalam pangkalan data
.ini seterusnya dapat menjimatkan ruangan storan computer.
~memudahkan
proses carian dan capaian keatas rekod. Rekod yang hendak dicari
boleh dicapai dgn mmbuat carian dgn mnggunakan kata kunci ke atas
primer.
Perbezaan
antara kunci primer dan kunci asing
Berikt
adalah perbezaan antara kunci primer dan kunci asing berdasarkan
kepada ciri-cirinya.
No comments:
Post a Comment