Abstract
Declarative querying is a cornerstone of the success and longevity of database systems, yet it is challenging for novice learners accustomed to different coding paradigms. The transition is further hampered by a lack of query debugging tools compared to the plethora available for programming languages. The paper samples several systems that we build at Duke University to help students learn and debug database queries. These systems have not only helped scale up teaching and improve learning, but also inspired interesting research on databases. Furthermore, with the rise of generative AI, we argue that there is a heightened need for skills in scrutinizing and debugging AI-generated queries, and we outline several ongoing and future work directions aimed at addressing this challenge.
Original language | English |
---|---|
Title of host publication | Proceedings of the 3rd ACM SIGMOD International Workshop on Data Systems Education |
Subtitle of host publication | Bridging Education Practice with Education Research, DataEd 2024 |
Editors | Daphne Miedema, Sourav S. Bhowmick, Michael Liut |
Publisher | Association for Computing Machinery |
Pages | 1-6 |
Number of pages | 6 |
ISBN (Electronic) | 9798400706783 |
DOIs | |
State | Published - 9 Jun 2024 |
Event | 3rd ACM SIGMOD International Workshop on Data Systems Education: Bridging Education Practice with Education Research, DataEd 2024 - Santiago, Chile Duration: 9 Jun 2024 → 9 Jun 2024 |
Publication series
Name | ACM International Conference Proceeding Series |
---|
Conference
Conference | 3rd ACM SIGMOD International Workshop on Data Systems Education: Bridging Education Practice with Education Research, DataEd 2024 |
---|---|
Country/Territory | Chile |
City | Santiago |
Period | 9/06/24 → 9/06/24 |
Bibliographical note
Publisher Copyright:Copyright © 2024 held by the owner/author(s). Publication rights licensed to ACM.
Keywords
- Database Education
- Query Debugging
- Query Verification
- Relational Algebra
- SQL