hero

DBEDU Series For Database Education

An integrated practicing platform enhancing the learning experiences in database related courses

NEURON

Learn query execution plans generated by RDBMS based on natural language descriptions.

DBinsight

Visually reveal details from SQL statements to execution plans.

LANTERN

Boredom-conscious natural language description generation of query execution plans.

MOCHA

A Tool for Visualizing Impact of Operator Choices in Query Execution Plans for Database Education.

ARENA

Learn database optimization by comparing query execution plan and alternative plans.

SQLSheet

Learn Data Manipulation Language(DML) by scoring SQL.

# 📘NEURON | 📇DBinsight | 📰LANTERN | 💬MOCHA | ⚓️ARENA | 🚀SQLSheet[*]

# [*]: Only availible inside XD campus


ABOUT US

DBEDU presented by Prof. Hui Li (opens new window) AND His Group in Xidian University

xdu

Our Collaborators in DBEDU: Prof. Sourav S Bhowmick (opens new window) (NTU)

ntu

Supported DBMSs

This platform is currently compatible with the following DBMSs (may vary across subsystems):

postgresql sql-server cockroachdb KaiwuDB

The support for the followings are coming soon:

opengauss polardb

Team members

Current members: Assoc. Prof. Xiaotian Qiao, Dr. Yingfan Liu, Dr. Xiyue Gao, Dr. Wenbo Zhao, Dr. Mingzhe Wang, Baochao Xu (master student), Zihao Ma(master student) and 6 undergraduate students

Alumni: Weiguo Wang (Alibaba), Peng Chen (Huawei), Hu Wang (China CITIC Bank), Ying Rong (Huawei)

Publications