Введение к работе
Актуальность работы определяется прежде всего возрастающими потребностями различных категорий отечественных пользователей в современной многопользовательской реляционной СУБД и практической невозможностью легально приобрести какую-либо качественную зарубежную коммерческую систему по причине чрезмерно высокой стоимости таких систем (по крайней мере, в условиях бывщего і Советского Союза). Кроме того, в ходе предшествующих проекту ; исследований, в процессе проектирования системы и ее. разработки были применены и развиты наиболее современные методы, выработана технологня организации подобных систем и был получен большой практический опыт. Все это может быть с успехом применено в будущих исследованиях и разработках.
В работе получены следующие основные новые научные результаты:
обобщены, систематизированы и комплексно применены наиболее современные методы оптимизации запросов, иключая методы логической, алгебраической и семантической оптимизации;
на основе применения кластерной технологии проектирования(
программных систем со внутренней аеннхронностыо разработана I
архитектура ядра реляционной СУБД, сочетающая естественность
организации, должный уровень эффективности и высокую степень'
мобильности; |
предложены и реализованы новые или модифицированные методы Осинхронизацнн параллельного доступа к объектам базы данных; и журнализации изменений, позволившие добиться высокого уровня
асинхронности доступа и надежности хранения данных при сравнительно низких расходах ресурсов процессора и внешней памяти;
проанализированы проблемы и намечены пути исследований и разработок объектно-ориентированных, темпоральных и дедуктивных систем баз данных на основе реализованных инструментальных средств.
Основное практическое значение работы состоит в предоставлении для использования современной мобильной реляционной системы управления базами данных с полной реализацией стандартного языка баз данных SQL, пригодной для построения прикладных информационных систем, инструментальных систем высокого уровня, применения в учебных целях и для. проведения научно-исследовательских работ. Особое значение имеют свободный характер распространения системы вместе с документацией и исходными текстами и наличие отечесгвнного сопровождения и технической поддержки. Следует отметить также, что система разрабатывалась в рамках международного проекта GNU и должна быть включена с .,Фонд свободного программного обеспечения, доступный программистам всего мира.
Результаты диссертационной работы опубликованы в ., научной печати и докладывались на различных представительных конференциях и семинарах: Всесоюзных конференциях по базам данных и знаний, конференциях и семинарах Ассоциации пользователей ОС UNIX, семинаре Московской секции ЛСМ SIGMOD, семинаре отдела вычислительных систем и сетей CWI (Нидерланды) и т.д. Материалы диссертации использовались в учебных курсах, прочитанных автором в 9 Московском инженерно-физическом институте и Высшей компьютерной школе МГУ им. М.В. Ломоносова.