[HTML][HTML] Database management system performance comparisons: A systematic literature review

T Taipalus - Journal of Systems and Software, 2024 - Elsevier
Efficiency has been a pivotal aspect of the software industry since its inception, as a system
that serves the end-user fast, and the service provider cost-efficiently benefits all parties. A …

SQL education: A systematic map** study and future research agenda

T Taipalus, V Seppänen - ACM Transactions on Computing Education …, 2020 - dl.acm.org
Structured Query Language (SQL) skills are crucial in software engineering and computer
science. However, teaching SQL effectively requires both pedagogical skill and …

Identifying SQL misconceptions of novices: Findings from a think-aloud study

D Miedema, E Aivaloglou, G Fletcher - ACM Inroads, 2022 - dl.acm.org
Have you ever struggled with writing a SQL query to retrieve data? Students certainly do. In
this paper we set out to investigate why this is the case. The first step to making less …

Errors and complications in SQL query formulation

T Taipalus, M Siponen, T Vartiainen - ACM Transactions on Computing …, 2018 - dl.acm.org
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 …

SQLVis: Visual query representations for supporting SQL learners

D Miedema, G Fletcher - 2021 IEEE Symposium on Visual …, 2021 - ieeexplore.ieee.org
SQL is a typical query language for performing data analytics. Although its usage is
ubiquitous, learners experience that query formulation in SQL is error-prone and time …

Mutating database queries

J Tuya, MJ Suárez-Cabal, C De La Riva - Information and Software …, 2007 - Elsevier
A set of mutation operators for SQL queries that retrieve information from a database is
developed and tested against a set of queries drawn from the NIST SQL Conformance Test …

QueryVis: Logic-based diagrams help users understand complicated SQL queries faster

A Leventidis, J Zhang, C Dunne… - Proceedings of the …, 2020 - dl.acm.org
Understanding the meaning of existing SQL queries is critical for code maintenance and
reuse. Yet SQL can be hard to read, even for expert users or the original creator of a query …

Students' syntactic mistakes in writing seven different types of SQL queries and its application to predicting students' success

A Ahadi, V Behbood, A Vihavainen, J Prior… - Proceedings of the 47th …, 2016 - dl.acm.org
The computing education community has studied extensively the errors of novice
programmers. In contrast, little attention has been given to student's mistake in writing SQL …

What to expect and what to focus on in SQL query teaching

T Taipalus, P Perälä - Proceedings of the 50th ACM Technical …, 2019 - dl.acm.org
In the process of learning a new computer language, writing erroneous statements is part of
the learning experience. However, some errors persist throughout the query writing process …

Students' semantic mistakes in writing seven different types of SQL queries

A Ahadi, J Prior, V Behbood, R Lister - … of the 2016 ACM Conference on …, 2016 - dl.acm.org
Computer science researchers have studied extensively the mistakes of novice
programmers. In comparison, little attention has been given to studying the mistakes of …