Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

База данных — динамическая информационная модель предметной области




Информационная модель процесса планирования воздушного движения

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

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

Рисунок 3.12 — Схема основных элементов и процессов

Система баз данных, обеспечивающая существование в рамках АС актуальной ДИМ, является одной из самых важных составляющих ее частей, определяющей эффективность функционирования АС в целом. Чтобы создавать, эксплуатировать и совершенствовать информационные модели необходимо знать не только конкретные системы управления базами данных (SQL, Oracle, Paradox, Access и т.д.), но и специальные законы и правила проектирования, реализации и оценки качества СБД. Теоретические основы и технологии решения перечисленных выше вопросов рассматривались во многих работах [1-3] и изучаются в специальных дисциплинах.

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

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

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

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

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

— объекты (аэродромы, сооружения, самолеты, документы и т.п.);

— явления и состояния природы (погода, грозы, наводнения и т.д.);

— абстрактные понятия (маршруты, экипажи, полеты, запретные зоны, скорости и высоты полетов и т.д.);

— конкретные люди (операторы, офицеры, служащие и т.д.).

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

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

Принцип системности в организации БД можно показать с помощью схемы объединения данных для всех задач (Zi), решаемых должностными лицами (Dj) некоторой предметной области (рисунок 3.13).

Рисунок 3.13 — Графическое представление базы данных
для комплекса задач

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

В общем случае создание той или иной базы данных, как и любого технического объекта, включает стадии разработки проекта и его реализации в виде реальной функционирующей системы [1-3]. Как отмечалось выше, мы не будем рассматривать процессы проектирования СБД, а лишь воспользуемся некоторыми результатами этих процессов для демонстрационного пример.




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 1668; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.