Перенести базу хоровой музыки из Microsoft Access в MySQL, восстановить ключи и проверить целостность схемы после миграции.
| Microsoft Access | MySQL |
|---|---|
![]() |
![]() |
- Таблицы и поля приведены к согласованным английским именам.
- Данные перенесены через MySQL ODBC Unicode Driver.
- В MySQL создана схема
choirmusic. - Скриптом
Keys.sqlвосстановлены первичные и внешние ключи. - Для внешних ключей настроены
ON DELETE CASCADEиON UPDATE CASCADE.
В работе используются таблицы choirmember, composor, work, musicalwork и checkout.
| Файл | Назначение |
|---|---|
ChoirMusic.accdb |
Исходная база Microsoft Access |
MigratedDataModel.mwb |
Модель после миграции |
Keys.sql |
Восстановление первичных и внешних ключей |
Ч2Лаб2_Отчёт.pdf |
Отчёт по работе |
- Установите Microsoft Access, MySQL Server, MySQL Workbench и MySQL ODBC Unicode Driver.
- Перенесите таблицы из
ChoirMusic.accdbв схемуchoirmusic. - Выполните
Keys.sqlв MySQL Workbench. - Откройте
MigratedDataModel.mwbи сопоставьте связи с итоговой схемой выше.
Данные и отношения исходной Access-базы перенесены в серверную СУБД MySQL, а ссылочная целостность восстановлена SQL-скриптом.

