LIU 老师的关系代数例题,题目都是课堂上真题级别的,挺贴近实际教学的。像是根据老师名筛选课程、查找特定条件的学生信息,基本涵盖了选择投影连接等基本操作,学起来也没太多门槛,适合刚入门的同学练手。

课程号课程名的筛法,像∏CNO,CNAME(σTNAME=‘LIU’ (C)),就是经典的投影+选择组合,逻辑清晰。再比如查男生年龄大于 23 岁的:∏SNO,SNAME(σAGE>;23 ∧ SEX=‘M’(S)),多条件筛选就靠配合选择符。

练习题是 LIU 老师讲的课上内容,用起来贴合实际,理解完之后你再去看复杂点的 SQL,思路就顺多了。哦对了,链接里还有不少拓展材料,比如代数优化 SQL 关系代数课件关系代数测验题,挺适合巩固用。

如果你是刚上数据库这门课,或者想通过例题理顺关系代数操作,蛮推荐拿这套练练手。代码不难,逻辑性强,能帮你搭好后续学 SQL 的地基。