Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

sql дополнительно

.docx
Скачиваний:
6
Добавлен:
12.02.2024
Размер:
446.54 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Кафедра «Математическая кибернетика и информационные технологии»

Дисциплина «Большие данные»

Лабораторная работа 1

Выполнил:

студент группы БСТ2104

Станишевский И.А.

Проверила: Полянцева К. А.

Москва, 2023 г.

Содержание

1. Задание 1 3

2. Ход работы задания 1 3

1. Задание 1 2

2. Ход работы задания 1 3

  1. Задание 1

1. Установить MySQL. Можно вместе со средой или использовать альтернативы DBeaver/DataGrip.

2. Запустить dump-файл для создания и заполнения базы.

3. Придумать запросы в соответствии со структурой базы и реализовать их:

  • 3 запроса по одной таблице

  • 2 запроса на join двух таблиц

  • 1 запрос на join 2х и более таблиц

  • 2 запроса с использованием вложенных запросов

Результаты работы зафиксировать в формате отчета со скриншотами работы.

  1. Ход работы задания 1

3 запроса по одной таблице

3 запроса по одной таблице представлены на рисунках 1-3.

Рисунок 1 – Запрос о выводе информации об авторах и названиях книг

Рисунок 2 – Запрос о выводе полной информации о книгах, год публикации которых не позже 2010 г.

Рисунок 3 – Запрос о выводе информации об id, ФИО, должности и зарплате сотрудников-продавцов в сортировке убывания зарплат

2 запроса на join двух таблиц

2 запроса на join двух таблиц представлены на рисунках 4-5.

Рисунок 4 – Запрос о выводе имен сотрудников и дат рождений, которые работают в store

Рисунок 5 – Запрос о получение имён клиентов в заказах с указанием адреса доставки

1 запрос на join 2х и более таблиц

1 запрос на join 2х и более таблиц представлен на рисунке 6.

Рисунок 5 – Запрос о получение информация о пространствах, запросах и сотрудниках, связанных с каждым пространством, но только для продавцов.

2 запроса с использованием вложенных запросов

2 запроса с использованием вложенных запросов представлены на рисунках 7-8.

Рисунок 7 – Запрос о получение информации о книге с максимальной ценой среди всех книг

Рисунок 8 – Запрос о получение фамилии и даты рождения сотрудника, который родился раньше всех сотрудников