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) AND ZNBase (opens new window) (Inspur)

ntu inspur

Supported DBMSs

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

postgresql sql-server znbase cockroachdb

The support for the followings are coming soon:

opengauss polardb

Team members

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)

Publications