Ma Xiao, Tang Jiayun, Shi Yuxin
Ce projet vise à démontrer un processus d'utilisation d'une base de données, notamment la création d'une base de données, la préparation de requêtes, l'exploration de différents indices.
Voici les étapes que nous suivons :
Ce projet vise à fournir un algorithme pour décrire le plan d'exécution de requête (QEP) généré pour chaque requête, dessiner le QEP sous forme d'arborescence, décrire la différence entre les QEP de requêtes similaires et générer la raison du changement du QEP.
Le but de ce projet est d'améliorer l'expérience d'apprentissage des débutants sur les systèmes de gestion de bases de données réelles. Grâce à la visualisation du QEP à la fois au format texte et au format arborescent, l'apprenant pourra se faire une idée plus facile du QEP. En fournissant la différence du QEP pour 2 requêtes similaires et en fournissant la raison des changements, l'apprenant pourra bien comprendre comment un QEP optimisé est généré.