![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для всех допустимых состояний БД определяются ограничения целостности. Существуют два основных правила целостности:
-целостность сущности
-ссылочная целостность
NULL указывает, что значение атрибута в настоящий момент не известно, либо неприемлемо для этого кортежа.
Первое правило целостности касается первичных ключей: в базовом отношении ни один атрибут первичного ключа не может содержать значение NULL.
Второе правило касается вторичных ключей: если в отношении существует внешний ключ, то значение внешнего ключа должно обязательно соответствовать значению потенциального ключа кортежа в его базовом отношении, либо допускается определить его как NULL-значение.
При разработке приложения возникают корпоративные ограничение целостности. Они определяются пользователем либо админом БД на основе специфики решаемых задач либо данных.
24.Индексы: типы, назначение, создание.
Сущ 2 типа: кластерный и не кластерный.
Кластерный устанавливает порядок, в котором строки таблицы хранятся физически. Индекс первичного ключа является кластерным. Кластерный индекс м б только один в таблице.
Не кластерный предст собой отдельный внутренний объект БД, кот содеожит указатели на строки. Не кластерных индексов м б сколько угодно.Создать индексы в SQL SERVER можно след обр:
1.С помощью мастера CREATE INDEX Vizard
2.В конструкторе таблиц
3.Сценарий T-SQL.
Как правило не кластерные индексы создаются по тем полям, по которым чаще всего идет поиск информации, т.е. поля чаще исп-ся в предложениях WHERE при помощи построения запросов.
Дата публикования: 2014-11-29; Прочитано: 367 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!