რა არის პირველადი გასაღების მეორადი გასაღები და უცხოური გასაღები?
რა არის პირველადი გასაღების მეორადი გასაღები და უცხოური გასაღები?

ვიდეო: რა არის პირველადი გასაღების მეორადი გასაღები და უცხოური გასაღები?

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

Უცხოური გასაღები : Არის Მთავარი გასაღები ერთი ცხრილი გამოჩნდება (ჯვარედინი მითითებით) მეორე ცხრილში. მეორადი (ან ალტერნატივა) Გასაღები : არის ცხრილის რომელიმე ველი, რომელიც არ არის არჩეული ზემოთ მოცემული ორი ტიპიდან რომელიმე.

მაშინ, რა არის ძირითადი და უცხოური გასაღებები?

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

ანალოგიურად, რა არის პირველადი გასაღები და უცხო გასაღები მაგალითით? ა ᲣᲪᲮᲝᲣᲠᲘ ᲒᲐᲡᲐᲦᲔᲑᲘ არის გასაღები გამოიყენება ორი ცხრილის ერთმანეთთან დასაკავშირებლად. ა ᲣᲪᲮᲝᲣᲠᲘ ᲒᲐᲡᲐᲦᲔᲑᲘ არის ველი (ან ველების კოლექცია) ერთ ცხრილში, რომელიც ეხება ᲛᲗᲐᲕᲐᲠᲘ ᲒᲐᲡᲐᲦᲔᲑᲘ სხვა მაგიდაზე. "PersonID" სვეტი "Persons" ცხრილში არის ᲛᲗᲐᲕᲐᲠᲘ ᲒᲐᲡᲐᲦᲔᲑᲘ "პიროვნების" ცხრილში.

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

მეორადი გასაღები არის გასაღები რომელიც არ არის შერჩეული მთავარი გასაღები . ამიტომ, კანდიდატი გასაღები არ არის შერჩეული ა მთავარი გასაღები ეწოდება მეორადი გასაღები . კანდიდატი გასაღები არის ატრიბუტი ან ატრიბუტების ნაკრები, რომელიც შეგიძლიათ განიხილოთ როგორც a Მთავარი გასაღები . Შენიშვნა: მეორადი გასაღები არ არის ა Უცხოური გასაღები.

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

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

გირჩევთ: