My current project is to create a barcode system (for lack of a better word) that is linked to a database (was not given more information or directions). My task is to have a barcode scanner interpret a barcode, query a database that stores MS Word and Excel documents (.docx/.xlsx), then automatically retrieve and display the document. I have not received much direction other than when a barcode is scanned, to have the corresponding document to be retrievedretreived and displayed automatically. There is currently no database at our location and we store all of our information in Excel spreadsheets.
The process that I am attempting to automate is to remove the "human element" from opening the correct document(checklists and reports) as well as saving the document with the proper naming format and location (excel VBA script).
There is no reason why this should be impossible, but I am not sure which (R)DBMS to use. We are not looking to spend extreme money (no oracle 11g or 12c), but we are essentially starting from scratch and our spreadsheets are spread over the entire networked drive. I know there are options like IBM DB2 or MySQL or MS SQL Server or MongoDB...but I am not sure which one would be the best "bang for my buck" and give the least amount of headaches.
EDIT:
I would prefer to use an RDBMS as it would help our future endeavours such as being able to scan a barcode for a product and see all part information that is required to build that specific unit. Another project that I wanted to do was to create a central repository to hold all data that feeds our web-based applications. We use Excel spreadsheets and Excel has certain limitations that can be quite problematic (only one person can have the document open at a time or not having control over individual users and what they have access to and their individual permissions).