A family of Microsoft relational database management systems designed for ease of use.
Have you tried creating a new blank db and importing your tables?
Doesn't SharePoint have version histories of the file that you could simply restore?
I do hope after this, you will stop using SharePoint to share an Access database as it is a well known no-no and also implement regular backups as corruption is a real possibility.