Библиотека диссертаций Украины Полная информационная поддержка
по диссертациям Украины
  Подробная информация Каталог диссертаций Авторам Отзывы
Служба поддержки




Я ищу:
Головна / Технічні науки / Автоматизовані системи управління та прогресивні інформаційні технології


Зіноватна Світлана Леонідівна. Інформаційна технологія підвищення продуктивності автоматизованих систем методами реструктуризації бази даних : Дис... канд. наук: 05.13.06 - 2008.



Анотація до роботи:

Зіноватна С.Л. Інформаційна технологія підвищення продуктивності автоматизованих систем методами реструктуризації бази даних. – Рукопис.

Дисертація на здобуття наукового ступеня кандидата технічних наук за спеціальністю 05.13.06 – Інформаційні технології. – Одеський національний політехнічний університет, Одеса, 2008.

Метою роботи є зменшення часу виконання запитів в АС методами реструктуризації БД завдяки застосуванню денормалізації відношень.

У роботі вдосконалена модель реляційної БД і запиту до БД. Розроблено метод визначення можливих варіантів реструктуризації з використанням розроблених кількісних показників, сформованих у процесі дослідження динаміки функціонування АС. Розроблено метод оцінки ефективності впровадження денормалізації, який включає застосування розробленого первинного критерію застосовності варіанта, кількісних показників, сформованих з використанням моделі запиту, і оцінку взаємовпливу можливих варіантів реструктуризації. Розроблено ІТ підвищення продуктивності АС методами реструктуризації БД, що включає формування множини варіантів реструктуризації, зміну структури БД і зміну запитів з урахуванням нової структури. Розроблено структуру програмного забезпечення для реалізації ІТ реструктуризації БД. Виконано впровадження результатів роботи в діючі АС. Отримано позитивний техніко-економічний ефект.

У дисертаційній роботі розроблена та науково обґрунтована нова інформаційна технологія підвищення продуктивності АС, яка базується на застосуванні денормалізації відношень та формалізації процесу визначення ефективних варіантів реструктуризації і модифікації запитів до БД.

1. Проаналізовані способи підвищення продуктивності АС і, зокрема, способи денормалізації схеми відношень реляційної БД. Зроблено висновок про відсутність формальних визначень способів денормалізації, методів знаходження можливих варіантів для конкретної АС і методів перетворення запитів відповідно до обраного варіанта реструктуризації.

2. Розроблені формальні подання схеми відношень БД до та після денормалізації, подання запиту до БД та подання варіанту реструктуризації, що дозволяє формалізувати процес реструктуризації.

4. Запропоновані кількісні показники для визначення однорідності послідовності запитів, які надходять до БД, що дозволило зменшити кількість досліджуваних запитів для визначення можливих варіантів реструктуризації.

5. Розроблено методику порівняння затрат на виконання запитів до та після реструктуризації відповідно до введеної класифікації запитів, яка враховує використані в них операції РА.

6. На основі аналізу алгоритмів виконання операцій РА визначені первинні критерії застосовності варіантів реструктуризації з використанням статистичних даних про відношення, які означені у варіанті.

7. Визначені правила взаємовпливу варіантів реструктуризації при спільній реалізації та установлена відповідність між ними з урахуванням відношень, які беруть участь у варіантах, що дозволяє отримати найбільш ефективну множину варіантів.

8. Виконано практичну реалізацію розроблених методів у вигляді програмної системи DeNormDB, яка дозволяє провести аналіз функціонування АС, отримати множину найбільш ефективних варіантів реструктуризації та виконати автоматизовану модифікацію структури БД та запитів відповідно до нової структури.

9. За допомогою програмної системи DeNormDB виконано реструктуризацію БД для системи формування статистичних показників в комунальній установі «Міська поліклініка № 16», що дозволило знизити час обчислення кількісних показників в середньому в 2,14 рази. Також змінено структуру БД інформаційної системи для визначення потреб інвалідів та контролю за розподілом цільової допомоги, яка розроблена в Одеському міському товаристві інвалідів Всеукраїнської організації інвалідів «Союз організацій інвалідів України», що дозволило зменшити загальний час виконання запитів в 1,45 рази.

10. Отримані в роботі наукові результати й програмні засоби впроваджені в навчальний процес кафедри системного програмного забезпечення Одеського національного політехнічного університету.

Публікації автора:

1. Кунгурцев А.Б. Анализ целесообразности реструктуризации базы данных методом введения нисходящей денормализации / А.Б. Кунгурцев, С.Л. Зиноватная // Тр. Одесск. политехн. ун-та. – Одесса, 2006. – №1 (25). – С. 104 – 109.

2. Зиноватная С.Л. Выбор отношений-кандидатов для выполнения нисходящей денормализации / С.Л. Зиноватная // Тр. Одесск. политехн. ун-та. –Одесса, 2006. – Спецвыпуск. – С. 68 – 72.

3. Кунгурцев А.Б. Модель реструктуризации реляционной базы данных путем денормализации схемы отношений / А.Б. Кунгурцев, С.Л. Зиноватная // Тр. Одесск. политехн. ун-та. – Одесса, 2006. – № 2 (26). – С. 105 – 111.

4. Кунгурцев О.Б. Порівняння вартості виконання запитів до й після денормалізації реляційної бази даних / О.Б. Кунгурцев, С.Л. Зіноватна // Вісник ЖДТУ. – Житомир, 2006. – № 4 (39) / Технічні науки. – С. 207 – 211.

5. Кунгурцев А.Б. Изменение структуры реляционной базы данных для применения денормализации отношений / А.Б. Кунгурцев, С.Л. Зиноватная
// Вестник ХНТУ. – Херсон, 2007. – № 4 (27). – С. 293 – 296.

6. Зиноватная С.Л. Анализ методов повышения производительности информационных систем / С.Л. Зиноватная // Моделирование в прикладных научных исследованиях : ХІІ семинар, 19 – 20 янв. 2005 г. – Одесса, 2005. –
С. 41 – 43.

7. Зиноватная С.Л. Анализ информационной системы для принятия решения о выполнении восходящей денормализации / С.Л. Зиноватная // Информационные системы и технологии : IV семинар, 19 – 20 окт. 2006 г. : сб. науч. тр. –Одесса: ОГАХ, 2006. – С. 14 – 18.

8. Зиноватная С.Л. Представление запроса к реляционной БД / С.Л. Зиноватная // Математическое моделирование и информационные технологии : V семинар, 22 – 23 мая 2007 г. : тезисы докл. – Одеса: ОГАХ, 2007. – С. 35 – 36.

9. Кунгурцев А.Б. Исследование текстов запросов для выявления атрибутов-кандидатов для нисходящей денормализации / А.Б. Кунгурцев, С.Л. Зиноватная // Современные информационные и электронные технологии : Восьмая междунар. науч.-практ. конф., 21 – 25 мая, 2007 г. : труды – Одесса, 2007. – С. 71.

10. Зиноватная С.Л. Классификация запросов к реляционной БД относительно применения денормализации / С.Л. Зиноватная // Інтелектуальні системи в промисловості і освіті-2007 : Перша міжнар. наук.-техн. конф. 7 – 9 лист. 2007 р. : тези доповідей. – Суми: СумДУ, 2007. – С. 148 – 149.

11. Зиноватная С.Л. Взаимовлияние между вариантами денормализации базы данных / С.Л. Зиноватная // Современные информационные и электронные технологии : Девятая междунар. науч.-практ. конф. 19 – 23 мая 2008 г. : труды. – Одесса, 2008. – С. 80.