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

dc.contributor.advisorЯковлева, А. П.
dc.contributor.authorКоваленко, Марія Дмитрівна
dc.date.accessioned2021-09-16T12:52:58Z
dc.date.available2021-09-16T12:52:58Z
dc.date.issued2021
dc.description.abstractenBachelor thesis: 113 p., 33 fig., 20 tabl., 2 append., 25 sources. The aim of this work is according to existing methods, produce a database model, write and optimise queries to this database, analyse its productivity and demonstrate interaction with the DB thought the web-interface. The objects of the research are SQL-based relational databases and Relational Database Management Systems (particularly, RDBMS MySQL). The subject of the research is SQL-queries to relational databases. The relevance of the topic is that query optimisation promotes the acceleration of working with database, optimal memory usage and, as a result, improves the work of programs or web-applications that interact with the DB. As a result of the work, several query and database structure optimization methods were researched and tested. The results were analyzed and compared. A web application has been created to demonstrate the work of optimized queries. The results obtained during the work can be improved by using a larger database. By adding more records to the tables, it is possible to distinguish the impact of suboptimal queries on database productivity and thus to see the difference between the work of optimal and suboptimal queries.uk
dc.description.abstractukДипломна робота 113 с., 33 рис., 20 табл., 2 дод., 25 джерела Метою роботи є на основі розглянутих методів спроектувати оптимальну структуру бази даних, написати та оптимізувати запити до неї та виконати аналіз її продуктивності та продемонструвати роботу із базою даних через веб-інтерфейс. Об’єктом дослідження є реляційні бази даних на основі SQL, а також системи керування реляційними базами даних (зокрема СКБД MySQL). Предметом дослідження є SQL-запити до реляційних баз даних. Актуальність теми полягає в тому, що оптимізація SQL-запитів сприяє пришвидшенню роботи із базою даних, оптимальному використанню ресурсів пам’яті і, як наслідок, покращує роботу додатків або веб-ресурсів, що працюють із базою даних. У результаті виконання роботи було розглянуто та випробувано низку методів для оптимізації структури бази даних та запитів до неї та проаналізовано результати. Також у якості прикладу було створено веб-ресурс для демонстрації роботи оптимізованих запитів. Результати, отримані під час роботи, можна покращити, використовуючи базу даних більшого розміру. Збільшивши кількість записів у таблицях, можна чіткіше відчути вплив неоптимальних запитів на роботу із базою і наочно побачити різницю між роботою оптимальних та неоптимальних запитів.uk
dc.format.page122 с.uk
dc.identifier.citationКоваленко, М. Д. Методи оптимізації запитів у реляційних БД на основі SQL : дипломна робота ... бакалавра : 124 Системний аналіз / Коваленко Марія Дмитрівна. – Київ, 2021. – 122 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/43803
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectреляційні бази данихuk
dc.subjectзапити sqluk
dc.subjectструктура бази данихuk
dc.subjectсутності та зв’язкиuk
dc.subjectсистеми керування базами данихuk
dc.subjectскбд mysqluk
dc.subjectплан виконання запитівuk
dc.subjectоптимізація запитівuk
dc.subjectrelational databasesuk
dc.subjectsql-queriesuk
dc.subjectdatabase structureuk
dc.subjectentities and relationsuk
dc.subjectdatabase management systemsuk
dc.subjectdbms mysqluk
dc.subjectquery planuk
dc.subjectquery optimisationuk
dc.titleМетоди оптимізації запитів у реляційних БД на основі SQLuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Кovalenko_bakalavr.pdf
Розмір:
4.03 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.01 KB
Формат:
Item-specific license agreed upon to submission
Опис: