คีย์หลักในฐานข้อมูลคืออะไร?
คีย์หลักในฐานข้อมูลคืออะไร?

วีดีโอ: คีย์หลักในฐานข้อมูลคืออะไร?

วีดีโอ: คีย์หลักในฐานข้อมูลคืออะไร?
วีดีโอ: FOREIGN KEY ในฐานข้อมูล 2024, พฤศจิกายน
Anonim

NS คีย์หลัก เป็นความสัมพันธ์พิเศษ ฐานข้อมูล คอลัมน์ตาราง (หรือชุดของคอลัมน์) กำหนดให้ระบุระเบียนตารางทั้งหมดโดยไม่ซ้ำกัน NS คีย์หลัก คุณสมบัติหลักคือ ต้องมีค่าไม่ซ้ำกันสำหรับข้อมูลแต่ละแถว ไม่สามารถมีค่า Null

เมื่อคำนึงถึงสิ่งนี้ คีย์หลักและตัวอย่างคืออะไร

NS คีย์หลัก เป็นคอลัมน์ตารางที่มีอยู่หรือคอลัมน์ที่สร้างโดยเฉพาะโดยฐานข้อมูลตามลำดับที่กำหนดไว้ สำหรับ ตัวอย่าง นักเรียนจะได้รับหมายเลขประจำตัวที่ไม่ซ้ำ (ID) เป็นประจำ และผู้ใหญ่ทุกคนจะได้รับหมายเลขประกันสังคมที่รัฐบาลกำหนดและระบุตัวตนได้โดยไม่ซ้ำกัน

ในทำนองเดียวกัน คีย์หลักและคีย์ต่างประเทศในฐานข้อมูลคืออะไร คีย์หลัก ระบุระเบียนในตารางโดยไม่ซ้ำกัน กุญแจต่างประเทศ เป็นเขตข้อมูลในตารางที่ คีย์หลัก ในตารางอื่น โดยค่าเริ่มต้น, คีย์หลัก เป็นดัชนีคลัสเตอร์และข้อมูลใน ฐานข้อมูล ตารางมีการจัดระเบียบทางกายภาพในลำดับของดัชนีคลัสเตอร์

ในลักษณะนี้ คีย์หลักในฐานข้อมูลคืออะไร ยกตัวอย่าง?

NS คีย์หลัก เรียกอีกอย่างว่า หลัก คีย์เวิร์ด คือ a กุญแจ ในความสัมพันธ์ ฐานข้อมูล ที่ไม่ซ้ำกันสำหรับแต่ละเร็กคอร์ด เป็นตัวระบุที่ไม่ซ้ำกัน เช่น หมายเลขใบอนุญาตขับขี่ หมายเลขโทรศัพท์ (รวมถึงรหัสพื้นที่) หรือหมายเลขประจำตัวรถ (VIN) ความสัมพันธ์ ฐานข้อมูล ต้องมีเสมอ หนึ่ง และเท่านั้น หนึ่งคีย์หลัก.

คีย์ผสมในฐานข้อมูลคืออะไร?

ใน ฐานข้อมูล ออกแบบ a คีย์ผสม เป็นผู้สมัคร กุญแจ ที่ประกอบด้วยแอตทริบิวต์สองรายการขึ้นไป (คอลัมน์ตาราง) ที่ร่วมกันระบุการเกิดขึ้นของเอนทิตี (แถวของตาราง) โดยไม่ซ้ำกัน NS คีย์ผสม คือ คีย์ผสม ซึ่งแต่ละคุณลักษณะที่ประกอบขึ้นเป็น กุญแจ เป็นคนธรรมดา (ต่างชาติ) กุญแจ ในสิทธิของตนเอง