რა არის პირველადი გასაღები მონაცემთა ბაზაში?
რა არის პირველადი გასაღები მონაცემთა ბაზაში?

ვიდეო: რა არის პირველადი გასაღები მონაცემთა ბაზაში?

ვიდეო: რა არის პირველადი გასაღები მონაცემთა ბაზაში?
ვიდეო: Primary & Foreign Keys 2024, ნოემბერი
Anonim

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

ამის გათვალისწინებით, რა არის ძირითადი გასაღები და მაგალითი?

ა მთავარი გასაღები არის ან არსებული ცხრილის სვეტი ან სვეტი, რომელიც სპეციალურად გენერირდება მონაცემთა ბაზის მიერ განსაზღვრული თანმიმდევრობის მიხედვით. ამისთვის მაგალითი , სტუდენტებს რეგულარულად ენიჭებათ უნიკალური საიდენტიფიკაციო (ID) ნომრები და ყველა ზრდასრული იღებს მთავრობის მიერ მინიჭებულ და ცალსახად იდენტიფიცირებად სოციალური დაცვის ნომრებს.

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

ამ გზით, რა არის პირველადი გასაღები მონაცემთა ბაზაში, მაგალითად?

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

რა არის რთული გასაღები მონაცემთა ბაზაში?

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

გირჩევთ: