Basically, don't.
The last thing you want to do is create tables every time you run your app: it could be run a hundred times in a day, and if you create new tables each time then whatever dta you saved previously will be discarded.
A database is a type of non-volatile or persistent storage: it is intended that the changes you make on this run of the application are available the next time you run it, and / or that changes other users make to the DB are visible to all users including you.
Start here:
C# MS Access Database Tutorial – eWorker Courses[
^] - you need to get the basics sorted out before you start even thinking of writing code!