Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Реляционная целостность



Для всех допустимых состояний БД определяются ограничения целостности. Существуют два основных правила целостности:

-целостность сущности

-ссылочная целостность

NULL указывает, что значение атрибута в настоящий момент не известно, либо неприемлемо для этого кортежа.

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

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

При разработке приложения возникают корпоративные ограничение целостности. Они определяются пользователем либо админом БД на основе специфики решаемых задач либо данных.

24.Индексы: типы, назначение, создание.

Сущ 2 типа: кластерный и не кластерный.

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

Не кластерный предст собой отдельный внутренний объект БД, кот содеожит указатели на строки. Не кластерных индексов м б сколько угодно.Создать индексы в SQL SERVER можно след обр:

1.С помощью мастера CREATE INDEX Vizard

2.В конструкторе таблиц

3.Сценарий T-SQL.

Как правило не кластерные индексы создаются по тем полям, по которым чаще всего идет поиск информации, т.е. поля чаще исп-ся в предложениях WHERE при помощи построения запросов.





Дата публикования: 2014-11-29; Прочитано: 354 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...