Cтраница 1
Представление атрибутов удобнее всего моделируется через теоретико-множественные отношения. Отношение наглядно представляется как таблица, где каждая строка - кортеж отношения, а каждый столбец ( домен) представляет множество значений атрибута. Список имен атрибутов отношения называют схемой отношения. Совокупность схем отношений, используемых для представления БД, называют схемой реляционной БД, а текущее значение отношений - реляционной БД. [1]
В то время как растровые ГИС традиционно разрабатывались для представления одиночных атрибутов, хранимых индивидуально для каждой ячейки растра, некоторые из них достигли состояния использования прямых связей с существующими СУБД. [2]
Количество воспроизводимых цветовых оттенков ( глубина цвета) зависит от числа двоичных разрядов, используемых для представления атрибута каждого пиксела. Выделение 4 битов информации на пиксел ( контроллеры CGA) позволяло отображать 24 16 цветов, 8 битов ( контроллеры EGA и VGA) - 2s 256 цветов, 16 битов ( стандарт HighColor), 24 и 25 битов ( стандарт TrueColor в контроллерах SVGA), соответственно, 216 65 536, 224 16 777 216 и 225 33 554 432 цветов. В стандарте TrueColor в отображении каждого пиксела обычно участвуют 32 бита, из них 24 или 25 нужны для характеристики цветового оттенка, а остальные - для служебной информации. [3]
Типы записей используются для представления типов сущностей и в графической диаграмме схемы БД изображаются вершинами диаграммы. Элементы данных используются для представления атрибутов сущности. Модель допускает существование записей с простой и сложной внутренней структурой записи. В первом случае запись состоит только из элементов данных, во втором - имеет многоуровневую древовидную иерархическую структуру, при построении которой используются агрегаты. [4]
Таблицу, содержащую отношения, называют классом отношения. Она может иметь любое количество пользовательских полей для представления атрибутов отношения. Не все классы отношений реализуются как таблицы. Посредством таблиц представляются отношения многие ко многим и отношения с атрибутами. Остальные классы отношений хранятся как наборы внешних ключей к соответствующим классам объектов. [5]
Типы данных, соответствующие этим категориям, используются для представления атрибутов, типов сущностей и связей реального мира. Категория определяется посредством других, базовых для нее категорий типов данных. Определение категории отражает общие свойства типов, относящихся к этой категории. [6]
База данных ( БД), формируемая в соответствии с описанием EXPRESS - схем, предназначена для хранения произвольного количества экземпляров каждой из сущностей, представленных в схемах. Остальные элементы описания схемы играют вспомогательную роль, а именно: type - объявления определяют структуру представления атрибутов сущности. Алгоритмы и правила служат для проверки соответствия содержимого БД информационной модели, а интерфейс предназначен для унификации описания объектов ( типов, алгоритмов, правил), используемых более чем в одной схеме. [7]
Дуги могут использоваться для представления агрегации двух атрибутов в тип сущности или двух типов сущности в тип связи. Точное значение представления зависит от интерпретации двух вершин, которые соединяет дуга. УУ-арный агрегат атрибутов и типов сущностей может быть представлен также с помощью внутренних вершин подобно тому, как это делалось в гл. Бинарная модель данных - это графовая модель, в которой вершины являются представлениями простых однозначных атрибутов, а дуги - представлениями бинарных связей между атрибутами. [8]
Описание логической структуры данных состоит из системы прямоугольных матриц. Головная матрица F описывает все файлы, входящие в базу данных. Каждая строка этой матрицы соответствует одному файлу. Элемент матрицы ц задает имя файла, / 2 представляет собой описание ключа, которое состоит из адреса ключа в записи, адреса и длины соответствующего наименования. Элемент / гз задает максимальное количество записей в файле; / ч определяет число атрибутов в записи файла, a f s - список указателей файлов, которые в древовидной структуре понятий стоят ниже данного. Каждый указатель состоит из имени файла и имени для выделения части ключа из идентификатора соответствующего файла. Кроме строки головной матрицы F каждому файлу отвечает матрица-прототип Р размерности тХ5, где т - число атрибутов в записи файла. Каждая строка матрицы-прототипа соответствует одному атрибуту. Элемент матрицы рн задает условное обозначение атрибута, которое используется в языке управления данными. Элемент матрицы / - 2 представляет собой описание атрибута, которое состоит из четырех компонент: формы представления атрибута в базе данных, адреса начала поля атрибута в записи и его формата во входном сообщении, длины поля атрибута. Элементы матрицы р 3 и р - 4 задают соответственно минимальное и максимальное значение данного атрибута, р - 5 представляет собой указатель файлов, который в древовидной структуре понятий стоит выше данного. [9]