Badri,
what about a stock
exchange simulation?
You have transactions and database activity if you let people buy and sell stocks.
What about a stock exchange simulation for one of those obscure cricket-tournaments?
Before and during a tournament people can trade stocks of the team. After the tournament the winner is worth 100 points, the second 60, etc.
I did wrote something similar for some sort of training I am working on (with football teams, of course). The program wasn't and is not really finished

, but its fun programming and during the course.
[ January 06, 2003: Message edited by: Axel Janssen ]