关系代数谁能帮帮我啊

现有三个关系模式:

学生:Student(Sno,Sname,Ssex,Sage,Sdept);

各属性的含义为:学号,姓名,性别,年龄,专业

课程:Course(Cno,Cname,Teacher);

各属性的含义为:课程号,课程名称,授课教师

选课:SC(Sno,Cno,Grade);

各属性的含义为:学号,课程号,成绩

请用关系代数写出下列查询:

(1)检索教师“李虹”所授课程的课程号和课程名称;

(2)检索出所有男生的姓名、所选课程号和成绩;

(3)查询“数据库原理”课程的选课名单(学生姓名)


1. select A.Cno,A.Cname
   from SC AS A,Course as B
  where A.Cno=B.Cno and B.Teacher = ’李虹‘
2. select A.Sname,B.Cno,B.Grade
     from  Student as A,SC AS B
    where Ssex = '男' and A.Sno=B.sno 

3 Select  A.Sname

    from Student as A,SC as B,Course AS C
    where A.Sno = B.Sno and B.Cno = C.Cno C.Cname='数据库原理'