I don't see a need to do that.
The queries, forms, reports etc usually use the tables/queries in the
current database. Therefore no changes are required if you recreate the
database.
If you have linked tables from other databases, the other databases still
exist, so again there's nothing to do.
If this database is linked by other databases, you can rename your old one,
and name the recreated database with the same name the old one used to have.
And if none of that solves your problem, you must have linking between
database files that I did not envision, so you probably want to use the
linked table manager.