Перспективы развития технологий баз данных

Укажем наиболее успешно развивающиеся новые направления технологий баз данных.

Широко практикуется создание систем баз данных с телекоммуникационным доступом в среде Web. Число таких систем постоянно растет, и совершенствуются технологии их разработки. Они находят применение в электронном бизнесе, в поддержке научных исследований, в дистанционном образовании и во многих других областях.

Еще одно из актуальных направлений развития тесно связано с разработками технологической платформы Web нового поколения, основанной на расширяемом языке разметки XML. Эти разработки стимулировали исследования, направленные на обеспечение интеграции технологий Web и технологий баз данных и на этой основе - интеграции информационных ресурсов XML и систем баз данных. В результате сформировалось новое направление в технологиях баз данных, целью которого является создание эффективных механизмов управления информационными ресурсами XML. Разработан целый ряд коммерческих и свободно распространяемых систем нового типа, называемых XML-ориентированными СУБД. Вместе с тем, ведутся работы по расширению стандарта языка SQL возможностями поддержки работы с информационными ресурсами XML. Новая версия стандарта, условно называемая SQL:200n, будет содержать комплекс языковых средств SQL/XML для решения этой задачи.

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

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

Здесь приведены несколько примеров актуальных направлений развития технологий баз данных. Развитие средств вычислительной и коммуникационной техники, новые достижения в смежных областях информационных технологий, развитие новых сфер применения будут предъявлять новые требования к технологиям БД и стимулировать дальнейшее развитие этого важного направления технологий современных информационных систем.

Контрольные вопросы по теме «Базы Данных».

1. Какова роль моделей данных в системах баз данных?

2. Какова роль ограничений целостности данных в модели данных?

3. В чем состоит специфика документальных информационных систем?

4. Что такое предметная область информационной системы?

5. Какая модель предметной области называется интенсиональной?

6. В чем заключаются особенности экстенсиональной модели предметной области?

7. Назначение СУБД.

8. Что такое СУБД общего назначения?

9. Что такое схема базы данных?

10. По каким причинам может быть нарушена физическая целостность базы данных?

11. Чем может быть вызвано нарушение логической целостности базы данных?

12. Что такое транзакция и почему она используется?

13. Для чего нужен ЯОД?

14. Каково назначение языков запросов к СУБД?

15. Для каких целей разрабатывались языки программирования баз данных?

16. Что такое пользовательский интерфейс БД?

17. Каковы основные принципы архитектуры «клиент-сервер»?

18. Чем вызвана необходимость выполнения функций администратора в системах баз данных?