SQL Visualizer (Extended Abstract)

By: Martin Petkov, Katherine Ge, and Sophia Huynh.

A software system that takes in SQL queries and breaks them down into steps. It provides intermediate tables, namespace information, and reasons for filtering rows. Intended as a learning tool for beginners, especially for students in university/college introductory database classes.

Written as a follow-up to the related CSC494 Summer 2015 research project at the University of Toronto, St. George Campus, under the supervision of Diane Horton and Andrew Petersen.

[PDF] [Journal]