Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
gek_igor.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
557.06 Кб
Скачать

23 Модели пространственных данных и ее базовые элементы

Объектом информационного моделирования в ГИС является пространственный объект. Некоторое множ-во цифровых данных о пространств объектах образует пространств данные.

Они состоят из двух взаимосвяз частей: позиционной (тополого-геометрич) и непозиционной (атрибутивной) составляющих, к-рые образуют описание пространств положения и тематич содержания данных.

Базовые типы простр объектов в ГИС:

Точка - 0-мерный объект, хар-зуемый плановыми коор-тами;

Линия - 1-мерный объект, образованный последоват-тью не менее двух точек с известными плановыми коор-тами;

Область - 2-мерный (площадной) объект, внутр область, огранич замкнутой последоват-тью линий и идентифицируемая внутр точкой;

Пиксель - 2-мерный объект, неделимый элемент цифрового растрового изобр-я;

Ячейка - 2-мерный объект, элемент разбиения земной пов-ти линиями регулярной сети;

Поверхность (рельеф) - 2-мерный объект, определяемый не только плановыми коор-тами, но и аппликатой Z, к-рая входит в число атрибутов образующих ее объектов, оболочка тел;

Тело - 3-мерный объект, описываемый тройкой коор-т, включая аппликату Z, и огранич пов-тями.

Общее цифровое описание простр объекта включает: Наименование (ID), Геометрия, Атрибуты, Топология. Модели бывают растровые и векторные (тополог и нетополог), см. вопрос 3.аТрибутивная модели: объектно ориентировная, сетевая, иерархическая.

24. Надежность баз данных

Обеспечение надежности хранения данных в БД.

Одним из основных требований к СУБД является надежность хранения данных во внешней памяти, т.е. СУБД должна обладать способностью восстановления последнего согласованного состояния БД после любого аппаратного или программного сбоя. Возможны два вида аппаратных сбоев: «мягкие» сбои, которые приводят к внезапной остановке работы компьютера (например, аварийное выключение питания), и «жесткие» сбои, характеризуемые потерей информации на носителях внешней памяти.

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

Журнал - это особая часть БД, недоступная пользователям СУБД и поддерживаемая с особой тщательностью (иногда поддерживаются две копии журнала, располагаемые на разных физических дисках), в которую поступают записи обо всех изменениях основной части БД. Самая простая процедура обеспечения надежности восстановления БД - откат транзакции, выполненной пользователем, для чего все записи от одной транзакции связывают обратным списком от конца к началу (аналог Undo). При «мягком» сбое во внешней памяти основной части БД могут находиться объекты, модифицированные транзакциями, не закончившимися к моменту сбоя, и могут отсутствовать объекты, модифицированные транзакциями, которые к моменту сбоя успешно завершились (по причине использования буферов оперативной памяти, содержимое которых при «мягком» сбое пропадает). В таком случае во внешней памяти журнала должны обязательно находиться записи, относящиеся к операциям модификации обоих видов объектов. Для восстановления БД после жесткого сбоя используют журнал и архивную копию БД.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]