Добавил:
t.me Установите расширение 'SyncShare' для решения тестов в LMS (Moodle): https://syncshare.naloaty.me/ . На всякий лучше отключить блокировщик рекламы с ним. || Как пользоваться ChatGPT в России: https://habr.com/ru/articles/704600/ || Также можно с VPNом заходить в bing.com через Edge браузер и общаться с Microsoft Bing Chat, но в последнее время они форсят Copilot и он мне меньше нравится. || Студент-заочник ГУАП, группа Z9411. Ещё учусь на 5-ом курсе 'Прикладной информатики' (09.03.03). || Если мой материал вам помог - можете написать мне 'Спасибо', мне будет очень приятно :) Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 курс 1 семестр / Лабораторные / Z9411_КафкаРС_БД_ЛР2.docx
Скачиваний:
8
Добавлен:
24.10.2023
Размер:
598.76 Кб
Скачать

Заключение

В лабораторной работе №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

Соседние файлы в папке Лабораторные