CA Water-Info
В начало Написать письмо Карта сайта Обратная связь Поиск
Новости События Сайты База данных База знаний Форум

БАЗА ДАННЫХ «КОПЕРНИКУС»

English

Начало
Земельный блок
Экономический блок
Водно-энергетический блок
БД проекта «ИУВР-Фергана»
БД WUFMAS
БД WARMIS

 

Основное назначение базы данных (БД) по проекту INCO Copernicus - это информационное обеспечение трех моделей, разрабатываемых в рамках проекта, на основе сбора данных по выбранным хозяйствам, а также по результатам полевых работ, выполняемых соисполнителями.

БД «Коперникус» состоит из ряда функциональных блоков (для каждой модели отдельный функциональный блок), отражающих структуру и содержание исследуемой предметной области, а именно: блок «Модель баланса спроса и предложения для оросительной системы», Блок «Модель водно-солевого баланса поля», блок «Модель водопотребления сельскохозяйственных культур.

База данных спроектирована на основе следующих базовых принципов:

  • открытость – возможность подключения к действующей базе данных новых блоков информации, таблиц и форм по их обработке;
  • обеспечение поиска и выборки информации по группе параметров (признаков);
  • обеспечение возможности реорганизации и расширения при изменении границ предметной области;
  • обеспечение простоты и удобства при вводе, корректировке информации, а также при обращениях пользователей за соответствующей информацией (на основе пользовательского интерфейса);
  • обеспечение возможности коллективного доступа к информации со стороны пользователей;
  • наличие развитого пользовательского интерфейса позволяющего эффективно увязать все компоненты базы данных (блоки, таблицы, формы и т.п.) в единую, целостную систему и организовать выполнение функций возложенных на базу данных;
  • вся предметная область информации представляется в виде объектов, которые представляют элементы предметной информации, обладающие определенными свойствами;
  • все объекты обладают определенными свойствами (характеристиками) т. е. различного типа информацией, с помощью которой объект представлен в базе данных;
  • основные исследуемые объекты кодируются с использованием метода составного кодирования, а вспомогательные с использованием метода поуровневого кодирования, как частного случая составного кодирования. Выбор этих методов основывается на том, что они позволяют не только однозначно определить объекты на множестве объектов предметной области, но и отразить их иерархию и порядок следования.

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

  • однозначность, т. е. каждому объекту присваивается один и только один код и каждому коду соответствует один и только один объект;
  • возможность расширения и включения. Множество кодируемых объектов может увеличиваться. Следовательно, необходимо, чтобы множество кодов и функция кодирования позволяли назначать коды новым объектам;
  • краткость – объект обычно кодируется для того, чтобы избежать необходимости его обозначения длинным и трудным в употреблении наименованием. Следовательно, коды должны быть краткими, но в то же время длина кода должна определяться с учетом требований расширения и включения;
  • мнемоническое представление – т.е. применяемые коды должны характеризовать обозначаемые объекты с содержательной стороны.

В качестве способов кодирования в базе данных применяются три способа:

  • порядковое кодирование. По этому способу объектам, принадлежащим некоторому множеству объектов, присваиваются последовательные номера;
  • составное кодирование. Коды объектов состоят из нескольких зон, называемых дескрипторами, каждый из которых имеет конкретное содержательное значение;
  • поуровневое кодирование. Данный способ кодирования заключается в назначении кодов, состоящих из нескольких зон (уровней), причем каждая из этих зон представляет собой некоторое множество объектов. Эти зоны, рассматриваемые слева направо, обычно представляют все более ограниченные множества объектов.

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