A family of Microsoft relational database management systems designed for ease of use.
You can take a look at the Northwinds template that is available for Access. Access is certainly capable of doing everything you ask.
But Access is not a program you can just pick up and start using. There is a distinct learning curve required. If you are willing to take the time to learn and build you will have a tool that does exactly what you want.