Database management systems - Ramakrishan R., Gehrke J. (McGraw- Hill, 2000)