Pregunta de entrevista de Thoughtworks

Describe pros and cons of SQL vs NoSQL databases.