Інструменти розробника реляційної бази даних
Вантажиться...
Дата
2024
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Структура та обсяг дипломної роботи. Магістерська дисертація на тему “Інструменти розробника реляційної бази даних” складається зі вступу, 5 розділів, висновку, переліку використаних джерел з 25 найменувань, 2 додатків, містить 46 рисунки, 25 таблиць. Повний обсяг дипломної роботи складає 111 сторінок, з яких список джерел займає 2 сторінки, додатки – 12 сторінок.
Актуальність теми. З поширенням Інтернету кількість веб-застосунків почала сильно рости. Створення веб-сервісу, що має зв’язок із зовнішніми системами є непростим завданням. Найпоширенішим зовнішнім зв’язком є база даних, тому майже всі веб-сервіси використовують її для збереження даних. У результаті почала рости кількість розробників, що стикаються з проблемою управління базами даних та їх інтеграцією в створювані програми, адже ці процеси потребують великої кількості часу та знань, що може бути нераціональним для малого та середнього бізнесу, а також власних проєктів, якими займається одна людина або мала група. Зазвичай вони потребують базових CRUD операцій та певних користувацьких запитів на вибірку даних. Популярні рішення надають обмежені можливості для вирішення даної проблеми: неповноцінний користувацький інтерфейс; відсутність підтримки користувацьких запитів; відсутність свободи в створенні таблиць та зовнішніх зв’язків між ними. У результаті це грає ключову роль у виборі потрібного рішення для кінцевого користувача. Тому є актуальною необхідністю реалізація нових інструментів розробника реляційної бази даних, що вирішували дані проблеми.
Мета дослідження. Створення інструментів розробника реляційної бази даних, що надаватимуть клієнтам можливість ефективного управління базами даних та інтеграції запитів для роботи з даними. Щоб досягнути мету були сформульовані такі завдання:
- проаналізувати існуючі програмні рішення: виявити їхні переваги та недоліки;
- провести дослідження сучасних засобів та технологій для розробки, які дозволять ефективно вирішити поставлену мету;
- спроєктувати архітектуру системи та структуру бази даних;
- визначити варіанти взаємодії користувачів із системою;
- надати можливість користувачу створювати та керувати БД, таблицями, стовпцями за допомогою інтерфейсу;
- надати можливість користувачу взаємодіяти з даними;
- реалізувати кінцевий програмний продукт, використовуючи результати досліджень;
- провести тестування та апробацію системи.
Практичне значення одержаних результатів полягає в розробці програмного продукту, щоб надати можливість створювати бази даних та управляти ними за допомогою користувацького інтерфейсу, а також можливості інтегрувати управління даними в таблицях за допомогою API, що дозволяє виконувати CRUD та користувацькі запити, без витрачання на це великої кількості часу та необхідності додаткових знань для роботи з SQL. Створені інструменти розробника реляційної бази можуть бути корисними для одиночних чи малої групи розробників, а також малого чи середнього бізнесу, що не потребують складної інфраструктури довкола бази даних.
Апробація результатів дисертації.
Основні положення роботи були представлені на:
1. Міщенко А. А., Михайлова І. Ю. Інструменти розробника реляційної бази даних. Діджиталізація науки як виклик сьогодення : матеріали VII Міжнародної студентської наукової конференції, м. Полтава, 25 жовтня 2024 р. Вінниця. Україна «UKRGOLOS Group», 2024. С. 584 -586.
2. Міщенко А. А., Михайлова І. Ю. Інструменти розробника реляційної бази даних // Студентський науковий журнал Universum. 2024. №14. С. 284-288.
Опис
Ключові слова
інструменти, реляційні бази даних, CRUD операції, користувацькі запити, API, tools, relational databases, CRUD operations, user requests
Бібліографічний опис
Міщенко, А. А. Інструменти розробника реляційної бази даних : магістерська дис. : 122 Комп’ютерні науки / Міщенко Андрій Андрійович. – Київ, 2024. – 111 с.