Microsoft Office Access...
It is a part of MS Office(so you probably already have it).
It is very weird to figure out, but it is used for inventory, among other things. It is a big customizable database program.
OpenOffice.org also has a database program that is part of their office suite and it is free to download, install and use.
-W