Розробка бази даних для зберігання показників стану атмосферного повітря з дослідних станцій комунального підприємства

Автор(и)

  • А.Л. Перекрест Кременчуцький національний університет імені Михайла Остроградського https://orcid.org/0000-0002-7728-9020
  • В.С. Бахарєв Кременчуцький національний університет імені Михайла Остроградського https://orcid.org/0000-0001-9312-654X
  • К.О. Вадурін Кременчуцький національний університет імені Михайла Остроградського https://orcid.org/0000-0001-7781-5783
  • А.І. Дерієнко Кременчуцький національний університет імені Михайла Остроградського
  • А.В. Іващенко Кременчуцький національний університет імені Михайла Остроградського
  • С.А. Шкарупа Кременчуцький національний університет імені Михайла Остроградського

DOI:

https://doi.org/10.18372/2073-4751.75.18018

Ключові слова:

екологічний моніторинг, атмосферне повітря, база даних, MySQL, Laravel, PHP, Vaisala

Анотація

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

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

У даному дослідженні проаналізовано моделі баз даних та системи керування базами даних з метою обрати оптимальну модель для проєкту. Основна увага приділена проєктуванню структури бази даних, включаючи розробку таблиць та їх зв’язків, що дозволило зберігати великі обсяги даних про стан повітря в одному просторі. Для реалізації бази даних використано PHP та MySQL – систему керування базами даних з гарними показниками продуктивності та масштабованості.

Окремий аспект дослідження становить можливість розширення бази даних за рахунок додавання нових станцій та інтеграція даних з онлайн-ресурсів. У ході роботи проведено міграції бази даних, які допомагають досягти фінальної структури бази даних, що закладає основу для подальшого розвитку функціоналу та збільшення кількості джерел отримання даних.

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

Посилання

Бахарєв В.С., Перекрест А.Л., Корцова О.Л., Міхєєва П.Д. Зміни функціональної схеми оперативного контролю за забрудненням атмосферного повітря в місті з використанням громадської мережі станцій моніторингу. Екологічно сталий розвиток урбосистем. 2022. С. 82–85.

Корцова О.Л., Бахарєв В.С. Теоретико-практичні аспекти реалізації післяпроектного комплексного екологічного моніторингу в процедурі оцінки впливу на довкілля. Вісник КрНУ імені Михайла Остроградського. 2021. В. 6(131). С. 54–59.

Бахарєв В.С., Перекрест А.Л., Корцова О.Л. Оповіщення населення про стан радіаційно-техногенної безпеки з використанням можливостей громадської мережі моніторингу EcoCity. Ольвійський форум-2023: стратегії країн Причорноморського регіону в геополітичному просторі. 2023. С. 10–15.

Meier A., Kaufmann M. SQL & NoSQL Databases. Springer Fachmedien Wiesbaden, 2019. 229 p.

Chavan D.H., Shaikh P.S. Introduction to DBMS: Designing and Implementing Databases from Scratch for Absolute Beginners (English Edition). BPB Publications, 2022. 276 p.

Blokdyk G. Database Management System Technologies a Complete Guide – 2019 Edition. (n.p.). Emereo Pty Limited, 2019. 316 p.

PostgreSQL. PostgreSQL. URL: https://www.postgresql.org/.

MySQL. MySQL. URL: https://www.mysql.com/.

Учасники проектів Вікімедіа. Microsoft SQL Server – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/Microsoft_SQL_Server.

Oracle LiveLabs. URL: https://oracle.github.io/learning-library/data-management-library/database/db-quickstart/workshops/livelabs/?nav=open&lab=intro.

SQLite Home Page. SQLite Home Page. URL: https://www.sqlite.org/index.html.

MariaDB Foundation – MariaDB.org. MariaDB.org. URL: https://mariadb.org/.

IBM Db2. IBM – Deutschland | IBM. URL: https://www.ibm.com/products/db2.

Home. Vaisala. URL: https://www.vaisala.com/en.

Postman. Postman API Platform. URL: https://www.postman.com/.

Laravel – The PHP Framework For Web Artisans. Laravel – The PHP Framework For Web Artisans. URL: https://laravel.com/.

Laravel – The PHP Framework For Web Artisans. Eloquent: Getting Started. URL: https://laravel.com/docs/10.x/eloquent.

PHP: PDO – Manual. PHP: Hypertext Preprocessor. URL: https://www.php.net/manual/en/book.pdo.php.

nginx news. nginx news. URL: https://nginx.org/.

Enterprise Open Source and Linux | Ubuntu. Ubuntu. URL: https://ubuntu.com/.

Rockefeller J.D. Web Hosting Guide for Beginners. Createspace Independent Publishing Platform, 2016. 26 p.

LaCroix J. Mastering Ubuntu Server: Explore the Versatile, Powerful Linux Server Distribution Ubuntu 22.04 with This Comprehensive Guide. Packt Publishing, Limited, 2022. 584 p.

Laravel – The PHP Framework For Web Artisans. Database: Migrations. URL: https://laravel.com/docs/10.x/migrations.

Договір № 29/05 від 29.05.2023 року, ТОВ «ЛЕМПДЕВ» – КП «НДЦ», «Адміністрування програмного забезпечення», ДК 021:2015 7226000-5 Послуги, пов’язані з програмним забезпеченням.

Комунальне підприємство «Науковий центр еколого-соціальних досліджень» Кременчуцької міської ради Кременчуцького району Полтавської області. Портал відкритих даних. Головна сторінка – Data.gov.ua. URL: https://data.gov.ua/organization/komunalne-pidpryiemstvo-naukovyi-tsentr-ekoloho-sotsialnykh-doslidzhen-mkremenchuk-poltavskoyi.

Деякі питання здійснення державного моніторингу в галузі охорони атмосферного повітря : Постанова Каб. Міністрів України від 14.08.2019 р. № 827 : станом на 10 листоп. 2020 р. URL: https://zakon.rada.gov.ua/laws/show/827-2019-п#Text.

Про затвердження Порядку розміщення пунктів спостережень за забрудненням атмосферного повітря в зонах та агломераціях : Наказ М-ва внутр. справ України від 21.04.2021 р. № 300. URL: https://zakon.rada.gov.ua/laws/show/

z0635-21#Text

##submission.downloads##

Опубліковано

2023-11-01

Номер

Розділ

Статті