Სარჩევი:

როგორ იღებთ სუროგატი გასაღებს?
როგორ იღებთ სუროგატი გასაღებს?

ვიდეო: როგორ იღებთ სუროგატი გასაღებს?

ვიდეო: როგორ იღებთ სუროგატი გასაღებს?
ვიდეო: რა იწვევს იმუნიტეტის დაქვეითებას ? როგორ ავიმაღლოთ იმუნიტეტი ? 2024, დეკემბერი
Anonim

ა სუროგატი გასაღები SQL Server-ში იქმნება იდენტობის თვისების მინიჭება სვეტისთვის, რომელსაც აქვს ნომრის მონაცემთა ტიპი. ა სუროგატი გასაღები არის მნიშვნელობა, რომელიც გენერირებულია ჩანაწერის ცხრილში ჩასვლამდე. ბუნებრივის ჩანაცვლების რამდენიმე მიზეზი არსებობს გასაღები ერთად სუროგატი გასაღები.

ხალხი ასევე იკითხავს, რა არის სუროგატი გასაღების მაგალითი?

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

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

გარდა ამისა, როგორ ქმნით სუროგატი გასაღებს?

სუროგატი გასაღებების გენერირება

  1. დააწკაპუნეთ თვისებების ჩანართზე.
  2. ჩაწერეთ სახელი სუროგატი კლავიშის სვეტისთვის გენერირებული გამომავალი სვეტის სახელი თვისებაში.
  3. აკრიფეთ ან დაათვალიერეთ წყაროს სახელი.
  4. აირჩიეთ წყაროს ტიპი.
  5. თუ წყაროს ტიპი არის მონაცემთა ბაზის თანმიმდევრობა, განსაზღვრეთ მონაცემთა ბაზის ტიპის თვისებები.
  6. თუ გასაღების წყარო არის ბრტყელი ფაილი, მიუთითეთ როგორ იქმნება გასაღებები:

როდის იყენებდით სუროგატ გასაღებს?

ტოპ 3 მიზეზი, რომ ყოველთვის გამოიყენოთ სუროგატი კლავიშები მონაცემთა საწყობში

  1. ზომების ნელი ცვლილება. ხშირად საჭიროა განზომილების ჩანაწერების ისტორიული მნიშვნელობების თვალყურის დევნება. Მაგალითად; მომხმარებლის განზომილება შეიძლება შეიცავდეს საფოსტო კოდის ველს.
  2. წყაროს სისტემების შეცვლა. ბუნებრივი გასაღებების გამოყენება მჭიდროდ აკავშირებს მონაცემთა საწყობის მთლიანობას წყაროს სისტემის სტაბილურობასთან.
  3. Შესრულება.

გირჩევთ: