Skip to main content

คอลัมน์ข้อมูลประจำตัวคืออะไร?

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

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

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

ฟังก์ชั่นข้อมูลประจำตัวต้องใช้ทั้งเมล็ดและเพิ่มขึ้นและระบุเซลล์แรกในคอลัมน์เมล็ดคือหมายเลขแรกและทำหน้าที่เป็นแง่มุมการระบุหลักของคอลัมน์ทั้งหมดและการเพิ่มขึ้นคือหมายเลขเซลล์ที่แน่นอนในคอลัมน์ผู้ดูแลระบบฐานข้อมูลสามารถตั้งค่าหมายเลขคอลัมน์ประจำตัวในฟังก์ชั่นหรือฐานข้อมูลสามารถกำหนดค่า 1,1 ให้กับคอลัมน์โดยอัตโนมัติหากผู้ดูแลระบบตั้งค่าคอลัมน์เป็น 3,5 ตัวอย่างเช่นนั้น 3 คือเมล็ดและ 5 คือการเพิ่มขึ้นและการเพิ่มขึ้นจะเพิ่มขึ้นกับแต่ละเซลล์ใหม่นี่เป็นเพราะฟังก์ชั่นข้อมูลประจำตัวระบุเฉพาะเซลล์แรกและฐานข้อมูลจะเข้ามาแทนที่จากที่นั่น

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