Encyclopedia of database technologies and applications (Idea Group Reference, 2006)