218
Каждая таблица представляет собой отношение, описываемое
атрибутами:
СТУДЕНТ
= (ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, ФАКУЛЬТЕТ).
Для идентификации записей выделяют следующие виды ключей —
полей, определяющих запись:
первичный — однозначно определяет запись;
•
вторичный — выполняет роль поисковых и группировочных
•
признаков и позволяет найти несколько записей.
Ключ может быть простым, если он включает одно поле, или со-
ставным, если включает два и более полей.
Если в отношении СТУДЕНТ нет однофамильцев, то первичным
будет простой ключ — поле ФАМИЛИЯ. Иначе первичным будет
составной ключ ФАМИЛИЯ
+ ИМЯ + ОТЧЕСТВО.
Первичный ключ должен обладать следующими свойствами:
уникальность — не должно существовать двух или более записей,
•
имеющих одинаковые значения полей, входящих в первичный
ключ;
неизбыточность — первичный ключ не должен содержать поля,
•
удаление которых из ключа не нарушит его уникальность.
Достарыңызбен бөлісу: