Database Processing : Dasar-dasar, Desain & Implementasi, Jilid 2 - David M. Kroenke (Erlangga, 2005)