So you've got a database full of useful data, and now something else needs to get at it. Maybe it's a mobile app. Maybe it's a JavaScript front-end that refuses to do full...