Perhubungan dalam pangkalan data dilaksanakan dengan kunci asing dan kunci utama. … Kekangan Integriti Rujukan memerlukan nilai dalam lajur kunci asing mesti sama ada terdapat dalam kunci utama yang dirujuk oleh kunci asing atau nilai tersebut mestilah nol.
Bagaimanakah integriti rujukan dilaksanakan dalam SQL?
Integriti rujukan memerlukan kunci asing mesti mempunyai kunci utama yang sepadan atau mesti batal. Kekangan ini ditentukan antara dua jadual (ibu bapa dan anak); ia mengekalkan kesesuaian antara baris dalam jadual ini. Ini bermakna rujukan daripada baris dalam satu jadual ke jadual lain mestilah sah.
Bagaimanakah SQL membenarkan pelaksanaan integriti entiti dan kekangan integriti rujukan?
- SQL membenarkan pelaksanaan integriti entiti dengan menggunakan KUNCI UTAMA dan klausa UNIK. Integriti rujukan dikekalkan dengan menggunakan klausa KUNCI ASING. - Tindakan tercetus rujukan boleh ditentukan oleh pereka bentuk, dengan menggunakan klausa SET NULL, CASCADE dan SET DEFAULT.
Apakah kekangan integriti rujukan dalam SQL?
Integriti Rujukan ditetapkan kekangan digunakan pada kunci asing yang menghalang kemasukan baris dalam jadual anak (di mana anda mempunyai kunci asing) yang anda tidak mempunyai sebarang baris yang sepadan dalam jadual induk iaitu memasukkan NULL atau tidak sahkunci asing.
Bagaimanakah anda melaksanakan kekangan integriti?
Kekangan integriti memastikan bahawa apabila pengguna yang dibenarkan mengubah suai pangkalan data mereka tidak mengganggu ketekalan data. Kekangan integriti diperkenalkan semasa mereka bentuk skema pangkalan data. Kekangan ditentukan dalam perintah SQL DDL seperti arahan 'buat jadual' dan 'ubah jadual'.