RA-Viz: An Interactive Relational Algebra Interpreter and Visualization Tool
摘要
We present a relational algebra interpreter and an interactive Web application that allows the student to input relational algebra expressions, visualize the expression tree, and interactively evaluate these expressions, one sub-expression at a time. The software tool requires SQLite and comes with a collection of predefined databases to query against. Users can also upload their own databases. This tool provides a platform for students to better understand query formulation and execution in relational databases.