Применение Dynamic SQL при рефакторинге хранимых процедур СУБД Sybase в крупной страховой компании

Бесплатный доступ

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

Рефакторинг, автоматизация, парсинг, методология, транслятор, хранимые процедуры

Короткий адрес: https://sciup.org/148309078

IDR: 148309078   |   УДК: 004.4’4   |   DOI: 10.25586/RNU.V9187.20.02.P.051

Dynamic SQL application to refactor DBMS Sybase stored procedures within an insurance company

This article reviewing building of refactoring optimization methodology, created in process of medical and economical control of treatment for period. This article includes example of code simplifying and decreasing, using dynamic input and output data. Analysis of simplify the code support and optimization of medical and economical control lead-time are given as result.

Текст научной статьи Применение Dynamic SQL при рефакторинге хранимых процедур СУБД Sybase в крупной страховой компании

Список литературы Применение Dynamic SQL при рефакторинге хранимых процедур СУБД Sybase в крупной страховой компании

  • Введение в Lex & Yacc. URL: http://mech.math.msu.su/~vvb/FormLang/LexYacc/lexyacc.htm (дата обращения: 03.05.2020).
  • Генеральное тарифное соглашение ТФОМС. URL: https://spboms.ru/page/mo (дата обращения: 03.05.2020).
  • Динамическая компиляция выражений в SQL-запросах для СУБД PostgreSQL / Е.Ю. Шарыгин, Р.А. Бучацкий, Л.В. Скворцов, Р.А. Жуйков, Д.М. Мельник // Труды Института системного программирования РАН. 2016. № 28 (4). С. 217-240. DOI: 10.15514/ISPRAS-2016-28(4)-13
  • Карпова Т.С., Малышева С.Ю. Расширение систем электронного тестирования на примере SQL-запросов // Интеллектуальные технологии на транспорте. 2019. № 1. С. 33-40.
  • Малиёв А.А. Разработка языка реляционной алгебры и реляционного исчисления и транслятора на язык SQL // Вестник Воронежского государственного технического университета. 2009. № 12. С. 154-155.
  • Мендкович Н.А., Кузнецов С.Д. Обзор развития методов лексической оптимизации запросов // Труды Института системного программирования РАН. 2012. Т. 23. С. 195-214.
  • Сабинин О.Ю., Горбатов Н.В. Разработка алгоритма трансляции предложений естественного языка в запросы на языке SQL // Теоретическая и прикладная наука. 2019. № 5. С. 414-418.
  • Соколова В.В., Замятина О.М., Новосельцев В.Б. Расширение реляционной алгебры рекурсивными структурами // Известия Томского политехнического университета. 2010. № 5. C. 163-165.
  • Ambler S., Sadalage P. Refactoring Databases, Addison-Wesley Professional, 2006. 384 p.
  • Xu S., Hong M. Translating SQL into Relational Algebra Treeusing Object-Oriented Thinking to Obtain Expression of Relational Algebra // International Journal of Engineering and Manufacturing. 2012. Vol. 2, Iss. 3. P. 53-62.
Еще