|
|
Основные определения 2
| Атрибут некоторого набора объектов сам может быть набором объектов, имеющим собственные атрибуты. Например, атрибу¬том лица (как экземпляра набора объектов «Лица») является вуз, который это лицо окончило (МГУ, МИФИ и т. п.). С другой стороны, конкретный вуз — это экземпляр набора объектов «Вузы» и характеризуется множеством данных: фамилией ректо¬ра, адресом, специализацией, числом студентов и т. д. Наконец, ректор,в свою,очередь,— это экземпляр набора объектов «Лица». Таким образом, возникает возможность установления связи меж¬ду экземплярами объектов из разных наборов.
Списки возможных значений атрибутов называются классифи¬каторами (справочниками, словарями). Например, страна, гражданином которой является конкретное лицо, служит атрибу¬том этого лица. Список всех стран планеты — это и есть клас¬сификатор, из которого выбирают значение атрибута для кон¬кретного лица.
Как уже сказано, любое значение атрибута в классификаторе можно,в свою очередь,считать экземпляром определенного на-бора объектов. Например, страна может быть объектом набора «Страны» и, в свою очередь, иметь списки значений атрибутов (например, атрибутами страны могут быть территория, полити-ческая система, население, глава государства и т. п.).
Иногда для конкретного объекта одно и то же данное может принимать несколько значений. Например, одна фирма изготав-ливает разные виды продукции, один человек может иметь не-сколько увлечений и т. п. Такие данные образуют так называе-мые повторяющиеся группы, о которых подробнее сказано далее.
Значения некоторых данных постоянны у конкретных объек-тов (например, название вида продукции, фамилия человека, год рождения и т. п.); значения других могут меняться с течением времени (например, население и территория города, число рабо¬тающих на заводе, образование, должность человека и т. п.).
В дальнейшем вместо термина «атрибут» мы будем чаще всего использовать синоним — «данное», а затем перейдем к термину баз данных — «поле». |
| Категория: компьютеры 7 | Добавил: sergei4 (23.11.2010)
|
| Просмотров: 150
| Рейтинг: 0.0/0
|
|
|