ISSN 0021-3454 (печатная версия)
ISSN 2500-0381 (онлайн версия)
Меню

10
Содержание
том 67 / Октябрь, 2024
СТАТЬЯ

DOI 10.17586/0021-3454-2016-59-5-355-363

УДК 004.91

УСОВЕРШЕНСТВОВАНИЕ МОДЕЛИ СИТУАЦИОННО-ОРИЕНТИРОВАННОЙ БАЗЫ ДАННЫХ ДЛЯ ВЗАИМОДЕЙСТВИЯ С MySQL

Гусаренко А. С.
Уфимский государственный авиационный технический университет, кафедра автоматизированных систем управления; ассистент


Читать статью полностью 

Аннотация. Рассматриваются вопросы оснащения модели ситуационно-ориентированной базы данных (СОБД) специализированными средствами для взаимодействия с системой управления баз данных MySQL. Представлена усовершенствованная модель СОБД, расширяющая возможности использования XML-данных, хранимых в реляционной СУБД MySQL. В результате модель СОБД получает средства для соединения с базой данных и управления ее объектами. Взаимодействие заключается в создании баз данных и таблиц, а также в выборке данных и их обновлении. Функции по организации взаимодействия реализованы на платформе интерпретатора динамической модели СОБД, разработанной с использованием технологий PHP. Модель имеет XML-представление и эквивалентное представление в виде диаграмм.
Ключевые слова: веб-приложение, база данных, динамическая модель, NoSQL, XML, DOM, РНР

Список литературы:
  1. Strauch C., Kriha W. NoSQL Databases. [Электронный ресурс]: (дата обращения 07.11.2012).
  2. Фаулер М., Садаладж П. Дж. NoSQL: новая методология разработки нереляционных баз данных. М.: Виль ямс, 2013. 192 с.
  3. Богатырев В. А. Надежность и эффективность резервированных компьютерных сетей // Информационные технологии. 2006. № 9. С. 25—30.
  4. Богатырев В. А., Богатырев С. В., Богатырев А. В. Оптимизация древовидной сети с резервированием ком мутационных узлов и связей // Телекоммуникации. 2013. № 2. С. 42—48.
  5. Tatarnikova T., Kolbanev M. Statement of a task corporate information networks interface centers structural synthesis // IEEE EUROCON-2009. St. Petersburg, 2009. Р. 1883—1887.
  6. Пуха Г. П. Современное высокоуровневое и объектно-ориентированное программирование. СПб: СПбГУСЭ, 2013.
  7. Миронов В. В., Шакирова Г. Р. Концепция динамических XML-документов // Вестн. УГАТУ. 2006. Т. 8, № 5. С. 58—63.
  8. Миронов В. В., Шакирова Г. Р. Интерпретация XML-документов со встроенной динамической моделью // Вестн. УГАТУ. 2007. Т. 9. № 2. С. 88—97.
  9. Миронов В. В., Шакирова Г. Р. Программно-инструментальное средство для создания и ведения динамиче ских XML-документов // Вестн. УГАТУ. 2007. Т. 9, № 5. С. 54—63.
  10. Миронов В. В., Юсупова Н. И., Шакирова Г. Р. Ситуационно-ориентированные базы данных: концепция, архитектура, XML-реализация // Вестн. УГАТУ. 2010. Т. 14, № 2 (37). С. 233—244.
  11. Миронов В. В., Гусаренко А. С. Ситуационно-ориентированные базы данных: концепция управления XML- данными на основе динамических DOM-объектов // Вестн. УГАТУ. 2012. Т. 16, № 3 (48). С. 159—172.
  12. Миронов В. В., Гусаренко А. С. Динамические DOM-объекты в ситуационно-ориентированных базах данных: лингвистическое и алгоритмическое обеспечение источников данных // Вестн. УГАТУ. 2012. Т. 16, № 6 (51). С. 167—176.
  13. Гусаренко А. С. Обработка XML-документов в ситуационно-ориентированных базах данных на основе дина мических DOM-объектов: Автореф. дис. … канд. техн. наук. Уфа, 2013. 16 с.
  14. Зоболотский В. П., Оводенко А. А., Степанов А. Г. Математические модели в управлении: Учеб. пособие. СПб: СПбГУАП, 2001. 196 с.
  15. Валеев С. С., Никитин А. П. Многоуровневая система фильтрации спама на основе технологий искусствен ного интеллекта // Вестн. УГАТУ. 2008. Т. 11, № 1 (28). С. 215—219.
  16. Валеев С. С., Уразбахтин Р. Н., Христофоров С. В. Ситуационное управление процессом грузоперевозок в транспортной компании // Вестн. УГАТУ. 2012. Т. 16, № 6 (51). С. 234—251.
  17. Valeev S. S., Karimov R. R., Karpenko O. Yu., Kondratyeva N. V. Information support of complex technical systems on the base of soft computing technologies // Vestnik UGATU. 2013. Vol. 17, N 6 (59). P. 57—60.
  18. Валеев С. С. Информационные технологии BIG DATA в авиации // Proc. of the 2nd Intern. Conf. “Information Technologies for Intelligent Decision Making Support” and the Intended Intern. Workshop “Robots and Robotic Systems”. Ufa: USATU, 2014. P. 150—152.
  19. Канашин В. В., Миронов В. В. Иерархические виджеты: организация интерфейса пользователя в веб- приложениях на основе ситуационно-ориентированных баз данных // Вестн. УГАТУ. 2013. Т. 17, № 2 (55). С. 138—149.
  20. Канашин В. В., Миронов В. В. Иерархические виджеты: ввод и контроль данных пользователя в веб- приложениях на основе ситуационно-ориентированных баз данных // Вестн. УГАТУ. 2013. Т. 17, № 5 (58). С. 166—176.
  21. Канашин В. В., Миронов В. В. Иерархические виджеты: алгоритмы контроля данных пользователя в веб- приложениях на основе ситуационно-ориентированных баз данных // Вестн. УГАТУ. 2014. Т. 18, № 1 (62). С. 204—213.
  22. Канашин В. В., Миронов В. В. Иерархические виджеты: опыт применения в веб-приложении на основе си туационно-ориентированной базы данных // Вестн. УГАТУ. 2014. Т. 18, № 2 (63). С. 185—196.
  23. Макарова Е. С., Миронов В. В. Проектирование концептуальной модели данных для задач Web-OLAP на основе ситуационно-ориентированной базы данных // Вестн. УГАТУ. 2012. Т. 16, № 6 (51). С. 177—188.
  24. Макарова Е. С., Миронов В. В. Функции аналитики в веб-приложениях на основе ситуационно ориентированных баз данных // Вестн. УГАТУ. 2013. Т. 17, № 5 (58). С. 150—165.
  25. Гусаренко А. С., Миронов В. В. Smarty-объекты: вариант использования гетерогенных источников в ситуаци онно-ориентированных базах данных // Вестн. УГАТУ. 2014. Т. 18, № 3 (63). С. 242—252.
  26. Гусаренко А. С., Миронов В. В. Использование RESTful-сервисов в ситуационно-ориентированных базах данных // Вестн. УГАТУ. 2015. Т. 19, № 1 (67). С. 204—211.
  27. Миронов В. В., Юсупова Н. И., Шакирова Г. Р. Иерархические модели данных: концепции и реализация на основе XML / Под ред. Н. И. Юсуповой. М.: Машиностроение, 2011. 453 с.
  28. Миронов В. В., Гусаренко А. С., Диметриев Р. Р., Сарваров М. Р. Создание персонализированных документов на основе ситуационно-ориентированной базы данных // Вестн. УГАТУ. 2014. Т. 18, № 4 (65). С. 191—197.
  29. Миронов В. В., Юсупова Н. И., Гусаренко А. С. Ситуационно-ориентированные базы данных: современное состояние и перспективы исследования // Вестн. УГАТУ. 2015. Т. 19, № 2 (68). С. 188—199.
  30. Гусаренко А. С. Модели создания документов в формате Office Open XML на основе ситуационно ориентированной базы данных // Прикладная информатика. 2015. Т. 10, № 3. С. 62—75.
  31. He W., Zhai J. Application of the indent conversion based on XML and DOM // Proc. of Intern. Conf. on Computational and Information Sciences (ICCIS’ 2013). 2013. Vol. 1. P. 411—413.
  32. Benzaken V. et al. Static and dynamic semantics of NoSQL languages // Proc. of the 40th Annual ACM SIGPLANSIGACT Symp. on Principles of Programming Languages (POPL’ 2013), Rome, Italy. 2013. P. 101—113.
  33. Sladic G., Milosavljevic B., Konjovic Z., Vidakovic M. Access control framework for xml document collections // Computer Science and Information Systems. 2011. Vol. 8, N 3. P. 591—609.
  34. Sudarsan R., Gray J. Metamodel search: Using XPath to search domain-specific models // J. of Research and Practice in Information Technology. 2006. Vol. 38, N 4. P. 337—351.
  35. Tang N., Yu J. X., Wong K. F., Li J. X. Fast XML structural join algorithms by partitioning // J. of Research and Practice in Information Technology. 2008. Vol. 40, N 1. P. 33—53.
  36. Dekeyser S., Hidders J., Paredaens J. A transaction model for XML databases // World Wide Web-Internet and Web Information Systems. 2004. Vol. 7, N 1. P. 29—57.
  37. Jea K. F., Chang T. P., Chen S. Y. A semantic-based protocol for concurrency control in DOM database systems // J. of Information Science and Engineering. 2009. Vol. 25, N 5. P. 1617—1639.
  38. Kudrass T., Conrad M. Management of XML documents in object-relational databases // XML-Based Data Management and Multimedia Engineering. 2002. Vol. 2490. P. 210—227.
  39. Nassis V., Dillon T. S., Rajagopalapillai R., Rahayu W. An XML document warehouse model // Proc. of Database Systems for Advanced Applications. 2006. Vol. 3882. P. 513—529.
  40. Batory D. Multilevel models in model-driven engineering, product lines, and metaprogramming // IBM Systems Journal. 2006. Vol. 45, N 3. P. 527—539.
  41. Dejanovic I., Milosavljevic G., Perisic B., Tumbas M. A. Domain-specific language for defining static structure of database applications // Computer Science and Information Systems. 2010. Vol. 7, N 3. P. 409—440.
  42. Su-Cheng H., Lee C. S. Efficient preprocesses for fast storage and query retrieval in native XML database // IETE Techn. Rev. 2009. Vol. 26, N 1. P. 28—40.