Берилиштер базасындагы бүтүндүк чектөөлөрү деген эмне?
Берилиштер базасындагы бүтүндүк чектөөлөрү деген эмне?

Video: Берилиштер базасындагы бүтүндүк чектөөлөрү деген эмне?

Video: Берилиштер базасындагы бүтүндүк чектөөлөрү деген эмне?
Video: Delphi | 46-лекция. Берилгендер базасында издөө жана сорттоо аракеттерин уюштуруу 2024, Апрель
Anonim

Бүтүндүк чектөөлөр эрежелердин жыйындысы болуп саналат. Ал маалыматтын сапатын сактоо үчүн колдонулат. Бүтүндүк чектөөлөр маалыматтарды киргизүү, жаңыртуу жана башка процесстер маалыматтар ушундай жол менен аткарылышын камсыз кылуу бүтүндүк таасир этпейт.

Демек, мисалдар менен бүтүндүк чектөөлөр деген эмне?

Бүтүндүк чектөөлөр маалыматтар базасынын мүмкүн болгон абалын чектөө механизми болуп саналат. үчүн мисал , кызматкерлердин маалымат базасында биз бир эле кызматкер үчүн эки катарды каалабайбыз. Ан бүтүндүк чектөө кызматкердин таблицасында кызматкер ID саптар боюнча уникалдуу болушу керек экенин белгилейт.

Ошондой эле суроо берилиши мүмкүн, маалымат базасындагы бүтүндүк деген эмне? Кеңири колдонууда «маалымат бүтүндүк ” а ичинде сакталган маалыматтардын тактыгын жана ырааттуулугун билдирет маалымат базасы , маалымат кампасы, маалымат март же башка курулуш. Термин - Маалыматтар актык - абалды, процессти же функцияны сүрөттөө үчүн колдонулушу мүмкүн жана көбүнчө "маалыматтын сапаты" үчүн прокси катары колдонулат.

Жогорудагыдан тышкары, SQLде бүтүндүк чектөөлөрү деген эмне?

SQL бүтүндүгү чектөөлөрү . Бүтүндүк чектөөлөр маалымат базасынын таблицаларына бизнес эрежелерин колдонуу үчүн колдонулат. The чектөөлөр ичинде жеткиликтүү SQL Тышкы ачкыч, нөл эмес, уникалдуу, текшерүү. Чектөөлөр эки жол менен аныктоого болот. 1) The чектөөлөр мамычанын аныктамасынан кийин дароо көрсөтүлүшү мүмкүн.

Мамилелердин бүтүндүгүн чектөө деген эмне?

БҮТҮНДҮҮЛҮК МАМИЛЕНЕ КАРАТА ЧЕКТЕР ар бир атрибутка колдонулушу мүмкүн же алар колдонулушу мүмкүн мамилелер үстөлдөрдүн ортосунда. Бүтүндүк чектөөлөр ыйгарым укуктуу колдонуучулар тарабынан маалымат базасына киргизилген өзгөртүүлөр (жаңыртуу, жок кылуу, киргизүү) маалыматтардын ырааттуулугун жоготууга алып келбешин камсыз кылуу.

Сунушталууда: