Page 77 - Q8 -
P. 77
76
3. Foreign Key คือ คียเชื่อม หรือ คียนอกมีไวสําหรับเชื่อมโยงความสัมพันธของ
ตารางขอมูลอยางนอย 2 ตาราง
4. Candidate Key คือ คียคูแขง เวลาที่เราทําการเลือกใหขอมูลใดเปน Primary Key นั้น
อาจจะเปนไปไดมากกวา 1 ขอมูลซึ่งขอมูลเหลานั้นเรียกวา คียคูแขง หรือ Candidate Key
5. Alternate Key คือ คียสํารอง เปนผลสืบเนื่องมาจาก Candidate Key เมื่อเราทําการ
เลือกใหขอมูลใดเปน Primary Key เรียบรอยแลว ขอมูลทั้งหมดที่ไมไดถูกเลือกจะเปน คียสํารอง หรือ
Alternate Key
สําหรับการใชงานจัดเก็บฐานขอมูลในศาลแตละแหงนั้น สวนใหญจะมี Key ที่นิยมใชอยู ๒
ประเภท คือ Primary Key และ Foreign Key ผูตรวจราชการควรตรวจสอบโครงสรางของฐานขอมูล
โดยเรียกดู Primary Key ของตารางเก็บขอมูลวา Table ที่สําคัญซึ่งมีการตั้ง Primary Key ไวแลว
ในขณะที่ตรวจราชการนั้น Primary Key ยังมีอยูหรือไม เพราะเมื่อใชงานระบบฐานขอมูลไประยะหนึ่ง
แลว บางฐานขอมูลที่ถูกจัดเก็บและสราง Primary Key ไวอาจสูญหาย ทําใหไมสามารถใชงาน
ฐานขอมูลหรือโปรแกรมที่ถูกสราง Primary Key ไวได สงผลใหการเรียกใชงานขอมูลหรือโปรแกรม
ตอบสนองชา หรือไมสามารถเรียกฐานขอมูลขึ้นมาดูได หากตรวจพบความผิดปกติใหกําหนด Primary
Key ใหม หรือถายโอนขอมูลใน Table นั้น ๆ