Gamifying Structure Query Language (SQL): Learning through Competitive Query-Based Challenges

by Darwin G. Raralio

Published: February 25, 2026 • DOI: 10.51244/IJRSI.2026.13020038

Abstract

Structured Query Language (SQL) is a foundational skill in database management; however, many students struggle to master it due to its abstract structure and logical complexity. While gamification has been widely recognized as an effective strategy for increasing engagement and motivation, elimination-based competition often limits participation and reduces learning opportunities for students who are removed early from play.
This study introduces a Point-Based SQL Survival Challenge designed to promote continuous participation while strengthening logical reasoning and query accuracy. Using a quasi-experimental design, undergraduate students were divided into control and experimental groups. The experimental group engaged in a team-based, turn-driven SQL challenge where correct queries earned points and incorrect queries resulted in penalties without eliminating participants. The system integrated roulette-based actions—SELECT, INSERT, DELETE, SAFE, and JOKER—to combine skill-based reasoning with strategic decision-making.
Results indicate that students exposed to the gamified approach demonstrated significantly higher gains in SQL proficiency, engagement, and collaborative problem-solving skills compared to traditional instruction. The findings suggest that point-based competitive mechanics can balance motivation with inclusivity while reinforcing logical reasoning and practical competence. This study contributes to emerging research on gamified database education and provides insights into designing inclusive competitive learning environments.