Oracle-д хэрэглэгддэг зарим хязгаарлалтыг тайлбарлах ямар хязгаарлалтууд байдаг вэ?
Oracle-д хэрэглэгддэг зарим хязгаарлалтыг тайлбарлах ямар хязгаарлалтууд байдаг вэ?

Видео: Oracle-д хэрэглэгддэг зарим хязгаарлалтыг тайлбарлах ямар хязгаарлалтууд байдаг вэ?

Видео: Oracle-д хэрэглэгддэг зарим хязгаарлалтыг тайлбарлах ямар хязгаарлалтууд байдаг вэ?
Видео: SQL дэх хязгаарлалт | Oracle мэдээллийн сан 2024, Арваннэгдүгээр
Anonim

Oracle хязгаарлалт байна тодорхойлсон програм дахь өгөгдлийн бүрэн бүтэн байдлыг хадгалах дүрмийн хувьд. Эдгээр дүрмийг өгөгдлийн сангийн хүснэгтийн баганад ногдуулдаг тодорхойлох Хүснэгтийн баганын зан үйлийн үндсэн давхарга болон түүн рүү урсаж буй мэдээллийн ариун байдлыг шалгана уу.

Үүнээс Oracle-д хязгаарлалтыг ашиглах нь юу вэ?

SQL хязгаарлалтууд байна ашигласан хүснэгт дэх өгөгдлийн дүрмийг зааж өгөх. Хязгаарлалт байна ашигласан хязгаарлах төрөл хүснэгтэд орж болох өгөгдлийн тоо.

Мөн DBMS-д ямар хязгаарлалтууд байдаг вэ? Харилцааны DBMS дахь хязгаарлалтууд нь хязгаарлалтууд мэдээллийн сангийн үнэн зөв байдлыг хангах зорилгоор ногдуулсан. Төрөл DBMS дахь хязгаарлалтууд - Домэйн бүрэн бүтэн байдал Хязгаарлалт , Лавлагааны бүрэн бүтэн байдал Хязгаарлалт , Tuple өвөрмөц байдал Хязгаарлалт , Түлхүүр Хязгаарлалт , Аж ахуйн нэгжийн бүрэн бүтэн байдал Хязгаарлалт.

Үүнтэй адилаар, хязгаарлалтын жишээ юу вэ?

нэр үг. тодорхойлолт нь а хязгаарлалт Энэ нь ямар нэгэн зүйл тохиолдохоос сэргийлж, хязгаарлалт, хязгаарлалт тавьдаг зүйл юм. Ан хязгаарлалтын жишээ Энэ нь өдөрт ямар нэг зүйлийг хийхэд маш олон цаг байдаг нь үнэн юм. Таны толь бичгийн тодорхойлолт ба хэрэглээ жишээ.

Ямар төрлийн хязгаарлалтууд байдаг вэ?

Тав байна хязгаарлалтын төрлүүд : NULL БИШ хязгаарлалт нь хүснэгтийн нэг буюу хэд хэдэн баганад хоосон утгыг оруулахаас сэргийлдэг дүрэм юм. Өвөрмөц хязгаарлалт (мөн өвөрмөц түлхүүр гэж нэрлэдэг хязгаарлалт ) нь хүснэгтийн нэг буюу хэд хэдэн баганад давхардсан утгыг хориглодог дүрэм юм.

Зөвлөмж болгож буй: