Метод реализации проблемно-ориентированных языков запросов как развитие средств СУБД

Метод реализации проблемно-ориентированных языков запросов как развитие средств СУБД

Автор: Петров, Александр Евгеньевич

Шифр специальности: 05.13.06

Научная степень: Кандидатская

Год защиты: 1985

Место защиты: Москва

Количество страниц: 178 c. ил

Артикул: 3435857

Автор: Петров, Александр Евгеньевич

Стоимость: 250 руб.

Метод реализации проблемно-ориентированных языков запросов как развитие средств СУБД  Метод реализации проблемно-ориентированных языков запросов как развитие средств СУБД 

В Основных направлениях экономического и социального развития СССР на годы и на период до года отмечается необходимость повышения эффективности автоматизированных систем управления АСУ, совершенствования средств и систем обработки данных. Эффективность планирования и управления решающим образом зависит от своевременного получения полной и достоверной информации, в связи с чем особое значение приобретают автоматизированные информационные системы. В нашей стране и за рубежом накоплен значительный опыт автоматизации различных типов информационных систем. В настоящее время широкое распространение получили системы управления базами данных СУБД. Эти универсальные программные средства ведения инфорлационного фонда позволили резко снизить трудоемкость программирования и затраты на разработку АСУ, значительно расширить круг пользователей этих систем. В связи с этим особую актуальность приобрела проблема разработки методов создания и внедрения языков запросов, ориентированных на конкретные предметные области и предназначенных для специалистов аппарата управления и других пользователейнепрограгл,листов I.


Поэтому примененный в диссертации метод разработки ИСС сохраняет свое значение и для АСУ, использующей другую СУБД. В диссертации в качестве обобщенной модели представления информации в БИЯЗ выбрана модель среды являющаяся достаточно простым частным случаем общей модели представления информации, используемой в распознавании образов, алгебре и логике , , , . Модель среды построена на основе математического аппарата теории множеств. В работах по представлению информации для АСУ успешно используются модели, в которых применяются другие математические формализмы , однако, как отмечает Месарович , теория множеств является адекватным аппаратом моделирования среды, в которой функционирует система, и альтернативные способы описания среды в основном оказываются сводимыми к теории множеств. Основные понятия общей модели представления теоретикомножественного
аппарата описания информации даны в приложении Причина отказа от этой более общей модели состоит в том, что, как показано в диссертации, обе применяемые в предлагаемом методе построения ИСС модели данных реляционная и иерархическая сводятся к модели среды. Модель среды позволяет строго проанализировать задачу обеспечения приемлемых рабочих характеристик транслятора. В интегрированной системе способ отображения данных из структуры БИЯЗ в иерархическую структуру задается за приделами ИСС разработчиками АСУ с учетом эффективности работы других подсистем и задач, поэтому транслятор должен позволять получать правильный ответ на запрос для любого способа отображения, который можно считать допустимым из логических или практических соображений. Транслятор должен быть достаточно универсальным, чтобы не требовалось изменять его программу всякий раз, когда в АСУ появляется новая база данных или меняется структура уже существующей базы. В то же время заведомо избыточная универсальность транслятора, учет в его программе недопустимых способов отображения данных из БИЯЗ в иерархическую структуру приводит к ухудшению рабочих характеристик. Поэтому разработка математической модели транслятора требует формального описания ограничений, обеспечивающих допустимость отображения данных. Для этого нужно иметь возможность формально описать само отображение данных из одной структуры в другую и накладываемые на него ограничения. Существующее описание БИЯЗ недостаточно формализовано, чтобы его можно было сопоставить с иерархической моделью данных, оно использует понятия, свойственные лингвистике и экономике и не имеющие прямых аналогий в СУБД. В то же время ряд понятий, важных с точки зрения современных представлений о разработке и функционировании системы баз данных, содержится в этом описании в неявном
виде, и их выявление требует понимания экономического смысла соответствующих данных. В результате множество способов отображения данных из ЕИЯЗ в иерархическую структуру, которые могут реально встретиться на практике при условии, что разработчики баз данных понимают смысл данных и придерживаются принятых способов проектирования структуры базы, оказывается гораздо уже, чем множество всевозможных отображений из одной структуры в другую. Эта ситуация наглядно изображена на рисунке 1. Разработчик баз данных определяет допустимость конкретного способа отображения информации в модель данных используемой игл СУБД,исходя из своего опыта, интуиции и ряда формальных приемов, позволяющих более строго описать процесс проектирования баз данных , . Учет этих приемов позволяет конструктивно описать ограничения, которым должны удовлетворять допустимые отображения данных из структуры БИЯЗ в иерархическую структуру. На основе такого описания можно строго сформулировать исходные положения для разработки транслятора и ограничения, при выполнении которых разработчики баз данных могут быть уверены, что результаты их работы не приведут к нарушению функционирования ИСС. Наличие таких строго и конструктивно описанных ограничений даст возможность свести к минимуму внесение изменений в программу транслятора в процессе развития АСУ. СУБД, имеющей иерархическую модель данных. Рис.

Рекомендуемые диссертации данного раздела

28.06.2016

+ 100 бесплатных диссертаций

Дорогие друзья, в раздел "Бесплатные диссертации" добавлено 100 новых диссертаций. Желаем новых научных ...

15.02.2015

Добавлено 41611 диссертаций РГБ

В каталог сайта http://new-disser.ru добавлено новые диссертации РГБ 2013-2014 года. Желаем новых научных ...


Все новости

Время генерации: 0.223, запросов: 244