Четвертый номер журнала посвящен распределенным базам данных - направлению, получающему в настоящее время все большее и большее развитие.
Сегодня практически все вновь создаваемые крупные информационные системы являются распределенными. При построении таких систем приходится решать множество проблем. Немалая часть этих проблем связана с базами данных. И это не случайно. Базы данных - ядро информационных систем. Любая крупная корпорация безусловно имеет распределенную структуру, причем для обеспечения соответствующей гибкости управления требуется сохранение достаточной автономии компонентов корпорации. С другой стороны, корпорация должна быть единой, т.е. должна обеспечиваться возможность взаимодействия с различными ее компонентами таким образом, как если бы они составляли единое целое. Поскольку в основе любой современной корпоративной информационной системы находятся базы данных, отмеченные выше требования распространяются и на них. В трех тематических статьях номера рассматриваются различные аспекты построения распределенных баз данных на основе технологий, предлагаемых ведущими фирмами-производителями СУБД.
В этом номере мы представляем новую рубрику - "Интероперабельность". Вопросы построения интероперабельных информационных систем во многом переплетаются с проблемами построения систем распределенных. Интероперабельность - это один из основных лозунгов подхода Открытых Систем. Суть термина состоит в возможности полезного взаимодействия независимо разработанных программных компонентов или завершенных программных систем. По своей сути, интероперабельность является развитием идеи повторного использования (reusability) программного обеспечения (ПО). Но если раньше считалось, что для обеспечения повторного использования ПО требуется следование некоторой конкретной дисциплине программирования, то теперь актуально и популярно направление обеспечения семантической интероперабельности сохраняющих свою автономность информационно-программных ресурсов. Под этим понимается обеспечение семантически корректного использования информационных и/или вычислительных ресурсов, которые изначально не были приспособлены для такого использования.
Особенно актуальной идею семантической интероперабельности делает развитие технологии всемирной Сети Сетей - Internet. В техническом отношении миллионы программ и связанных с ними информационных ресурсов уже доступны на миллионах вычислительных установок, подключенных к сети. Однако до сих пор окончательно не выработана технология доступа к этим ресурсам. Видимо, наиболее полезные в практическом отношении приемы предложены консорциумом Object Management Group (OMG). Соответствующие предложения отображены в многочисленных документах OMG (во многих случаях являющихся на сегодня фактическими индустриальными стандартами), наиболее важным из которых является документ, описывающий архитектуру общего брокера объектных заявок (Common Object Request Broker - CORBA). С этой архитектурой мы знакомим вас в данном номере журнала.
Кроме того, в номере опубликован список статей, напечатанных в журнале в этом году.
Первый номер следующего года будет посвящен одной из самых важных проблем, возникающих при построении информационных систем - безопасности данных. В статьях этого номера будут рассмотрены вопросы обеспечения безопасности данных в СУБД.
С уважением, А. Волков