როგორ ხორციელდება რეფერენციალური მთლიანობის შეზღუდვა sql-ში?

Სარჩევი:

როგორ ხორციელდება რეფერენციალური მთლიანობის შეზღუდვა sql-ში?
როგორ ხორციელდება რეფერენციალური მთლიანობის შეზღუდვა sql-ში?
Anonim

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

როგორ ხორციელდება რეფერენციალური მთლიანობა SQL-ში?

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

როგორ უშვებს SQL ერთეულის მთლიანობისა და რეფერენციული მთლიანობის შეზღუდვების განხორციელებას?

- SQL იძლევა ერთეულის მთლიანობის განხორციელებას -ით PRIMARY KEY და UNIQUE პუნქტისგამოყენებით. რეფერენციალური მთლიანობა შენარჩუნებულია FOREIGN KEY პუნქტის გამოყენებით. - რეფერენციული გამომწვევი მოქმედებები შეიძლება დაზუსტდეს დიზაინერის მიერ SET NULL, CASCADE და SET DEFAULT პუნქტების გამოყენებით.

რა არის რეფერენციალური მთლიანობის შეზღუდვები SQL-ში?

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

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

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

გირჩევთ:

საინტერესო სტატიები
რატომ ანიჭებენ უპირატესობას ტერმინს კონტრზომა გამოსავალს?
Წაიკითხე მეტი

რატომ ანიჭებენ უპირატესობას ტერმინს კონტრზომა გამოსავალს?

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

რომელმა ქვეყანამ დააკანონა პროსტიტუცია?
Წაიკითხე მეტი

რომელმა ქვეყანამ დააკანონა პროსტიტუცია?

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

ფრთებში რა არის ტკიპა?
Წაიკითხე მეტი

ფრთებში რა არის ტკიპა?

მონიშნეთ სიმბოლო Word-ში (? & ☑): 4 განსხვავებული გზა. ქალბატონი სიტყვა. ტიკის სიმბოლო (?), რომელიც ასევე ცნობილია როგორც გამშვები ნიშანი, არის სიმბოლო "დიახ". ხანდახან ყუთში ჩანიშვნა (☑) უპირატესობას ანიჭებს ნიშან სიმბოლოს დიახ ან დასრულებას.