Экономическая информатика-стр.244

Атрибут представляет собой элементарное данное - число, символьную строку, специализированное числовое данное и т.д. Так, для объекта ТОВАРЫ значениями атрибутов являются конкретное число, например 10, соответствующее коду товара; символьная строка, например «телевизор», определяющая наименование товара, и т.д. Запись состоит из значений нескольких атрибутов. Связи, как и атрибуты, являются элементарными данными. Однако их функция - непосредственно связывать две записи. В БД связи реализуются таким образом, что СУБД, используя связь, может быстро перейти от одной связи к другой. Взаимосвязи реального мира в БД могут представляться не только в виде связей, но и в виде атрибутов или записей.

Часто БД проектируется таким образом, чтобы один или несколько атрибутов однозначно идентифицировали запись. Совокупность значений этих атрибутов называется ключом записи, а сами атрибуты - ключевыми атрибутами. Ключ записи можно рассматривать как уникальное имя записи, по которому СУБД всегда может найти эту запись.

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

Внешняя схема - это фрагмент концептуальной схемы. Внешнюю схему можно рассматривать как взгляд пользователя на интересующие его данные БД.'Каждый пользователь вместе с администратором БД составляет свою внешнюю схему, и при решении рассматриваемой задачи он может иметь доступ только к описанным в ней данным и не может обратиться к остальной части БД. Одной БД, таким образом, может соответствовать ряд внешних схем, определяющих интерфейсы прикладных программ при их взаимодействии с БД.