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

 

М. В. Жайворонок, С. В. Матецкий

Тихоокеанский океанологический институт (ТОИ ДВО РАН, г. Владивосток)

 

Создание программного средства для хранения и манипуляции данными в базах данных с использованием средств ППП CDS/ISIS, WWWISIS и Borland Data Base Engine и представление информации в глобальную сеть Интернет

Введение. В наше время бурного развития информационных технологий проблема эффективного хранения и доступа к хранимой информации является весьма актуальной.

Существует большое количество программных средств, позволяющих решить ее. Одним из таких инструментов является ППП CDS/ISIS, разрабатываемый и сопровождаемый международной организацией UNESCO.

CDS/ISIS - это мощный аппарат для создания и эксплуатации баз данных. CDS/ISIS преимущественно везде создавался для хранения текстовых данных, но его использование для обслуживания произвольных данных тоже приемлемо. Доказательством этого может служить опыт, накопленный при эксплуатации этого ППП в секторе телекоммуникаций ТОИ.

Сектор телекоммуникаций (СТК) использует CDS/ISIS для хранения информации по многим причинам: во-первых, этот пакет распространяется ЮНЕСКО бесплатно, во-вторых, механизм управления записями произвольной длины и использование подполей позволяет эффективно хранить информацию, в-третьих: используется международный стандарт формата ISO- 2709 для экспорта/импорта данных, что имеет первостепенное значение при обмене данными среди множества различных форматов обмена, а также более того, ISIS- форматы официально признаны и поддерживаются многими организациями мира.

Последняя версия WWWISIS является системой , разработанной и сопровождаемой организацией BIREME/PAHO/WHO, которая специализируется на обеспечении взаимодействия между БД в формате ISIS и WWW-средой при использовании архитектуры клиент/сервер. Она обеспечивает функциональность поиска и ввода данных в ISIS - базы данных (БД). WWWISIS осуществляет работу, как сервер при помощи WWW Common Gateway Interface (CGI). Разработки и применение интерфейсов WWWISIS позволяют осуществлять обмен данными через глобальную сеть Internet.

Опыт наших коллег из Новосибирского Объединенного Института Геологии также прекрасно может являть пример доступа к БД CDS/ISIS. Ими был разработан свой уникальный сервер, насколько известно - единственный в России. На основе протокола Z39.50 сейчас они сами разработали клиентское приложение Z39.50, т. к. известно, что западные версии весьма дорогостоящие.

Описание проекта: Было создано семейство ПП, обладающих требуемыми качествами универсальности, ППП CDS/ISIS конкретных приложений и не представляет достаточного количества функций для манипуляций с данными, а также достаточно удобный интерфейс. В качестве примера хотелось бы привести ПС "ISIS-СONFERENCE REGISTRY", выполненное в СТК. Вводимые посредством интерфейса данные, сохраняются в двух БД. Во-первых: при помощи библиотеки ISIS32.DLL осуществляется полный набор функций над данными, хранимыми в ISIS- БД. Во- вторых: при использовании ядра БД, компании Borland International те же данные сохраняются в БД средствами PARADOX. ISIS - БД используется, как самой программой, так и непосредственно ППП CDS/ISIS, для лучшей реализации возможностей ISIS. СУБД на PARADOX-основе используется для обработки и выполнения запросов пользователя при помощи мощного языка запросов (SQL). Кроме того, такая база может быть предназначена для представления Интернет- информации серверу при использовании СУБД IntraBase, а также для обработки сетевых запросов.