Debugging database queries: A survey of tools, techniques, and users

S Gathani, P Lim, L Battle - Proceedings of the 2020 CHI Conference on …, 2020 - dl.acm.org
Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, 2020dl.acm.org
Database management systems (or DBMSs) have been around for decades, and yet are still
difficult to use, particularly when trying to identify and fix errors in user programs (or queries).
We seek to understand what methods have been proposed to help people debug database
queries, and whether these techniques have ultimately been adopted by DBMSs (and
users). We conducted an interdisciplinary review of 112 papers and tools from the database,
visualisation and HCI communities. To better understand whether academic and industry …
Database management systems (or DBMSs) have been around for decades, and yet are still difficult to use, particularly when trying to identify and fix errors in user programs (or queries). We seek to understand what methods have been proposed to help people debug database queries, and whether these techniques have ultimately been adopted by DBMSs (and users). We conducted an interdisciplinary review of 112 papers and tools from the database, visualisation and HCI communities. To better understand whether academic and industry approaches are meeting the needs of users, we interviewed 20 database users (and some designers), and found surprising results. In particular, there seems to be a wide gulf between users' debugging strategies and the functionality implemented in existing DBMSs, as well as proposed in the literature. In response, we propose new design guidelines to help system designers to build features that more closely match users debugging strategies.
ACM Digital Library
以上显示的是最相近的搜索结果。 查看全部搜索结果