пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

4 курс 2 семестр:
» Компьютерная графика и дизайн
» Анимация в Macromedia Flash
» Защита информации в компьютерных сетях
» Web-программирование
4 курс 1 семестр:
» Инструментальные средства разработки ПО
» Технология разработки ПО
» Документирование и сертификация
3 курс 2 семестр:
» Базы данных
» Инфокоммуникационные системы и сети
» Прикладное программирование
» Системное программирование
2 курс 2 семестр:
» Охрана труда
» Пакеты прикладных программ
» Основы программирования

14.Обеспечение непротиворечивости и целостности данных

Целостность данных - система правил, используемых для поддержания связей между записями в связанных таблицах, обеспечивающих защиту от случайного удаления или изменения данных. Обеспечение целостности БД - система мер, направленных на поддержание правильности данных в БД в любой момент времени. Целостность данных обеспечивается набором специальных предложений, называющихся ограничениями целостности. - это набор определенных правил, которые устанавливают допустимость данных и связей между ними. Ограничения целостности могут относиться к разным объектам БД: атрибутам (полям), записям, отношениям, связям между ними.

Для полей могут быть использованы следующие виды ограничений:

1. Тип и формат поля автоматически допускают ввод только данных определенного типа.

2. Задание диапазона значений, как правило, используется для числовых полей. Диапазон значений может быть ограничен с двух сторон (закрытый диапазон), а может с какой-то одной: верхней или нижней (открытый диапазон).

3. Недопустимость пустого поля. Позволяет избежать появления в БД недописанных записей, в которых пропущены какие-либо обязательные атрибуты.

4. Задание списка значений, позволяет избежать излишнего разнообразия данных, если его можно ограничить.

5. Проверка на уникальность значения какого-либо поля, позволяет избежать появления записей-дубликатов.

 


02.05.2018; 11:14
хиты: 74
рейтинг:0
Точные науки
информатика
База данных
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь