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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

КАФЕДРА № 41

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

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

Ассистент

Б.К.Акопян

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

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

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

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

ФИЗИЧЕСКАЯ РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ БАЗВ ДАННЫХ НА СЕРВЕРЕ

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

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

СТУДЕНТ ГР. №

4116

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

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

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

Цель работы: физическая реализация реляционной БД на MySQLсервере.

Вариант 21.

Организация спортивного мероприятия

В Гуапландии любят спорт. Спортивная инфраструктура страны представлена спортивными сооружениями различного типа: спортивные залы, манежи, стадионы, корты и т.д. Каждая из категорий спортивных сооружений обладает атрибутами, специфичными только для нее: стадион характеризуется вместимостью, корт – типом покрытия. Гуапчане-спортсмены под руководством тренеров занимаются отдельными видами спорта, при этом один и тот же спортсмен может заниматься несколькими видами спорта, и в рамках одного и того же вида спорта может тренироваться у нескольких тренеров. Все спортсмены объединяются в спортивные клубы, при этом каждый из них может выступать только за один клуб. Организаторы соревнований проводят состязания по отдельным видам спорта на спортивных сооружениях города. По результатам участия спортсменов в соревнованиях производится награждение.

Ход работы:

Модель данных из прошлой лабораторной работы открыта в формате .mwb (рисунок 1) и выполнена реализация БД на сервере с применением команд : File>Export>Forward Engineer SQL CREATE Script… (рисунок 2), на рисунке 3 видно, что БД появилась в списке на сервере.

Рисунок 1- модель данных

Рисунок 2- экспорт БД

Рисунок 2- Появление БД на сервере

Далее все таблицы БД заполняются правдоподобными данными, на рисунках 3-4 представлено заполнение таблицы «вид_спорта».

Рисунок 3- заполнение таблицы «вид_спорта»

Рисунок 4- заполненная таблица «вид_спорта»

На рисунке 5 показано заполнение таблицы «тренеры»

Рисунок 5- заполнение таблицы «тренеры»

Нарисунке 6 представлено заполнение таблицы «спортивные_клубы»

Рисунок 6- заполнение таблицы «спортивные_клубы»

На рисунке 7 представлено заполнение таблицы «спортсмены»

Рисунок 8- заполнение таблицы «спортсмены»

Далее заполняется таблица «тренировки» (рисунок 9)

Рисунок 9-заполнение таблицы «тренировки»

На рисунке 10 представлено заполнение таблицы «спортивные_сооружения»

Рисунок 10- заполнение таблицы «спортивные_сооружения»

Затем заполняется таблица «соревнования» (рисунок 11)

Рисунок 11- заполнение таблицы «соревнования»

На рисунке 12 представлено заполнение таблицы «награды»

Рисунок 12-заполнение таблицы «награды»

Затем выполняется дамп БД (создание резервной копии БД) для этого в консоли выполнена команда (рисунок 13)

Рисунок 13- выполнение команды для дампа БД

Рисунок 14- появление sql-файла в выбранной папке

Далее выполнены команды: Server> Data export>Export Progress и настроены параметры экспорта Export to Self-Contained File с определением местоположения файла (рисунок 15)

Рисунок 15- Настройка параметров экспорта БД и объектов БД

Рисунок 16- появления файла в указанном файле

Вывод: выполнена физическая реализация реляционной БД на MySQLсервере.

Список используемых источников:

1. A.В. Аграновский, В.В. Боженко, Е.Л. Турнецкая. - Учебно-методическое пособие «Разработка и администрирование базы данных с открытым исходным кодом»‒ СПб.: ГУАП, 2022

2. Руководство по MySQL: https://metanit.com/sql/mysql.

Соседние файлы в папке БД 3 курс осень