Заключение
В лабораторной
работе №2 была произведена связь базы
данных MySQL и языка R, были извлечены
данные из таблиц базы данных и выполнен
анализ данных с помощью визуализации
в R. Был выполнен один запрос на выборку
данных из одной таблицы, а также 3 запроса
с использованием агрегатных функций,
сортировки и группировки, которые были
представлены в виде графиков и гистограмм.
Была произведена визуализация данных
с помощью R, графики были наглядными, с
заголовком, подписями к осям и отображающими
показательные значения. Были созданы
графики двух разных видов.
С R
языком программирования я столкнулся
впервые, но он оказался не сложным и
интуитивно понятным. Сначала пытался
реализовывать код в IDE
Visual Studio
Code, т.к. работаю в нём с
языком Python, однако возникли
трудности с установкой R
– там требуется установить много
дополнительных вещей. Было решено не
тратить на это время и работать в
стандартном RGui – на
результаты лабораторной это никак не
повлияло.
Список использованных источников
Анализ данных в
R. URL: https://stepik.org/course/129/info
(дата обращения 27.01.2022)
Борисов Б.Н. Основы
теории алгоритмов. – М.: Вильямс, 2006. –
704 с.
Кормен Т. Алгоритмы:
построение и анализ. – М.: Питер, 2007. –
768 с.
Шеннон Д. Грокаем
алгоритмы. – М.: Питер, 2019. – 480 с.
1 С. Котеров, С.
Герасимов, Д. Кузнецов и др. MySQL. Руководство
для начинающих / Пер. с англ. – М.: ДМК
Пресс, 2016. – 704 с.
М. Лутц. SQL на
примерах / Пер. с англ. – М.: Вильямс,
2016. – 864 с.
Р. Фейертаг. SQL.
Объектно-реляционное моделирование /
Пер. с англ. – М.: ДМК Пресс, 2016. – 496 с.
Р. Фейертаг. SQL.
Основы языка / Пер. с англ. – М.: ДМК
Пресс, 2016. – 496 с.
Р. Фейертаг. SQL.
Руководство для начинающих / Пер. с
англ. – М.: ДМК Пресс, 2016. – 496 с.
Р. Фейертаг. SQL.
Экспертное программирование / Пер. с
англ. – М.: ДМК Пресс, 2016. – 496 с.
Курсы по SQL. URL:
https://www.w3schools.com/sql/
(дата обращения: 23.01.2023)
Руководство по
SQL. URL:
https://www.postgresqltutorial.com/postgresql-tutorial/
(дата обращения: 23.01.2023)
Приложение а Скриншоты заполненных таблиц в бд
Рисунок
А.1 – Таблица «Авиакомпании»
Рисунок
А.2 – Таблица «Экипажи»
Рисунок
А.3 – Таблица «Рейсы»
Рисунок
А.4 – Таблица «Пассажиры»
Рисунок
А.5 – Таблица «Самолёты»
Рисунок
А.6 – Таблица «Сотрудники»
Рисунок
А.7 – Таблица «Билеты» часть 1
Рисунок
А.8 – Таблица «Билеты» часть 2