• 2022-07-26
    (1)查询每一门课的间接先修课,只显示课程号。 (2)查询每一门课的间接先修课,显示课程号和课程名。
  • (1) SELECT FIRST.Cno, SECOND.Cpno FROM Course FIRST, Course SECOND WHERE FIRST.Cpno = SECOND.Cno; (2) SELECT FIRST.Cno, FIRST.Cname , SECOND.Cpno ,THRID.Cname FROM Course FIRST, Course SECOND,Course THRID WHERE FIRST.Cpno = SECOND.Cno AND SECOND.Cpno=THRID.Cno;

    内容

    • 0

      分组查询。求每门课程的最高分、最低分、平均分。显示课程号、最高分、最低分、平均分。

    • 1

      已知关系:学生(学号,姓名,性别,年龄 班号 系名), 课程(课程号,课程名,先修课号,学分),选课(课程号,学号,成绩)根据以上三张表回答问题:下列关系代数操作_____是“表示查询没有选修1号课程的学生姓名”。

    • 2

      以第1章的图1-21所示的教学管理数据库为例,用关系代数表达式表示以下各种查询要求。 (1)查询T1老师所授课程的课程号和课程名。 (2)查询年龄大于18岁的男同学的学号、姓名、系别。 (3)查询“李力”老师所讲授课程的课程号、课程名、课时。 (4)查询学号为S1的同学所选修课的课程号、课程名和成绩。 (5)查询“钱尔”同学所选修课程的课程号、课程名和成绩。 (6)查询至少选修“刘伟”老师所授全部课程的学生姓名。 (7)查询“李思”同学未选修的课程号和课程名。 (8)查询全部学生都选修了的课程的课程号、课

    • 3

      本次作业均要求用SQL语句实现。 (1)查询1号课程的课程号、选修人数、平均成绩、最高分 (2)查询每门课程的课程号、选修人数、平均成绩、最高分

    • 4

      对于大学中的每一门课程,可能存在1门或多门先修课。如何使用图进行建模,表示课程以及哪些课程是其他课程的先修课程?图中的边应该是有向的还是无向的?在该图中,如何发现没有先修课程的课程以及不是任何一门课程的先修课程的课程?