რა არის შეზღუდვა Oracle-ში?
რა არის შეზღუდვა Oracle-ში?

ვიდეო: რა არის შეზღუდვა Oracle-ში?

ვიდეო: რა არის შეზღუდვა Oracle-ში?
ვიდეო: Oracle Database Maximize Your Outcomes 2024, მაისი
Anonim

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

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

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

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

ასევე იცით, რა არის Oracle-ის შეზღუდვის მაგალითი?

შეიქმნა 1 რიგი. ძირითადი გასაღების შეზღუდვა აერთიანებს a NOT NULL შეზღუდვა და უნიკალური შეზღუდვა. ა მაგიდა შეიძლება ჰქონდეს მხოლოდ ერთი ძირითადი გასაღები და შეიძლება შეიქმნას კომპოზიციური (ორი ან მეტი სვეტი) გასაღებებისთვისაც. საგარეო გასაღების შეზღუდვა გამოიყენება ორი ან მეტის დასაკავშირებლად მაგიდა და ღირებულებები ერთში მაგიდა სხვა მნიშვნელობების შესატყვისი მაგიდა.

რა არის უნიკალური შეზღუდვა Oracle-ში?

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

გირჩევთ: