– номер зачетной книжки состоит из пяти цифр и не может быть отрицательным
(в разных вузах используются различные схемы присваивания номеров зачетным
книжкам, эти схемы могут быть гораздо сложнее принятой нами и могут учиты-
вать, например, год поступления студента в вуз);
– серия документа, удостоверяющего личность, является четырехзначным числом,
а номер документа, удостоверяющего личность — шестизначным числом;
– номер семестра может принимать только два значения — 1 (осенний семестр) и 2
(весенний семестр);
– оценка может принимать только три значения — 3 (удовлетворительно), 4 (хорошо)
и 5 (отлично): другие оценки выставлять в зачетные книжки не принято.
Для идентификации строк в таблицах и для связи таблиц между собой используются
так называемые ключи.
Потенциальный ключ
— это комбинация атрибутов табли-
цы, позволяющая уникальным образом идентифицировать строки в ней. Ключ может
состоять и только лишь из одного атрибута таблицы. Например, в таблице «Студен-
ты» таким идентификатором может быть атрибут «Номер зачетной книжки». В ка-
честве потенциального ключа данной таблицы могут также служить два ее атрибута,
взятые вместе: «Серия документа, удостоверяющего личность» и «Номер документа,
удостоверяющего личность». Ни один из них в отдельности не может использоваться
в качестве уникального идентификатора. В таком случае ключ будет составным. При
этом важным является то, что потенциальный ключ должен быть
не избыточным
, т. е.
никакое подмножество атрибутов, входящих в него, не должно обладать свойством
уникальности. Потенциальный ключ, включающий два упомянутых атрибута, явля-
ется не избыточным.
Ключи нужны для адресации на уровне строк (записей). При наличии в таблице более
одного потенциального ключа один из них выбирается в качестве так называемого
Достарыңызбен бөлісу: