Как правильно переносить данные из старой БД в новую (с измененной структурой)?
Если у меня была база данных и она перестала меня удовлетворять и создал другую базу данных, где например, я добавил новые таблицы и вообще данные хранятся по другому, то чтобы перенести данные из старой БД в новую, как принято это делать?
P. S. Мне в голову приходит только такой вариант: написать программу на любом ЯП, который позволяет работать с моим типом БД (Access, например), которая считает данные из старой БД и запишет их в новую.
Напишите на ЯП скрипт, который будет выполнять данную задачу. Учитывайте, только следующие моменты:
1) При формировании SQL подумайте над тем нужны ли данные из старой БД.
2) Если нужны, то используйте механизмы переименования таблиц и вставки данных в новую БД с новой структурой.
3) При выполнении данных операций ставьте операции проверки корректности работы скрипта.