สารบัญ:

คุณจะได้รับคีย์ตัวแทนได้อย่างไร?
คุณจะได้รับคีย์ตัวแทนได้อย่างไร?

วีดีโอ: คุณจะได้รับคีย์ตัวแทนได้อย่างไร?

วีดีโอ: คุณจะได้รับคีย์ตัวแทนได้อย่างไร?
วีดีโอ: ฉันกำลังเป็นตัวแทนของใครหรือเปล่า - พี สะเดิด 【OFFICIAL MV】 2024, อาจ
Anonim

NS กุญแจตัวแทน ใน SQL Server ถูกสร้างขึ้นโดยการกำหนดคุณสมบัติเอกลักษณ์ให้กับคอลัมน์ที่มีชนิดข้อมูลตัวเลข NS กุญแจตัวแทน เป็นค่าที่สร้างขึ้นก่อนที่จะแทรกเรกคอร์ดลงในตาราง มีเหตุผลหลายประการในการเปลี่ยนธรรมชาติ กุญแจ กับ กุญแจตัวแทน.

ผู้คนยังถามว่าตัวอย่างคีย์ตัวแทนคืออะไร?

NS กุญแจตัวแทน เป็นตัวระบุเฉพาะที่ใช้ในฐานข้อมูลสำหรับเอนทิตีที่เป็นแบบจำลองหรือวัตถุ เป็นเอกลักษณ์เฉพาะตัว กุญแจ ที่มีนัยสำคัญเพียงอย่างเดียวคือทำหน้าที่เป็นตัวระบุหลักของวัตถุหรือเอนทิตีและไม่ได้มาจากข้อมูลอื่นใดในฐานข้อมูลและอาจใช้หรือไม่ใช้เป็นหลัก กุญแจ.

ประการที่สอง อะไรคือความแตกต่างระหว่างคีย์หลักและคีย์ตัวแทน? NS คีย์หลัก เป็นข้อจำกัดพิเศษในคอลัมน์หรือชุดของคอลัมน์ NS กุญแจตัวแทน เป็นคอลัมน์หรือชุดของคอลัมน์ใด ๆ ที่สามารถประกาศเป็น คีย์หลัก แทนที่จะเป็น "ของจริง" หรือโดยธรรมชาติ กุญแจ . บางครั้งอาจมีธรรมชาติหลายอย่าง กุญแจ ที่สามารถประกาศได้ว่าเป็น คีย์หลัก และทั้งหมดนี้เรียกว่าผู้สมัคร กุญแจ.

นอกจากนี้ คุณจะสร้างคีย์ตัวแทนได้อย่างไร?

กำลังสร้างคีย์ตัวแทน

  1. คลิกแท็บ คุณสมบัติ
  2. พิมพ์ชื่อสำหรับคอลัมน์คีย์ตัวแทนในคุณสมบัติ Generated Output Column Name
  3. พิมพ์หรือเรียกดูชื่อแหล่งที่มา
  4. เลือกประเภทแหล่งที่มา
  5. ถ้าชนิดต้นทางเป็นลำดับฐานข้อมูล ให้กำหนดคุณสมบัติชนิดฐานข้อมูล
  6. หากแหล่งที่มาของคีย์เป็นไฟล์แบบแฟลต ให้ระบุวิธีสร้างคีย์:

คุณจะใช้คีย์ตัวแทนเมื่อใด

เหตุผลหลัก 3 ประการที่ควรใช้คีย์ตัวแทนในคลังข้อมูลเสมอ

  1. ขนาดที่เปลี่ยนแปลงช้า มักเป็นข้อกำหนดในการติดตามค่าในอดีตของเรกคอร์ดมิติ ตัวอย่างเช่น; มิติข้อมูลลูกค้าอาจมีฟิลด์รหัสไปรษณีย์
  2. การเปลี่ยนระบบต้นทาง การใช้คีย์ธรรมชาติเชื่อมโยงความสมบูรณ์ของคลังข้อมูลกับความเสถียรของระบบต้นทางอย่างแน่นหนา
  3. ประสิทธิภาพ.