Universitat Oberta de Catalunya
In this paper the authors present LEARN-SQL, a system conforming to the IMS QTI specification that allows online learning and assessment of students on SQL skills in an automatic, interactive, informative, scalable and extensible manner. SQL (Structured Query Language) is the Dominant DataBase (DB) language today, comprising commands to define schema structures (i.e. tables, views, indexes, etc.) as well as statements to manipulate data (i.e. queries, modification statements, procedures, triggers, etc.). The model underlying SQL is the relational model.