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

Видео: SQL дээр хязгаарлалтын түлхүүр гэж юу вэ?

Видео: SQL дээр хязгаарлалтын түлхүүр гэж юу вэ?
Видео: Хамгийн хүчирхэг телескоп! - Жеймс Вебб гэж юу вэ ? 2024, May
Anonim

SQL хязгаарлалт Хүснэгт дэх өгөгдлийн дүрмийг тодорхойлоход ашигладаг. Хязгаарлалт хүснэгтэд орж болох өгөгдлийн төрлийг хязгаарлахад ашигладаг. Хүснэгтийн мөр бүрийг өвөрмөц байдлаар тодорхойлдог. ГАДААД ТҮЛХҮҮР - Өөр хүснэгтийн мөр/бичлэгийг өвөрмөц байдлаар тодорхойлно. CHECK - Баганын бүх утгууд тодорхой нөхцөлийг хангаж байгаа эсэхийг баталгаажуулна.

Үүний нэгэн адил гол хязгаарлалт нь юу вэ?

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

Мөн DBMS-ийн гол хязгаарлалтууд юу вэ? Гол хязгаарлалт Түлхүүрүүд нь аж ахуйн нэгжийн багц доторх аж ахуйн нэгжийг өвөрмөц байдлаар тодорхойлоход ашигладаг нэгжийн багц юм. Байгууллагын олонлог нь олон байж болно түлхүүрүүд , гэхдээ аль нь түлхүүр анхдагч байх болно түлхүүр . Анхан шатны түлхүүр хамаарлын хүснэгтэд өвөрмөц ба тэг утгыг агуулж болно.

Үүний нэгэн адил хүмүүс SQL-д хязгаарлалт гэж юу вэ?

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

SQL түлхүүр гэж юу вэ?

А түлхүүр хүснэгтийн нэг буюу олон талбаруудын хослол юм. Энэ нь нөхцөл/шаардлагад нийцүүлэн өгөгдлийн хүснэгтээс бүртгэл/өгөгдлийн мөр татах буюу сэргээхэд хэрэглэгддэг. Түлхүүрүүд нь өөр өөр өгөгдлийн сангийн хүснэгт эсвэл харагдацын хооронд харилцаа үүсгэхэд ашиглагддаг.

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