Sql дээр лавлагааны бүрэн бүтэн байдлын хязгаарлалт хэрхэн хэрэгждэг вэ?

Агуулгын хүснэгт:

Sql дээр лавлагааны бүрэн бүтэн байдлын хязгаарлалт хэрхэн хэрэгждэг вэ?
Sql дээр лавлагааны бүрэн бүтэн байдлын хязгаарлалт хэрхэн хэрэгждэг вэ?
Anonim

Өгөгдлийн сан дахь харилцааг гадаад түлхүүрүүд болон үндсэн түлхүүрүүд ашиглан гүйцэтгэдэг. … Лавлагааны бүрэн бүтэн байдлын хязгаарлалт нь гадаад түлхүүрийн баганын утгууд нь гадаад түлхүүрээр иш татсан үндсэн түлхүүрт байх эсвэл null байх ёстойг шаарддаг.

SQL-д лавлагааны бүрэн бүтэн байдал хэрхэн хэрэгждэг вэ?

Лавлагааны бүрэн бүтэн байдал нь гадаад түлхүүр нь тохирох үндсэн түлхүүртэй байх эсвэл null байх шаардлагатай. Энэ хязгаарлалтыг хоёр хүснэгт (эцэг эх, хүүхэд) хооронд зааж өгсөн болно; Энэ нь эдгээр хүснэгтийн мөр хоорондын захидал харилцааг хадгалдаг. Энэ нь нэг хүснэгтийн мөрөөс нөгөө хүснэгтэд хамаарах лавлагаа хүчинтэй байх ёстой гэсэн үг.

SQL нь байгууллагын бүрэн бүтэн байдал болон лавлагааны бүрэн бүтэн байдлын хязгаарлалтыг хэрэгжүүлэхийг хэрхэн зөвшөөрдөг вэ?

- SQL нь АНХДАГЧ ТҮЛХҮҮР болон ӨГӨГДӨЛ зүйл ашиглан аж ахуйн нэгжийн бүрэн бүтэн байдлыг хэрэгжүүлэх боломжийг олгодог. FOREIGN KEY заалтыг ашиглан лавлагааны бүрэн бүтэн байдлыг хангана. - Зааварчилгаагаар өдөөгдсөн үйлдлүүдийг зохион бүтээгч SET NULL, CASCADE, SET DEFAULT заалтуудыг ашиглан тодорхойлж болно.

SQL дээрх лавлагааны бүрэн бүтэн байдлын хязгаарлалт гэж юу вэ?

Лавлагааны бүрэн бүтэн байдал нь хүүхдийн хүснэгтэд (таны гадаад түлхүүр байгаа) харгалзах мөр байхгүй мөр оруулахаас сэргийлдэг гадаад түлхүүрт хэрэглэгдсэн хязгаарлалтуудын багц юм. эх хүснэгтэд NULL оруулах эсвэл хүчингүйгадаад түлхүүрүүд.

Та шударга байдлын хязгаарлалтыг хэрхэн хэрэгжүүлэх вэ?

Бүрэн бүтэн байдлын хязгаарлалт нь эрх бүхий хэрэглэгчид мэдээллийн санг өөрчлөх үед өгөгдлийн тууштай байдлыг алдагдуулахгүй байхыг баталгаажуулдаг. Өгөгдлийн сангийн схемийг боловсруулах явцад бүрэн бүтэн байдлын хязгаарлалтыг нэвтрүүлдэг. Хязгаарлалтуудыг SQL DDL командын дотор "хүснэгт үүсгэх" болон "хүснэгт өөрчлөх" тушаалд заасан болно.

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

Сонирхолтой зүйл
Цөцгийтэй кокосыг хэрхэн хэрэглэх вэ?
Цааш унших

Цөцгийтэй кокосыг хэрхэн хэрэглэх вэ?

Цөцгийтэй кокосыг кокосын амт хэрэгтэй үед хэрэглэхэд тохиромжтой гэхдээ кокосын цөцгий эсвэл сүү таны жор дээр нэмэгдэх тул нэмэлт шингэн хэрэггүй. Та үүнийг хэрчиж, эсвэл юу хийж байгаа бол, жишээлбэл, карри эсвэл цөцгийн тосонд сараалж болно.

Филомела дүрийн нарийвчилсан тоймыг хэн байсан бэ?
Цааш унших

Филомела дүрийн нарийвчилсан тоймыг хэн байсан бэ?

Филомела нь "Афины гүнж" бөгөөд Афины хаан Пандион I болон найад Зеуксиппе нарын хоёр охины бага нь байсан. Түүний эгч Прокне нь Фракийн хаан Тереусийн эхнэр байв. Филомелагийн бусад дүү нар нь Эречтей, Бутес, магадгүй Теутрас нар байсан.

Сүмийн зөвлөлийн гишүүн цалин авдаг уу?
Цааш унших

Сүмийн зөвлөлийн гишүүн цалин авдаг уу?

Паршийн зөвлөлийн гишүүд сайн дурынхан, тэд цалин авдаггүй. Сүүлийн зөвлөлийн гишүүн ямар үүрэгтэй вэ? Паршийн зөвлөлүүд өөрсдийн төсвөө удирдах үүрэгтэй. Эдгээрийг ирэх санхүүгийн жилийн тооцоололд тооцож, Зөвлөлийн татварын нэг хэсэг болгон цуглуулсан мөнгөн дүнгийн зарчмаар санхүүжүүлдэг.