Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Выявление и описание ограничений целостности




Под целостностью данных понимаются ссылочные ограничения, т.е. те ограничения, которые нужно соблюдать для сохранения целостности связи между таблицами, в случае если в них будут изменяться или удаляться записи.

Для обеспечения целостности данных в Access есть 4 варианта:

1. Если не указано каскадное обновление связей, то предотвращается изменение значений первичного ключа в главной таблице, если существуют связанные записи в подчиненной таблице.

2. Если указано каскадное обновление связей, то при изменении значений первичного ключа будут изменяться соответствующие значения в связанной таблице.

3. Если не указано каскадное удаление связанных записей, то предотвращается удаление связанных записей из главной таблицы, если имеются связанные с ней записи в подчиненной.

4. Если указано каскадное удаление, то связанные записи подчиненной таблицы удаляются автоматически.

В данном курсовом проекте у каждой связи установлены такие параметры как каскадное обновление и каскадное удаление связей. Свойства этих параметров описаны выше.

Также к ограничениям целостности можно отнести ограничения на столбец и на таблицу, а точнее на значения данных в них. К таким ограничениям можно отнести следующие:

· Запрещение null значения: данные, заносимые в столбец или таблицу, не должны равняться нулю.

· Ограничения на допустимые значения полей: условие, которому должны удовлетворять данные, вносимые в таблицу.

· Ограничение первичного ключа: на практике рекомендуется для каждой таблицы создавать первичный ключ, особенностью которого является не допуск null значения.

· Ограничение уникальных ключей: необходимость ввода различных (уникальных) данных.

 

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

Таблица Родственники

В поле Домашний телефон используетсямаска ввода (9999)99-99-99

В поле Рабочий телефон используетсямаска ввода (9999)99-99-99

В поле Сотовый телефон используетсямаска ввода 8(999)999-99-99

 

Таблица Сотрудники

В поле Домашний телефон используетсямаска ввода (9999)99-99-99

В поле Рабочий телефон используетсямаска ввода (9999)99-99-99

В поле Дата рождения используетсямаска ввода 00.00.0000, т. е. краткий формат даты

Таблица Ребенок

В поле Дата рождения используетсямаска ввода 00.00.0000, т. е. краткий формат даты







Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных