สารบัญ:
วีดีโอ: คุณจะได้รับคีย์ตัวแทนได้อย่างไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
NS กุญแจตัวแทน ใน SQL Server ถูกสร้างขึ้นโดยการกำหนดคุณสมบัติเอกลักษณ์ให้กับคอลัมน์ที่มีชนิดข้อมูลตัวเลข NS กุญแจตัวแทน เป็นค่าที่สร้างขึ้นก่อนที่จะแทรกเรกคอร์ดลงในตาราง มีเหตุผลหลายประการในการเปลี่ยนธรรมชาติ กุญแจ กับ กุญแจตัวแทน.
ผู้คนยังถามว่าตัวอย่างคีย์ตัวแทนคืออะไร?
NS กุญแจตัวแทน เป็นตัวระบุเฉพาะที่ใช้ในฐานข้อมูลสำหรับเอนทิตีที่เป็นแบบจำลองหรือวัตถุ เป็นเอกลักษณ์เฉพาะตัว กุญแจ ที่มีนัยสำคัญเพียงอย่างเดียวคือทำหน้าที่เป็นตัวระบุหลักของวัตถุหรือเอนทิตีและไม่ได้มาจากข้อมูลอื่นใดในฐานข้อมูลและอาจใช้หรือไม่ใช้เป็นหลัก กุญแจ.
ประการที่สอง อะไรคือความแตกต่างระหว่างคีย์หลักและคีย์ตัวแทน? NS คีย์หลัก เป็นข้อจำกัดพิเศษในคอลัมน์หรือชุดของคอลัมน์ NS กุญแจตัวแทน เป็นคอลัมน์หรือชุดของคอลัมน์ใด ๆ ที่สามารถประกาศเป็น คีย์หลัก แทนที่จะเป็น "ของจริง" หรือโดยธรรมชาติ กุญแจ . บางครั้งอาจมีธรรมชาติหลายอย่าง กุญแจ ที่สามารถประกาศได้ว่าเป็น คีย์หลัก และทั้งหมดนี้เรียกว่าผู้สมัคร กุญแจ.
นอกจากนี้ คุณจะสร้างคีย์ตัวแทนได้อย่างไร?
กำลังสร้างคีย์ตัวแทน
- คลิกแท็บ คุณสมบัติ
- พิมพ์ชื่อสำหรับคอลัมน์คีย์ตัวแทนในคุณสมบัติ Generated Output Column Name
- พิมพ์หรือเรียกดูชื่อแหล่งที่มา
- เลือกประเภทแหล่งที่มา
- ถ้าชนิดต้นทางเป็นลำดับฐานข้อมูล ให้กำหนดคุณสมบัติชนิดฐานข้อมูล
- หากแหล่งที่มาของคีย์เป็นไฟล์แบบแฟลต ให้ระบุวิธีสร้างคีย์:
คุณจะใช้คีย์ตัวแทนเมื่อใด
เหตุผลหลัก 3 ประการที่ควรใช้คีย์ตัวแทนในคลังข้อมูลเสมอ
- ขนาดที่เปลี่ยนแปลงช้า มักเป็นข้อกำหนดในการติดตามค่าในอดีตของเรกคอร์ดมิติ ตัวอย่างเช่น; มิติข้อมูลลูกค้าอาจมีฟิลด์รหัสไปรษณีย์
- การเปลี่ยนระบบต้นทาง การใช้คีย์ธรรมชาติเชื่อมโยงความสมบูรณ์ของคลังข้อมูลกับความเสถียรของระบบต้นทางอย่างแน่นหนา
- ประสิทธิภาพ.