Cheak out this tutirial on how to create an interactive book database from a plain CSV file in a few clicks. All you need is a spreadsheet with your book information (author, title, ISBN). You will then need to use Silk, a platform for visualizing collections of information. You can apply the same principles to data journalism as well. You will find the whole tutorial here.