Skip to main content
Erschienen in: Datenbank-Spektrum 2/2021

02.03.2021 | Schwerpunktbeitrag

SQLValidator – An Online Student Playground to Learn SQL

verfasst von: Victor Obionwu, David Broneske, Anja Hawlitschek, Veit Köppen, Gunter Saake

Erschienen in: Datenbank-Spektrum | Ausgabe 2/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The Structured Query Language (SQL) is the most widely-used language in database-related courses. As a consequence, writing SQL queries is a fundamental expectation from any university course in database systems. Practical exercises are an essential part of the SQL learning experience. These exercises enable participants to practice and acquire experience in the use of the different SQL concepts, such as clauses, predicates, and expressions. To this end, we developed the tool SQLValidator as a web-based interactive tool for learning and practicing SQL. Apart from using it for teaching, we also use it to administer questionnaires and practice tests to improve students’ learning experience. In this paper, we present the architecture and functions of SQLValidator. In order to assess the usefulness of SQLValidator, we monitor the performance of our students based on the semester activities and examinations. Our evaluation shows that SQLValidator is an effective tool that improves a student’s learning experience when learning SQL.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Weitere Produktempfehlungen anzeigen
Literatur
1.
Zurück zum Zitat Abelló A, Burgués X, Casany M, Martín C, Quer C, Rodríguez M, Romero O, Urpí T (2016) A software tool for e‑assessment of relational database skills. Int J Eng Educ 32(3(A)):1289–1312 Abelló A, Burgués X, Casany M, Martín C, Quer C, Rodríguez M, Romero O, Urpí T (2016) A software tool for e‑assessment of relational database skills. Int J Eng Educ 32(3(A)):1289–1312
2.
Zurück zum Zitat Alpert SR, Singley MK, Fairweather PG (1999) Deploying intelligent tutors on the web: an architecture and an example. Int J Artif Intell Educ 10(2):183–197 Alpert SR, Singley MK, Fairweather PG (1999) Deploying intelligent tutors on the web: an architecture and an example. Int J Artif Intell Educ 10(2):183–197
3.
Zurück zum Zitat Dietrich SW (1993) An educational tool for formal relational database query languages. Comput Sci Educ 4(2):157–184CrossRef Dietrich SW (1993) An educational tool for formal relational database query languages. Comput Sci Educ 4(2):157–184CrossRef
5.
Zurück zum Zitat Kearns R, Shead S, Fekete A (1997) A teaching system for SQL. In: Proceedings of Australasian conference on Computer science education, pp 224–231 Kearns R, Shead S, Fekete A (1997) A teaching system for SQL. In: Proceedings of Australasian conference on Computer science education, pp 224–231
6.
Zurück zum Zitat Kleerekoper A, Schofield A (2018) SQL tester: an online SQL assessment tool and its impact. In: Proceedings of the Annual ACM Conference on Innovation and Technology in Computer Science Education, pp 87–92CrossRef Kleerekoper A, Schofield A (2018) SQL tester: an online SQL assessment tool and its impact. In: Proceedings of the Annual ACM Conference on Innovation and Technology in Computer Science Education, pp 87–92CrossRef
7.
Zurück zum Zitat Metcalfe J (2017) Learning from errors. Annu Rev Psychol 68:465–489CrossRef Metcalfe J (2017) Learning from errors. Annu Rev Psychol 68:465–489CrossRef
8.
Zurück zum Zitat Mitrovic A (1998) Learning SQL with a computerized tutor. In: Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education, pp 307–311CrossRef Mitrovic A (1998) Learning SQL with a computerized tutor. In: Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education, pp 307–311CrossRef
9.
Zurück zum Zitat Mitrovic A (2003) An intelligent SQL tutor on the web. Int J Artif Intell Educ 13(2–4):173–197 Mitrovic A (2003) An intelligent SQL tutor on the web. Int J Artif Intell Educ 13(2–4):173–197
10.
Zurück zum Zitat Sadiq S, Orlowska M, Sadiq W, Lin J (2004) SQLator: an online SQL learning workbench. In: Proceedings of the annual SIGCSE conference on Innovation and technology in computer science education, pp 223–227CrossRef Sadiq S, Orlowska M, Sadiq W, Lin J (2004) SQLator: an online SQL learning workbench. In: Proceedings of the annual SIGCSE conference on Innovation and technology in computer science education, pp 223–227CrossRef
11.
Zurück zum Zitat Taipalus T, Perälä P (2019) What to expect and what to focus on in SQL query teaching. In: Proceedings of ACM Technical Symposium on Computer Science Education, pp 198–203CrossRef Taipalus T, Perälä P (2019) What to expect and what to focus on in SQL query teaching. In: Proceedings of ACM Technical Symposium on Computer Science Education, pp 198–203CrossRef
Metadaten
Titel
SQLValidator – An Online Student Playground to Learn SQL
verfasst von
Victor Obionwu
David Broneske
Anja Hawlitschek
Veit Köppen
Gunter Saake
Publikationsdatum
02.03.2021
Verlag
Springer Berlin Heidelberg
Erschienen in
Datenbank-Spektrum / Ausgabe 2/2021
Print ISSN: 1618-2162
Elektronische ISSN: 1610-1995
DOI
https://doi.org/10.1007/s13222-021-00372-0

Weitere Artikel der Ausgabe 2/2021

Datenbank-Spektrum 2/2021 Zur Ausgabe