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

    举一反三

    内容

    • 0

      【其它】5.5 多表查询(上机实训) 【1】查询所有选修课程的学生学号、姓名、课程号和成绩。 【2】查询所有选修课程的学生学号、课程名称和成绩。 【3】查询所有女生学号、姓名、系编号和所在系名称。 【4】查询所有选修课程并且成绩大于90分的学生学号、姓名、课程号和成绩。 【5】查询所有选修课程的学生学号、姓名、课程名称和成绩。 【6】查询所有选修课程并且成绩大于90分的学生学号、姓名、课程名称和成绩

    • 1

      现有关系:学生 (学号,姓名,性别,年龄)课程(课程号,课程名,学分)选修(学号,课程号,成绩)查询选了102号课程的学生的学号,姓名。查询步骤为:1、查询____表,找出选了102号课程的学生的______2、查询____表,找出这些_____对应的学生的学号和_____。

    • 2

      有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。想查询选修2号课程的学生的学号和姓名,则关系运算式应写成

    • 3

      查询学生的学号,姓名,选修课程号和课程成绩

    • 4

      设有如下所示的关系S____、C____和SC____,试用关系代数表达式表示下列查询语句: ____检索“程军”老师所授课程的课程号____和课程名____。 ____检索年龄大于21的男学生学号____和姓名____。 ____检索至少选修“程军”老师所授全部课程的学生姓名____。 ____检索”李强”同学不学课程的课程号____。 ____检索至少选修两门课程的学生学号____。 ____检索全部学生都选修的课程的课程号____和课程名____。 ____检索选修课程包含“程军”老师所授课程之一的学生学号____。 ____检索选修课程号为k1和k5的学生学号____。 ____检索选修全部课程的学生姓名____。 ____检索选修课程包含学号为2的学生所修课程的学生学号____。 ____检索选修课程名为“C语言”的学生学号____和姓名____