SQL for Smarties.: Advanced SQL Programming (The Morgan Kaufmann Series in Data Management Systems)