Методи оптимізації запитів у реляційних БД на основі SQL

Вантажиться...
Ескіз

Дата

2021

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дипломна робота 113 с., 33 рис., 20 табл., 2 дод., 25 джерела Метою роботи є на основі розглянутих методів спроектувати оптимальну структуру бази даних, написати та оптимізувати запити до неї та виконати аналіз її продуктивності та продемонструвати роботу із базою даних через веб-інтерфейс. Об’єктом дослідження є реляційні бази даних на основі SQL, а також системи керування реляційними базами даних (зокрема СКБД MySQL). Предметом дослідження є SQL-запити до реляційних баз даних. Актуальність теми полягає в тому, що оптимізація SQL-запитів сприяє пришвидшенню роботи із базою даних, оптимальному використанню ресурсів пам’яті і, як наслідок, покращує роботу додатків або веб-ресурсів, що працюють із базою даних. У результаті виконання роботи було розглянуто та випробувано низку методів для оптимізації структури бази даних та запитів до неї та проаналізовано результати. Також у якості прикладу було створено веб-ресурс для демонстрації роботи оптимізованих запитів. Результати, отримані під час роботи, можна покращити, використовуючи базу даних більшого розміру. Збільшивши кількість записів у таблицях, можна чіткіше відчути вплив неоптимальних запитів на роботу із базою і наочно побачити різницю між роботою оптимальних та неоптимальних запитів.

Опис

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

реляційні бази даних, запити sql, структура бази даних, сутності та зв’язки, системи керування базами даних, скбд mysql, план виконання запитів, оптимізація запитів, relational databases, sql-queries, database structure, entities and relations, database management systems, dbms mysql, query plan, query optimisation

Бібліографічний опис

Коваленко, М. Д. Методи оптимізації запитів у реляційних БД на основі SQL : дипломна робота ... бакалавра : 124 Системний аналіз / Коваленко Марія Дмитрівна. – Київ, 2021. – 122 с.

ORCID

DOI