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

6.9. Проектирование баз данных

Проектирование баз данных будем вести на примере системы ведения земедьного кадастра.

Пусть требуется запроектировать базы данных информационной системы Единого Государственного Реестра земель. Задание выполняется в соответствии с основными процессами ведения Государственного земельного кадастра.

Предметную область назовем "Единый Госудаственный Реестр земель". Базе данных поставим в соответствие определенный обьект, а экземпляру объекта – запись базы данных.

Проектирование информационных систем в виде баз данных или файлов выполняется на трех уровнях:

  1. Инфологическое проектирование (логический уровень пользователя).

  2. Даталогическое проектирование (логический уровень систем).

  3. Физическое проектирование.

Инфологическое проектирование – это описание предметной области, выполняемое с помощью специальных языковых средств, независящих от применяемых в дальнейшем программных средств.

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

Физическим называется проектирование, которое основано на физической организации данных, т.е. организации их в памяти ЭВМ. В связи с наличием соответствующих программных средств -СУБД, оболочек ГИС- этот уровень проектирования теперь не рассматривается.

6.9.1. Инфологическое проектирование.

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

Атрибут – логически неделимый элемент структуры информации, принимающий различные значения.

Объект – это сущность предметной области, характеризуемая составом атрибутов.

Экземпляр объекта – это реализация сущности при конкретных значениях атрибутов.

Например, объектом является геодезический пункт геодезической сети. Его атрибутами будут: названия пункта, координаты X и Y и высота над уровнем моря H.

Структурная связь – это иерархическое отношение между объектами двух типов: владельцем и подчиненным. Понятие структурной связи адекватно понятию «групповое отношение» в иерархических и сетевых моделях данных.

Запросная связь – это операция, осуществляющая переход от экземпляров одних оъектов, называемых исходными к экземплярам других, называемых конечными

Инфологическое проектирование баз данных предметной области включает следующие этапы:

  1. Обзор предметной области.

  2. Определение объектов.

  3. Выделение объектов и атрибутов по сообщениям.

  4. Формализация процессов.

Обзор предметной области

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

  1. Подготовительные работы Государственного Земельного кадастра:

  • кадастровое деление территории;

  • формирование кадастрового квартала;

  • составление акта сверки кадастровых номеров.

  1. Основной этап:

  • формирование объекта кадастрового учета;

  • государственный кадастровый учет;

  • подготовка выписок из государственного земельного кадастра.