SQL and relational theory : how to write accurate SQL code / C. J. Date. Sebastopol : O'Reilly, 2015