Database Systems by Michael Kifer, Philip M. Lewis & Arthur Bernstein