假设教学数据库中有3个关系: S(S#,SNAME,AGE,SEX) C(C#,CNAME,TEACHER) SC(S#,C#,GRADE) 其中:学生关系S的属性分别表示:学号、姓名、年龄、性别 课程关系C的属性分别表示:课程号、课程名、任课教师 选修关系SC的属性分别表示:学号、课程号、分数 用户有一查询语句:检索女同学所选修的课程的课程名和任课教师。 (1) 试写出该查询的关系代数表达式。 (2) 画出查询表达式的语法树。 (3) 使用启发式优化算法,对关系代数语法树进行优化,画出优化后的语法树。