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

БД 3 курс весна / БД__2docx

.docx
Скачиваний:
2
Добавлен:
11.04.2025
Размер:
862.49 Кб
Скачать

ГУАП

КАФЕДРА № 41

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

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

Старший преподаватель

Б.К.Акопян

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

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

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

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

МИГРАЦИЯ БД В СРЕДУ MYSQL

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

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

СТУДЕНТ гр. №

4116

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

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

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

Цель работы: осуществление переноса БД из одной среды разработки в другую.

Ход работы:

Схема данных БД в Access представлена на рисунке 1.

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

В MySQL Command Line Client создана новая БД (Рисунок 2).

Рисунок 2- Создание БД на сервере

Затем выполнялся перенос таблиц из Access в среду MySQL, установлен драйвер MySQL ODBC 5.3 Driver, выполнены действия Экспорт> База данных (Рисунок 3-4).

Рисунок 3- Выбор драйвера для связи с источником

Рисунок 4- Переход к определению дополнительных параметров связи

Из выпадающего списка выбрана созданная БД (Рисунок 5).

Рисунок 5- Определение параметров связи

Далее из списка выбирался источник данных (Рисунок 6).

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

Сохранены шаги экспорта для переноса других таблиц (Рисунок7).

Рисунок 7-Сохранение шагов экспорта

На рисунке 8 показано, что таблица kind_of_sport была перенесена корректно.

Рисунок 9- Структура перенесенной таблицы

Были перенесены все таблицы БД (Рисунок 10).

Рисунок 10- Перенесенные таблицы

Затем была обновлена информация о первичных и внешних ключах каждой таблицы (Рисунок 11-12).

Рисунок 11- Определение поля первичного ключа каждой таблицы БД.

Рисунок 12- Определение связей между таблицами по внешним ключам

Выполнены два запроса для проверки корректности перенесенных данных (Рисунок 13,14)

Рисунок 13- Запрос первый

Рисунок 14-Запрос второй

Через Database>Reverse Enginneer БД представлена в виде модели (Рисунок 15).

Рисунок 15- Модель данных в среде MySQL Workbench

Вывод: осуществлен перенос БД из среды Access в Workbench MySQL, восстановлены первичные ключи и связи между таблицами. В ходе выполнения лабораторной работы проблем не возникло.

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

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

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