A query simulation system to illustrate database query execution

  • Authors:
  • Brett Allenstein;Andrew Yost;Paul Wagner;Joline Morrison

  • Affiliations:
  • Skyline Technologies, Green Bay, WI, USA;University of WIsconsin-Eau Claire, Eau Claire, WI, USA;University of WIsconsin-Eau Claire, Eau Claire, WI, USA;University of WIsconsin-Eau Claire, Eau Claire, WI, USA

  • Venue:
  • Proceedings of the 39th SIGCSE technical symposium on Computer science education
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

The underlying processes that enable database query execution are fundamental to understanding database management systems. However, these processes are complex and can be difficult to explain and illustrate. To address this problem, we have developed a Java-based query simulation system that enables students to visualize the steps involved in processing DML queries. We performed a field experiment to evaluate the system, and the results suggest that the system improves student comprehension of the query execution process.