Организация баз данных АИС. Основные функции СУБД

Функции информационных систем

К основным функциям ИС относятся функции сбора и регистрации информационных ресурсов, их хранение, обработка, актуализация, а так же обработка запросов пользователя (Предоставление информационных ресурсов).

С начала своего возникновения, автоматизированные информационные системы ориентировались на хранение и обработку больших объемов данных.

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

1. Любой банк кадастровых данных должен содержать достоверную и полную информацию о кадастрах.

2. Доступ заинтересованных служб к кадастровой информации, хранящейся в банках данных, должен быть мгновенным, что достижимо благодаря терминальной связи между банками данных и соответствующими службами.

3. Форматы и классификаторы банков данных всех объектов кадастровой информации должны быть едиными.

Большинство существующих программных средств АИС используют для этих целей достаточно изощренные и эффективные подходы, основанные на организации данных в виде баз данных (БД), управляемых программными средствами, получившими название систем управления базами данных (СУБД). Под базой данных принято понимать “совокупность данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования данными, независимую от прикладных программ”, а под СУБД - “ комплекс программ и языковых средств, предназначенных для создания, ведения и использования баз данных”.

Основная идея организации структуры базы данных заключается в том, чтобы максимально нормализовать их, т. е. разбить на смысловые и функциональные группы.

При организации базы данных различают:

тип данных [картографические и атрибутивные (описательные)];

структуру данных (топология и слои);

модель данных (иерархические, сетевые, реляционные, гибридные);

форму представления пространственных данных (векторную, растровую, трехмерную).

Модель данных — это абстрактное, самодостаточное, логическое определение объектов, операторов и прочих элементов, в совокупности составляющих абстрактную машину доступа к данным, с которой взаимодействует пользователь. Эти объекты позволяют моделировать структуру данных, а операторы — поведение данных[1].

Современные СУБД различаются по типам поддерживаемых моделей данных, среди которых выделяются иерархические, сетевые и реляционные и соответствующие им программные средства СУБД.

Классификация БД по модели данных.

  • Иерархические
  • Сетевые
  • Реляционные
  • Многомерные
  • Объектные
  • Объектно-ориентированные
  • Объектно-реляционные

Классификация СУБД в соответствии с используемой моделью данных:

Иерархическая.

Сетевая.

Реляционная.

Объектная.

Гибридная (элементы объектной с реляционной).

Иерархические базы данных устанавливают строгую подчиненность между записями и состоят из упорядоченного набора деревьев (из упорядоченного набора нескольких экземпляров одного типа дерева).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: