SQLator: an online SQL learning workbench

10 years 8 months ago
SQLator: an online SQL learning workbench
SQL (Structured Query Language) is one of the essential topics in foundation databases courses in higher education. Due to its apparent simple syntax, learning to use the full power of SQL can be a very difficult activity. In this paper, we introduce SQLator, which is a web-based interactive tool for learning SQL. SQLator’s key function is the evaluate function, which allows a user to evaluate the correctness of his/her query formulation. The evaluate engine is based on complex heuristic algorithms. The tool also provides instructors the facility to create and populate database schemas with an associated pool of SQL queries. Currently it hosts two databases with a query pool of 300+ across the two databases. The pool is divided into 3 categories according to query complexity. The SQLator user can perform unlimited executions and evaluations on query formulations and/or view the solutions. The SQLator evaluate function has a high rate of success in evaluating the user's statemen...
Shazia Wasim Sadiq, Maria E. Orlowska, Wasim Sadiq
Added 30 Jun 2010
Updated 30 Jun 2010
Type Conference
Year 2004
Authors Shazia Wasim Sadiq, Maria E. Orlowska, Wasim Sadiq, Joe Y.-C. Lin
Comments (0)