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

20.Основные функции субд

1. Непосредственное управление данными во внешней памяти.

2. Управление буферами оперативной памяти.

3. Управление транзакциями

Транзакция - это последовательность операций над БД, рассматриваемых СУБД как единое целое.

4. Журнализация

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

5. Поддержка языков БД

Для работы с базами данных используются специальные языки, в целом называемые языками баз данных. В ранних СУБД поддерживалось несколько специализированных по своим функциям языков. Чаще всего выделялись два языка - язык определения схемы БД (SDL - Schema Definition Language) и язык манипулирования данными (DML - Data Manipulation Language).

Типовая организация современной СУБД

- ядро СУБД (часто его называют Data Base Engine),

- компилятор языка БД (обычно SQL),

- подсистему поддержки времени выполнения,

- набор утилит.

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

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

21.Анализ пространственных данных.

Цель: Изучение пространственной структуры и взаимоотношений, а так же изучение взаимных связей объектов и атрибутивных характеристик.

Основные термины:

  1. Объект(точечный, линейный, полигон)

  2. Атрибут

  3. Физический объект(это объект и база)

  4. Слой данных

  5. Изображение

  6. Ячейка

  7. Функция и операция

  8. Алгоритм

  1. Основные функции возможные при анализе систем:

  1. Измерение расстояний, периметра, площади.

  1. Измерений расстояний и периметра, это приближенное значение.

  1. Растровое

  1. : 1. AB=-теорема Пифагора

  1. Сложение длин сторон ячеек растра.

  2. Начертить концентрические окружности с равным шагом и центром в точке А.

  1. Векторные ГИС:

  1. AB=

  2. Вычисление площади:

  1. Разбиение на простые фигуры и вычисление их площади.

  2. ABCDE=

  3. Все операции пространственных данных происходят при помощи запросов.

  4. 22.Запросы как основная часть гис

  1. Найти кратчайшее расстояние из точки A в точку B.

  2. Какой будет оптимальный маршрут из точки A в точку B.

  3. Какова общая площадь городского застроя.

  4. Сколько объектов принадлежащих классу C находятся в радиусе 1-20 км, какого расстояние до ближайшего объекта.

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