SQL versus NoSQL databases