Learn query execution plans generated by RDBMS based on natural language descriptions.
Visually reveal details from SQL statements to execution plans.
Boredom-conscious natural language description generation of query execution plans.
A Tool for Visualizing Impact of Operator Choices in Query Execution Plans for Database Education.
Learn database optimization by comparing query execution plan and alternative plans.
Learn Data Manipulation Language(DML) by scoring SQL.
# [*]: Only availible inside XD campus
DBEDU presented by Prof. Hui Li (opens new window) AND His Group in Xidian University
This platform is currently compatible with the following DBMSs (may vary across subsystems):
The support for the followings are coming soon:
Current members: Hu Wang (master), Ying Rong (master), Baochao Xu (master), Ruohan Zhang (undergraduate), Zhuoyang Li (undergraduate), Shenghong Wang (undergraduate), Zerui Gu (undergraduate), Junjie Chen (undergraduate), Pengqi Gu (undergraduate)
Alumni: Weiguo Wang (Alibaba), Peng Chen (Huawei)
Sourav S Bhowmick and Hui Li. Towards Technology-Enabled Learning of Relational Query Processing. In IEEE Data Eng. Bull. 45(3), 2022. PDF (opens new window)