新しい知識は,一度読んだだけで習得することはできません。同じレベルの問題を何度も繰り返す「素振り」によって,初めて自分のものにすることができます。本書は,繰り返し同じレベルのSQLを実際に書くことで,上記の考えに則った書き順と思考プロセスを自然に身に付けることができるようになっています。改訂に際して,新たにこの「素振り」をスムーズに行うことができるプログラム「SQUAT」(SQL Understanding And Training)を開発,付属CD-ROMに収録しました(SQUATはWindows Vista/XPなどで動作します。動作にはJava実行環境JREが必要です)。読者は,直接本書に書き込むことで考えるプロセスを実践し,さらにSQUATでもとことん素振りを行うことができます。自分の頭で考え,何度も手を動かす作業を本書を通して行うことで,ぜひみなさんも開発現場でSQLをすらすらと書けるようにがんばってみてください。