Статья

Название статьи ИССЛЕДОВАНИЕ МЕТОДОВ ПОСТРОЕНИЯ ПРОЦЕДУР МАНИПУЛИРОВАНИЯ ДАННЫМИ В СТРУКТУРНО-НЕЗАВИСИМЫХ БАЗАХ ДАННЫХ
Автор А.С. Грищенко
Рубрика РАЗДЕЛ III. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ, ПРИКЛАДНЫЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ И СЕТИ
Месяц, год 11, 2015
Индекс УДК 004.62
DOI
Аннотация В исследовании проведен обзор работ по оценке производительности существующих процедур манипулирования данными в структурно-независимых базах данных, основной проблемой которых названа их низкая эффективность. Причинами такой низкой производительности можно назвать двухуровневую структуру СНБД, преобразование при вводе / выводе данных из горизонтального в вертикальный вид и обратно, а также большее количество производимых операций по вставке. Рассматривается подход к решению проблемы низкой эффективности процедур манипулирования данными в структурно-независимых базах данных, основанный на оптимизации, однако его применение является затруднительным в гибких конфигурируемых информационных системах, в связи с чем требуется разработка методологической основы. Для чего целью данного исследования ставится разработка требований для метода, позволяющего строить эффективные процедуры манипулирования данными в структурно-независимых базах данных. Представлена структура процесса построения процедур манипулирования данными в существующих базах данных и произведен обзор существующих методов построения. Сделан вывод о том, что они строятся эмпирически и процесс построения в настоящее время является неоднородным, за счет чего актуальность разработки метода построения процедур манипулирования данными возрастает. Для обеспечения однородности процесса требуется использование одинаковой формы представления для цели, результата и процесса построения процедур в виде действий. Результатом работы являются требования к методу построения процедур манипулирования данными в структурно-независимых базах данных, сформулированные в ходе проведенного исследования.

Скачать в PDF

Ключевые слова Структурно-независимая база данных; процедура манипулирования данными; производительность; эффективность; обзор; исследование.
Библиографический список 1. Дегтярев А.А. Разработка и исследование метода построения гидроакустических информационных систем на основе конфигурирования функциональности: автореф. дис. … канд. техн. наук: 05.25.05.
2. Magento™ creates huge success with enterprise e-commerce platform & community built on Zend Framework. https://www.zend.com/topics/Magento-CS.pdf.
3. Microsoft Dynamics. http://www.microsoft.com/ru-ru/dynamics/crm.aspx.
4. McDonald C. The Regenstrief Medical Records // MD Computing. – 1982. – No. 5 (5). – P. 34-47.
5. Nadkarni P. An Introduction to Entity-Attribute-Value Design for Generic Clinical Study Data Management Systems // Center for Medical Informatics, Yale University Medical School. http://med.yale.edu/.
6. Brandt C., Morse R., Matthews K., Sun K., Deshpande A., Gadagkar R., Cohen D., Miller P., Nadkarni P. Metadata-driven creation of data marts from an EAV-modeled clinical research database // International journal of medical informatics. – 2002. – No. 65. – P. 225-241.
7. Boncz P., Zukowski M., Nes N. MonetDB/X100: Hyper-pipelining query execution // CIDR. – 2005.
8. Boncz P.A., Kersten M.L. MIL primitives for querying a fragmented world // VLDB Journal. – 1999. – No. 8 (2). – P. 101-119.
9. Stonebraker M., Abadi D. J., Batkin A. (и др.). C-Store: A Column-Oriented DBMS // VLDB Journal. – 2005. – C. 553-564.
10. Рогозов Ю.И., Грищенко А.С. Оценка производительности механизмов манипулирования данными в структурно-независимых баз данных // Информатизация и связь. – 2013. – № 2. – С. 41-43.
11. Grishchenko A.S., Sviridov A.S., Belousova S.A. Performance estimation of selecting and inserting procedures in the structure-independent database // Proceedings of «8th International Conference on Application of Information and Communication Technologies» (AICT-2014). – Astana, Kazakhstan, 2014. – P. 202-207.
12. Змеев О., Моисеев А. Сравнительный анализ некоторых методов O-R-преобразования // Вестник Томского государственного университета. – 2003. – № 280. – С. 263-271.
13. Тенцер А. База данных – хранилище объектов // Компьютер Пресс. – 2001. – № 8.
14. EAV vs Row Modeling. Тест производительности на PostgreSQL. http://valv.ru/eav-vs-row-modeling-test-proizvoditelnosti-na-postgresql.html.
15. Rogozov Y.I., Bodrow W., Kucherov S.А., Sviridov А.S. Purpose-Driven Approach For Flexible Structure-Independent Database Design // Proceedings of 5th International Conference on Software and Data Technologies. – ICSOFT 2010. – Vol. 1. – P. 356-362.
16. Черных, Т.А. Совершенствование АСУ газоконденсатного месторождения за счет применения подсистемы обработки квазиструктурированной информации: автореф. дис. … канд. техн. наук: 05.13.06. – Оренбург, 2011. – 19 с.
17. Гмарь Д.В., Игнатова Ю.А., Цуранов Э.В., Шахгельдян К.И. Методы работы с вертикальной моделью данных // Информационные технологии и вычислительные системы. – 2015. – № 2. – С. 1-28.
18. Грищенко А. С. Подход к повышению производительности структурно-независимой базы данных // Известия ЮФУ. Технические науки. – 2014. – № 6 (155). – С. 185-192.
19. PostgreSQL. Документация на русском языке. https://wiki.postgresql.org/wiki/Russian.
20. Электронная документация по Microsoft SQL Server 2014. https://msdn.microsoft.com/ru-ru/library/ms130214(v=sql.120).aspx.

Comments are closed.