Experienced software professional with 20 years in design, development and maintenance of applications. How big is the data that you have, depending on it we could develop a simple Access Database or Access Front-end with SQL Server Express DB. The solution will depend on just not the current size of data, but the projected one also.
Entering the data will need to be done by you, which could be a simple copy paste or storing the document itself into the database.