Რა არის ძირითადი გასაღები?

შეიტყვეთ რა კარგი ან ცუდი ძირითადი გასაღები მონაცემთა ბაზაში

რა არის ძირითადი გასაღები? მონაცემთა ბაზების სამყაროში, რელატიური ცხრილის პირველადი გასაღები ცალსახად განსაზღვრავს ცხრილის ჩანაწერებს. მონაცემთა ბაზები გამოიყენებს გასაღებების შედარებას, დახარისხებას და შენახვის ჩანაწერებს და ქმნის ურთიერთობებს ჩანაწერებს შორის.

მონაცემთა ბაზაში პირველადი გასაღები შერჩევა პროცესში ერთ-ერთი ყველაზე მნიშვნელოვანი ნაბიჯია. ეს შეიძლება იყოს ნორმალური ატრიბუტი, რომელიც უნიკალურია, როგორიც არის სოციალური უსაფრთხოების ნომერი მაგიდაზე, რომელსაც არა უმეტეს ერთი ჩანაწერი ერთ ადამიანზე ან - სასურველია - ის შეიძლება გენერირებული მონაცემთა ბაზის მართვის სისტემით, როგორიცაა გლობალური უნიკალური იდენტიფიკატორი ან GUID , Microsoft SQL Server- ში . ძირითადი გასაღები შეიძლება შედგებოდეს ერთი ატრიბუტის ან მრავალჯერადი ატრიბუტების კომბინაციაში.

ძირითადი კლავიშები დაკავშირებულია სხვა ბმულებთან დაკავშირებულ სხვა ბმულებზე, სადაც გამოიყენება პირველადი გასაღები. ის უნდა შეიყვანოთ, როდესაც ჩანაწერი შეიქმნა, და ეს არასდროს არ უნდა შეიცვალოს. თითოეული ცხრილის მონაცემთა ბაზაში აქვს სვეტი ან ორი კონკრეტულად პირველადი გასაღები.

ძირითადი ძირითადი მაგალითი

წარმოიდგინეთ, თქვენ გაქვთ STUDENTS მაგიდა, რომელიც შეიცავს ჩანაწერს თითოეული სტუდენტისთვის უნივერსიტეტში. სტუდენტის უნიკალური სტუდენტური ID ნომერი არის კარგი არჩევანი პირველადი გასაღები STUDENTS მაგიდაზე. სტუდენტის პირველი და ბოლო სახელი არ არის კარგი არჩევანი, რადგან ყოველთვის არის შანსი, რომ ერთზე მეტი სტუდენტი შეიძლება ჰქონდეს იგივე სახელს.

სხვა ცუდი არჩევანი პირველადი გასაღებები მოიცავს ZIP კოდი, ელექტრონული ფოსტის მისამართი და დამსაქმებელი, რაც შეიძლება შეიცვალოს ან წარმოადგენს ბევრ ადამიანს. იდენტიფიკატორი გამოიყენება, როგორც ძირითადი გასაღები უნდა იყოს უნიკალური. მაშინაც კი, სოციალური დაცვის ნომრები შეიძლება შეიცვალოს, როდესაც სოციალური დაცვის ადმინისტრაცია რეაგირებს ნომერს, ვინც დაზარალდა პირადობის ქურდობით. ზოგიერთ ადამიანს სოციალური უსაფრთხოების ნომერიც კი არ აქვს. თუმცა, ორივე შემთხვევა იშვიათია. სოციალური უსაფრთხოების ნომრები შეიძლება იყოს კარგი არჩევანი პირველადი გასაღები.

მინიშნებები შერჩევა ძირითადი ძირითადი გასაღები

როდესაც არჩევანის უფლება ძირითადი გასაღები, მონაცემთა ბაზაში lookups არიან სწრაფი და საიმედო. გახსოვდეთ: