You can stop a form from opening by checking for autoexec macros or looking
at the "startup" options.
As far as starting at the "tables" tab, I don't think you can specify that.
Generally, you would not want to start there anyway. Tables are buckets for
storing the data. Once created, you should rarely need to open a table
again. Typically, you'd use forms, reports, and queries as your user
interfaces in a database.
As long as you have access to all of the menus...
Close the initial form and then Click on the Tools menu, then StartUp.
Change the Display Form/Page to (none).
Close the database.
When you re-open it will open to the database window.
Last Resort solution: Create a new blank database, and from the tables tab,
Click Import, Browse to the old database and select all of the tables, forms,
queries, etc.