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

Ключевой атрибут. Первичный и вторичный ключ. Примеры их использования. Целостность данных (сущностей и ссылок). Индексирование полей



Ключевым атрибутом объекта-сущности является атрибут, который идентифицирует (отличает от других) конкретный экземпляр объекта.

В некоторых таблицах роль ключа могут играть сразу несколько полей.

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

Отношения связи в реляционной модели устанавливаются через введение в таблицах дополнительных полей, которые дублируют ключевые поля связанной таблицы (про 2й ключ).

Целостность данных - это механизм поддержания соответствия базы данных предметной области.

Ограничение целостности реляционной модели касается

- целостности сущностей (таблиц) и

- целостности ссылок.

Требование целостности сущностей заключается в требовании уникальности каждого кортежа:

- отсутствие кортежей дубликатов;

- отсутствие полей с множественным характером значений атрибута, что обеспечивается нормализацией таблиц-отношений.

Требование целостности ссылок

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

Для быстрого нахождения нужной записи без постоянного переупорядочивания записей вводят индексирование полей (обычно ключевых).





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



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