afaik, you're looking for a web application(according to your description) that does content management and data mining.. i don't think there are free ones out there.. you'll most likely have to buy it..
for the images, database only deals standard data types.. if you want to store images in...