Обеспечение целостности данных на уровне БД

 

Эта характеристика подразумевает наличие средств, позво­ляющих удостовериться, что информация в БД всегда остается корректной и полной. Должны быть установлены правила целост­ности, и они должны храниться вместе с БД и соблюдаться на гло­бальном уровне. Целостность данных должна обеспечиваться независимо от того, каким образом данные заносятся в память (в интерактивном режиме, посредством импорта или с помощью спе­циальной программы).

К средствам обеспечения целостности данных на уровне СУБД относятся:

— встроенные средства для назначения первичного ключа, в том числе средства для работы с типом полей с автоматическим прира­щением, когда СУБД самостоятельно присваивает новое уникаль­ное значение;

— средства поддержания ссылочной целостности, которые обес­печивают запись информации о связях таблиц и автоматически пресекают любую операцию, приводящую к нарушению ссылоч­ной целостности.

Некоторые СУБД имеют хорошо разработанный процессор СУБД для реализации таких возможностей, как уникальность первич­ных ключей, ограничение (пресечение) операций и даже каскадное обновление и удаление информации. В таких системах проверка корректности, назначаемая полю или таблице, будет проводиться всегда после изменения данных, а не только во время ввода инфор­мации с помощью экранной формы. Это свойство можно настраи­вать для каждого поля и для записи в целом, что позволяет контро­лировать не только значения отдельных полей, но и взаимосвязи между несколькими полями данной записи.








Дата добавления: 2014-12-16; просмотров: 805;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.