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