The Algorithm to Check the Correct of Practicing SQL DML
被引:0
作者:
Zhao, Sen
论文数: 0引用数: 0
h-index: 0
机构:
Jinan Univ, Dept Comp Sci, Guangzhou, Guangdong, Peoples R ChinaJinan Univ, Dept Comp Sci, Guangzhou, Guangdong, Peoples R China
Zhao, Sen
[1
]
Zou, Xianxia
论文数: 0引用数: 0
h-index: 0
机构:
Jinan Univ, Dept Comp Sci, Guangzhou, Guangdong, Peoples R ChinaJinan Univ, Dept Comp Sci, Guangzhou, Guangdong, Peoples R China
Zou, Xianxia
[1
]
机构:
[1] Jinan Univ, Dept Comp Sci, Guangzhou, Guangdong, Peoples R China
来源:
2021 10TH INTERNATIONAL CONFERENCE ON EDUCATIONAL AND INFORMATION TECHNOLOGY (ICEIT 2021)
|
2021年
关键词:
query statement;
CRC;
IDU statement;
D O I:
10.1109/ICEIT51700.2021.9375594
中图分类号:
TP39 [计算机的应用];
学科分类号:
081203 ;
0835 ;
摘要:
Database query and update statements are the basic experimental content of the database learner, and they are also the very important technology to master the database. But the traditional way to check the correctness of learners' practice is artificial which is not suitable for network environment especially MOOC. The algorithm of static CRC comparison reduces the time spending on searching string of the algorithm of result set comparison. The algorithm of dynamic CRC comparison lowers the time complexity, simultaneously can judge the semantic correctness of query expression written by the learners. We use the operation of rollback and explicit transaction to hold the state of the experiment database to check Insert-Delete-Update operations. We apply some of these algorithms to help learners enhancing their learning efficiency and assisting teacher's teaching.