代数优化的数据库课件,讲的是怎么用优化算法把关系代数表达式简化得更漂亮。开头就有个挺典型的例子:πSname σStudent.Sno=SC.Sno σSC.Cno='2' × Student SC,你一看就知道,这是在干掉多余的笛卡尔积,提升查询性能。嗯,像这种东西,平时写 SQL 时其实挺容易忽略。课件里讲了不少跟笛卡尔积关系代数语法树相关的东西,配合下面这几个资源一起看,理解会比较快。