To add to Anvil's comments, the typical way to set this up is to split the database. The backend will contain the data tables and live in the shared folder. The front end will contain everything else, and each user will have a copy on their machine or private drive. This way, multiple users can view and edit the data at once. Also, if you change any queries, forms or reports, you just distribute the new front end to the users and the data is left untouched.
As an additional precaution to stop users messing up the logic of queries, forms etc, the front-end can be saved as an MDE file which still allows users to log in and run any queries / forms / reports, BUT : they cannot change any code, queries, forms, report layouts. Macros are NOT protected, however.
Denis