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

5 СЕМЕСТР / ЛР / ЛР3 / БД ЛР3 ОТЧЕТ

.pdf
Скачиваний:
5
Добавлен:
25.06.2023
Размер:
218.26 Кб
Скачать

ГУАП

КАФЕДРА № 41

ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ

ПРЕПОДАВАТЕЛЬ

ассистент

 

 

 

В.В. Боженко

 

 

 

 

 

 

 

 

 

должность, уч. степень, звание

 

подпись, дата

 

инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №3

СОЗДАНИЕ ЗАПРОСОВ НА СЕРВЕРЕ MYSQL

по курсу: БАЗЫ ДАННЫХ

РАБОТУ ВЫПОЛНИЛ

 

 

 

 

СТУДЕНТ ГР. №

26.10.2021

 

 

 

 

 

 

 

 

 

 

 

подпись, дата

 

инициалы, фамилия

Санкт-Петербург 2021

Цель работы

Изучить инструкции языка SQL, манипулирующие табличными

данными.

Схема данных

Схема данных в соответствии с рисунком 1.

Рисунок 1 – Схема данных

Исходные данные таблиц

Данные в таблицах в соответствии с рисунками 2-8.

Рисунок 2 – Данные в таблице «musicalgroup»

Рисунок 3 – Данные в таблице «ConcertHall»

Рисунок 4 – Данные в таблице «Location»

2

Рисунок 5 – Данные в таблице «Concert»

Рисунок 6 – Данные в таблице «Contract»

Рисунок 7 – Данные в таблице «Ticket»

Рисунок 8 – Данные в таблице «Orders»

3

Ход работы

В ходе лабораторной работы были созданы 5 запросов.

1) Создали однотабличный запрос на выборку с условием фильтрации.

Запрос №1 выводит название музыкальных групп, у которых выпущено больше 4 альбомов. Код и результат запроса в соответствии с рисунками 9-10.

Рисунок 9 – Код запроса

Рисунок 10 – Результат запроса

2) Создали 2 запроса на выборку к нескольким таблицам с условием фильтрации, сортировкой и группировкой.

Запрос №2 выводит название информацию о группах, которые выступают на концерте «Рэйв». Код и результат запроса в соответствии с рисунками 11-12.

Рисунок 11 – Код запроса

Рисунок 12 – Результат запроса

4

Запрос №3 выводит информацию на какие концерты были куплены билеты в определённую дату. Код и результат запроса в соответствии с рисунком 13-14.

Рисунок 13 – Код запроса

Рисунок 14 – Результат запроса

3)Создать запросы на обновление и удаление данных.

Запрос №4 обновляет название концерта по его идентификатору. Код и результат запроса в соответствии с рисунком 15-16.

Рисунок 15 – Код запроса

Рисунок 16 – Результат запроса

5

Запрос №4 обновляет название концерта. Код и результат запроса в соответствии с рисунком 17-18.

Рисунок 17 – Код запроса

Рисунок 18 – Результат запроса

6

Вывод

Выполнив лабораторную работу, мы изучили инструкции позволяющие выполнять запросы в базу данных с фильтрацией, сортировкой и выводом только необходимых полей таблиц данных. Были разработаны запросы как к одной таблице так к нескольким связанным таблицам. Также изучили инструкции запросов на обновление и удаление записей из базы данных по заданному условию.

7

Список использованных источников

1) Турнецкая Е.Л. Базы данных. / Методические указания по

выполнению лабораторных работ. – СПб: ГУАП, 2021

8

Соседние файлы в папке ЛР3