Введение в информационные системы. Брюхомицкий Ю.А. - 25 стр.

UptoLike

Составители: 

25
ности. Столбец таблицы представляет расширение атрибута и называется атри-
бутом. Строка таблицы, именуемая кортежем, представляет реализацию типа
сущности, а таблица в целом множество сущностей. С точки зрения расширен-
ного множества такая таблица соответствует комплексу с кортежами в первой
позиции (т. е. классическому множеству).
Если дубликаты допустимы и порядок имеет значение,
таблицу можно
рассматривать только как расширенное множество, и ее свойства отличаются от
свойств реляционной таблицы. В общем случае ее называют типом записи.
Столбцы таблицы, представляющие расширение атрибутов, носят название эле-
ментов данных, а строки, представляющие реализации сущности, (реализации)
записи. В целом таблица есть представление упорядоченной совокупности за-
писей, которая соответствует
множеству сущностей. Ее можно рассматривать и
как комплекс, где каждой позиции принадлежит не более одной записи.
Эти два вида таблиц часто используют в моделировании данных для
представления структуры. Представление данных реляционной таблицей позво-
ляет применять математический аппарат теории отношений. Таблицы записей
благодаря их свойствам могут оказаться весьма полезными в практических
сис-
темах обработки данных. Поддерживаемая в них упорядоченность может по-
требоваться для представления времени.
На рис. 2.10 приведены примеры представления данных о служащих и
фирмах, демонстрирующие различия между табличным представлением отно-
шения (а) и табличным представлением типов записей (б).
Реализации типов записей упорядочены в соответствии с номерами
служащих. Строки реляционной таблицы не
упорядочиваются. В таблице запи-
сей типа ФИРМА содержатся две реализацииЭлектрон», Москва). Наличие
этих дубликатов может означать, что фирма «Электрон» имеет в Москве два
офиса. В реляционной таблице это не допускается и такого рода факт должен
быть представлен другим способом, например с помощью специального атри-
бута, показывающего число офисов в
каждом географическом пункте.
Агрегаты типов сущности (связи) также могут быть представлены дву-
мя видами таблиц. Пусть таблицы (реляционные или таблицы записей) соответ-
ствуют множеству сущностей, между которыми есть определенные связи. Эти
связи можно представить отдельной таблицей. На рис. 2.11 приведена реляци-
онная таблица типа связи НАНИМАТЕЛЬ между типами сущностей СЛУЖА-
ЩИЙ и
ФИРМА. Каждая строка таблицы соответствует некоторому кортежу
декартова произведения типов сущностей СЛУЖАЩИЙ и ФИРМА (экземпляр
связи). В целом таблица представляет множество связей.