Სარჩევი:

როგორ დააყენოთ პირველადი გასაღები SQL შეკითხვაში?
როგორ დააყენოთ პირველადი გასაღები SQL შეკითხვაში?

ვიდეო: როგორ დააყენოთ პირველადი გასაღები SQL შეკითხვაში?

ვიდეო: როგორ დააყენოთ პირველადი გასაღები SQL შეკითხვაში?
ვიდეო: Primary key on two columns SQL Server 2024, დეკემბერი
Anonim

SQL Server Management Studio-ს გამოყენებით

  1. Object Explorer-ში დააწკაპუნეთ მაუსის მარჯვენა ღილაკით ცხრილზე, რომელსაც გსურთ დაამატოთ უნიკალური შეზღუდვა და დააწკაპუნეთ დიზაინი.
  2. Table Designer-ში დააწკაპუნეთ მწკრივის ამომრჩეველზე მონაცემთა ბაზის სვეტისთვის, რომლის განსაზღვრაც გსურთ მთავარი გასაღები .
  3. დააწკაპუნეთ მაუსის მარჯვენა ღილაკით მწკრივის ამომრჩეველზე სვეტისთვის და აირჩიეთ ძირითადი გასაღების დაყენება .

გარდა ამისა, რა არის პირველადი გასაღები SQL-ში მაგალითად?

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

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

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

პირველადი გასაღები შეიძლება განისაზღვროს CREATE TABLE ან ALTER TABLE განცხადებაში

  1. პირველადი გასაღების შექმნა - CREATE TABLE განაცხადის გამოყენებით.
  2. შექმენით ძირითადი გასაღები - ALTER TABLE განცხადების გამოყენებით.
  3. ჩამოაგდეთ ძირითადი გასაღები.
  4. გამორთეთ ძირითადი გასაღები.
  5. ჩართეთ ძირითადი გასაღები.

შეიძლება თუ არა უცხო გასაღები იყოს null?

ა უცხოური გასაღები შემცველი null მნიშვნელობები არ შეიძლება ემთხვეოდეს მშობლის მნიშვნელობებს გასაღები , როგორც მშობელი გასაღები განმარტებით შეუძლია არ აქვს null ღირებულებები. თუმცა, ა null უცხო გასაღები ღირებულება ყოველთვის მოქმედებს, მიუხედავად მისი ნებისმიერი არა-მნიშვნელობისა null ნაწილები. Მაგიდა შეუძლია აქვს ბევრი უცხო გასაღებები.

გირჩევთ: