Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Подскажите!

7.6K
30 мая 2004 года
Taevas
1 / / 30.05.2004
Объясните пожалуйста, кто знает, как все-таки индексы обеспечивают целостность системы?
Спасибо...;)
10
13 июня 2004 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Taevas
Объясните пожалуйста, кто знает, как все-таки индексы обеспечивают целостность системы?


Если быть точным, целостность базы данных обеспечивают не индексы, а ограничения (constraints), построенные на индексах - первичных или уникальных ключах. Из определения видно, что уникальный ключ обеспечивает неповторямость набора значений (ключа) для полей, входящих в ограничение. Многие современные сервера не делают различий между первичными или просто уникальными ключами - каждая таблица БД может иметь сколько угодно уникальных ключей.
Ограничения могут строиться не только на индексах. Есть еще ограничения внешнего ключа (foreign key constraints) и ограничения-проверки (check constraints). Внешние ключи для проверки выполнимости ограничения используют первичные или уникальные ключи таблиц.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог