SQL is difficult to use effectively, and creates many errors. Error types and frequency in SQL have been analyzed by various researchers, such as Ahadi, Prior, Behbood and Lister, and Taipalus and Siponen.
One method of problem solving that computer scientists apply is posting their questions online. One of the most accessible platforms for computer scientists is Stack Overflow. From the questions posted on this platform, we should be able to gather information on SQL usage and errors.
In this project you will examine how StackOverflow users progress in their knowledge by identifying and analyzing sequences of questions on SQL.
Various additional research questions are available:
With the results of your work, we can learn more about how people learn to use SQL. This information can help understand the types of errors of SQL users of different experience levels. As such, it can help us teach SQL more effectively.
Further reading: