Реляционная модель данных



Домен — множество допустимых значений одного или нескольких атрибутов заданное на базовом типе данных.

Схема отношения – именованное множество пар, имя атрибута и имя домена.

Степень или арность схемы отношения – количество атрибутов отношения.

Кортеж, соответствующий данной схеме отношения — это множество пар.

Отношения – множество кортежей, соответствующих одной схеме отношения.

Кардинальное число — количество кортежей в отношении

Схема БД — набор именованных схем отношений

Фундаментальные свойства отношений:

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

2. Отсутствие упорядоченности атрибутов

3. Отсутствие упорядоченности кортежей

4. Атомарность значений атрибутов.

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

Первичный ключ — атрибут или группа атрибутов, однозначно идентифицирующая каждый кортеж отношений. Свойства:

· Быть уникальным для каждого кортежа.

· Не содержать пустых (неопределен0ных) значений.

· Быть не избыточным, т. Е. ни какое из подмножеств атрибутов ключа не обладает свойством уникальности

· Не изменятся во времени.

Потенциальные ключи — альтернативный, первичный.

 



Дата добавления: 2015-12-16; просмотров: 20; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!