What can a bespoke database system do for me?