Fundamentals of database systems. (2017)