СОЗДАНИЕ И ПРОЕКТИРОВАНИЕ SQL-ЗАПРОСОВ ДЛЯ ВЕБ-СЕРВИСНЫХ ПРИЛОЖЕНИЙ (2023)
Рассмотрена тематика применения SQL-запросов для веб-сервисных приложений. Отмечено, что базы данных NewSQL поддерживают обмен различными видами данных, а также обмен данными через XML, JSON и др., работу с облачными веб-технологиями, функционирующими в режимах реального времени (real-time) и потоковой передачи данных (streaming), фиксируют текущие и пространственные данные. Подчёркнуто, что модуль обработки данных и связанный с ним конструктор запросов могут иметь различный уровень поддержки источников данных. Многомодульные базы данных (multi-model databases), которые реализуются на базе использования только интегрированного сервера, обеспечивающего поддержку нескольких типов моделей данных, - это шаг к дальнейшей эволюции концепции баз данных.
Идентификаторы и классификаторы
- eLIBRARY ID
- 54156613
С помощью методов обобщения, систематизации и анализа выявлены основные особенности технологических процессов создания и проектирования SQL-запросов для веб-сервисных приложений.
Развитие интернета, появление языка разметки XML в 90-х гг. ХХ в. и массовый переход пользователей на работу с веб-технологиями способствовали накоплению в информационных системах и хранилищах полуструктурированных и неструктурированных данных, что значительно затрудняло работу реляционных баз данных. В это время появился новый вид баз данных — XML (NXD), которые поддерживали структуру и язык запросов XML как базовую. Например, MarkLogic, Virtuoso, Sedna, SearchXML и eXist-db. Но, как и объектно-ориентированные базы данных, этот вид не получил широкого распространения и не заменил собой базы данных SQL. Тем не менее, в существенной доле современных реляционных баз данных используется и поддерживается язык XML [5].
Так, в пятой версии стандарта SQL:2003 отдельный раздел посвящён спецификации SQL/XML, определяющий правила взаимодействия между схемами XML и структурами SQL и функции обработки XML-данных через SQL-запросы [6].
На начало XXI в. пришлось переосмысление концепции реляционных баз данных на фоне появления новых методов их получения, развития концепций хранилищ, а также из-за проблем баз данных SQL, обусловленных работой с неструктурированными данными, сложностью агрегирования, невысокой производительностью и др.
Список литературы
- Гайнанова Р. Ш., Широкова О. А. Создание клиент-серверных приложений // Вестник Казанского технологического университета. 2017. № 9. URL: https://cyberleninka.ru/article/n/sozdanie-klient-servernyh-prilozheniy (дата обращения: 26.03.2023). EDN: YNTPOJ
- Быков М. Ю., Звягинцева А. В. Анализ актуальных угроз безопасности веб-приложений // Пожарная безопасность: проблемы и перспективы. 2019. № 10. URL: https://cyberleninka.ru/article/n/analiz-aktualnyh-ugroz-bezopasnosti-veb-prilozheniy (дата обращения: 26.03.2023).
- Дергачев А. А. Анализ данных на основе плат формы sql-mapreduce // Научно-технический вестник информационных технологий, механики и оптики. 2014. № 1 (89). URL: https://cyberleninka.ru/article/n/analiz-dannyh-na-osnove-plat-formy-sql-mapreduce (дата обращения: 26.03.2023). EDN: SAGUYV
- Мурашов А. А., Лозинская А. М. Web-сервис учета технологических показателей производства // Наука и перспективы. 2019. № 4. URL: https://cyberleninka.ru/article/n/web-servis-ucheta-tehnologicheskih-pokazateley-proizvodstva (дата обращения: 26.03.2023). EDN: XYFXDC
- Сигалов Д. А., Хашаев А. А., Гамаюнов Д. Ю. Обнаружение серверных точек взаимодействия в веб-приложениях на основе анализа клиентского javascript-кода // ПДМ. 2021. № 53. URL: https://cyberleninka.ru/article/n/obnaruzhenie-servernyh-tochek-vzaimodeystviya-v-veb-prilozheniyah-na-osnove-analiza-klientskogo-javascript-koda (дата обращения: 26.03.2023). EDN: BZOUMH
- Бессольцев В. Е., Марков П. Н. Уязвимости веб-сервисов, используемых в автоматизированных системах управления // I-methods. 2018. № 3. URL: https://cyberleninka.ru/article/n/uyazvimosti-veb-servisov-ispolzuemyh-v-avtomatizirovannyh-sistemah-upravleniya (дата обращения: 26.03.2023).
- Гридин В. Н., Анисимов В. И., Васильев С. А. Методы повышения производительности современных веб-приложений // Известия ЮФУ. Технические науки. 2020. № 2 (212). URL: https://cyberleninka.ru/article/n/metody-povysheniya-proizvoditelnosti-sovremennyh-veb-prilozheniy (дата обращения: 26.03.2023).
- Разработка прогрессивного web-приложения для системы управления push-уведомлениями / Ю. Ю. Гавриленко, Д. Ф. Саада, Е. А. Ильюшин, Д. Е. Намиот // International Journal of Open Information Technologies. 2018. № 9. URL: https://cyberleninka.ru/article/n/razrabotka-progressivno-go-web-prilozheniya-dlya-sistemy-upravleniya-push-uvedomleniyami (дата обращения: 26.03.2023). EDN: XZKYIX
- Minelli M., Chambers M., Dhiraj A. Big Data, Big Analytics: Emerging Business Intelligence and Analytic Trends for Today’s Businesses. John Wiley & Sons, 2013. 218 р.
-
Vasudevan R. D., Vetrivel S. C. Forecasting stock market volatility using GARCH models: Evidence from the Indian stock market //Asian Journal of Research in Social Sciences and Humanities. 2016. Vol. 6. Iss. 8. P. 1565-1574. DOI: 10.5958/2249-7315.2016.00694.8
Выпуск
Другие статьи выпуска
Рассмотрены основы расчёта теплового режима электронного блока типовой конструкции с естественным воздушным охлаждением. В предыдущей части работы описаны структура тепловых потоков при естественном охлаждении электронного блока в герметичном и перфорированном корпусах, получены формулы для расчёта параметров нагретой зоны и охлаждающего потока при естественной конвекции. В этой части выполнен анализ процесса теплообмена при естественном воздушном охлаждении, разработаны схемы программы и её основных процедур, созданы экранные формы и показаны их структуры. Приложение должно обеспечить расчёты средних значений температур воздуха, поверхностей и теплонагруженных элементов нагретой зоны, а также температур воздуха в окрестности теплонагруженных элементов.
Методом производящих функций дан новый прямой вывод одного из естественно возникших в перечислительной комбинаторике тождеств - тождества В. С. Шевелёва, ранее доказанного с помощью исчисления конечных разностей. Ряд вспомогательных результатов доказан методами классического математического анализа.
Представлена методика синтеза проекций полётной палубы авианосца на заданные картинные плоскости с использованием линейных матричных операторов, реализующих афинное преобразование. Показана их связь с кватернионами. Геометрическая модель палубы описана в виде замкнутой ломаной линии, а проекции зависят от параметров конечного участка траектории средства воздушного нападения.
Рассмотрены система мониторинга нагрузки и аварийного предупреждения, разрабатываемая АО «РАА «Спецтехника», и её зарубежный аналог. Представлена математическая модель комплекса автоматического контроля системы мониторинга нагрузки на поверхность, созданная для облегчения процесса определения первоначальной настройки системы. Описаны два способа формирования математической модели, один из которых использует язык программирования MATLAB, а другой - блоки Simulink.
Предложена технология создания приложения для расчёта теплового режима электронного блока типовой конструкции при использовании принудительного воздушного охлаждения с учётом фактической производительности вентилятора. В первой части работы даны определения тепловых режимов электронных блоков, выбраны формулы для расчёта тепловых режимов и приведены разработанные схемы приложения. Во второй части описаны разработанные экранные формы и структура приложения. В данной статье опубликованы фрагменты кода приложения CCoolEn.exe, написанного в среде программирования Embarcadero RAD Studio 10.1 Berlin Version 24.022858.6822.
Особенность планирования инновационных разработок, связанная с параметрами исходных данных, которые по своей природе относятся к случайным числам, учтена в программе Project-Risk. Рассмотрен алгоритм планирования выпускаемой продукции с определением соотношения прибыль/риск, позволяющий добиваться требуемых значений выходных характеристик проекта.
Рассмотрены преимущества и недостатки микросервисной архитектуры для современных приложений. Отмечено, что широкое распространение микросервисной архитектуры обусловлено развитием облачных технологий и сервисов, способствующих быстрому и несложному обновлению различного функционала. Выявлено, что особенность использования микросервисов заключается в отсутствии рисков для всего проекта в случае нарушения работы одного сервиса.
Рассмотрена структура тепловых потоков при естественном охлаждении электронного блока в герметичном и перфорированном корпусах. Представлены основные факторы, оказывающие существенное влияние на тепловой режим электронного блока при естественном воздушном охлаждении. Получены формулы для расчёта параметров нагретой зоны и охлаждающего потока при естественной конвекции.
Рассмотрены предпосылки формирования концепции перспективного планирования качества. Представлены основные фазы встраивания перспективного планирования качества в производственные процессы организации. Описаны основные элементы, реализуемые на каждой из фаз.
Представлены результаты экспериментальных исследований влияния эргономических факторов на боевую эффективность наводчика самоходного артиллерийского орудия при кратковременном выполнении алгоритмов наведения орудия с закрытых огневых позиций. Построены математические модели с применением искусственных нейронных сетей, оценивающие изменение боевой эффективности наводчика с учётом его индивидуальных особенностей и воздействия рабочей среды.
Издательство
- Издательство
- АО "НТЦ Элинс"
- Регион
- Россия, Москва
- Почтовый адрес
- 124460, город Москва, город Зеленоград, Панфиловский пр-кт, д. 4 стр. 1, пом V; ком 1-9
- Юр. адрес
- 124460, город Москва, город Зеленоград, Панфиловский пр-кт, д. 4 стр. 1, пом V; ком 1-9
- ФИО
- Тикменов Василий Николаевич (Руководитель)
- Сайт
- https://elins.ru/