Решение с наименьшими начальными затратами, настройка интерфейса для связи с соответствующим семестром, все еще будет включать в себя касание всех форм и добавление другой (для удобного управления «активной» БД), и вы Вы все равно будете нести дополнительную плату за любые изменения, необходимые в будущем (так как они будут сделаны в двух местах, а не в одном).
Вам не нужно менять таблицы вручную: вы можете написать SQL для этого. Можно написать процедуру, которая просматривает существующие таблицы, добавляет столбец «Семестр» и заполняет его ... лучше всего запускать его в обеих базах данных, чтобы вы также могли заполнять столбцы в одной и той же процедуре. Если таблицы названы одинаково в обеих базах данных, можно было бы даже запустить процедуру, которая пошагово пройдет через все из них, обновив Fall, обновив Spring и добавив Spring в Fall, чтобы у вас было все в одной базе данных.
Более безопасный метод, вероятно, состоит в том, чтобы скопировать структуру Fall в новую таблицу и изменить эту таблицу на случай, если что-то произойдет, и вам нужно "откатить" то, что вы сделали.
Учитывая, что этот вопрос был задан несколько месяцев назад, и вы работаете со школой, вы, вероятно, либо решили проблему каким-то образом, либо вынуждены были отложить ее в сторону, но если она все еще нужна, я могу опубликовать VBA это должно помочь.