arrow
Return

Errors and Complications in SQL Query Formulation

delete2018-08-09
delete43
delete
OA
AI
T
Toni Taipalus *
M
Mikko Siponen
T
Tero Vartiainen
DOI:10.1145/3231712delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
SQL is taught in almost all university level database courses, yet SQL has received relatively little attention in educational research. In this study, we present a database management system independent categorization of SQL query errors that students make in an introductory database course. We base the categorization on previous literature, present a class of logical errors that has not been studied in detail, and review and complement these findings by analyzing over 33,000 SQL queries submitted by students. Our analysis verifies error findings presented in previous literature and reveals new types of errors, namely logical errors recurring in similar manners among different students. We present a listing of fundamental SQL query concepts we have identified and based our exercises on, a categorization of different errors and complications, and an operational model for designing SQL exercises.
Keywords:
Human factors
languages
standardization
errors
exercise design
query languages
SQL
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

A
ACM Transactions on Quantum Computing
IF:
6.8
Papers:
539
Citations:
508

Organization

U
university of jyvaskyla
Scholars:
6.3K
Papers: 6.8K
Citations: 12
U
University of Vaasa
Scholars:
975
Papers: 1.3K
Citations: 2.6K