niusouti.com

某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(60),所以对该联系()。 查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下: SELECT AVG(成绩)AS平均成绩,() FROM C,SC WHERE C.课程名=’软件工程’AND

题目
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(60),所以对该联系()。
查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:
SELECT AVG(成绩)AS平均成绩,()
FROM C,SC
WHERE C.课程名=’软件工程’AND C.课程号=SC.课程号;

A.n:m
B.1:n
C. n:1
D.1:1

相似考题
更多“某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(60),所以对该联系()。 ”相关问题
  • 第1题:

    某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为( ),所以对该联系( )。 查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下: SELECT AVG(成绩)AS平均成绩,( ) FROM C,SC WHERE C.课程名=’软件工程’AND C.课程号=SC.课程号;

    A.n:mB.1:nC.n:1D.1:1A.不需要构建一个独立的关系模式B.需要构建—个独立的关系模式,且关系模式为:SC(课程号,成绩)C.需要构建—个独立的关系模式,且关系模式为:SC(学生号;成绩)D.需要构建一个独立的关系模式,且关系模式为:SC(学生号,课程号,成绩)A.差值AS MAX(成绩)-MIN(成绩)B.MAX(成绩)-MIN(成绩)AS差值C.差值IN MAX(成绩)-MIN(成绩)D.MAX(成绩)-MIN(成绩)IN差值


    正确答案:A,D,B

  • 第2题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:s(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资):C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择:一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生“选课”和教师“讲授”课程的联系类型分别为 (60) ;“选课”联系 (61) 。

    A.1:1,1:n

    B.1:n,1:n

    C.n:1. ,n :m

    D.n:m.n:m


    正确答案:D
    试题(60)的正确选项为D。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m:又因为根据题意“一个教师可以讲授多门课程,一门课程可以由多个教师讲授”,故教师“讲授”课程的联系类型为n:m.

  • 第3题:

    ● 某学校学生、教师和课程实体对应的关系模式如下:

    学生(学号,姓名,性别,年龄,家庭住址,电话)

    课程(课程号,课程名)

    教师(职工号,姓名,年龄,家庭住址,电话)

    如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。由于学生和课程之间是一个 (51) 的联系所以 (52) 。又由于教师和课程之间是一个 (53) 的联系,所以 (54) 。

    (51)

    A. 1对1

    B. 1对多

    C. 多对1

    D. 多对多

    (52)

    A. 不需要增加一个新的关系模式

    B. 不需要增加一个新的关系模式,只需要将1端的码插入多端

    C. 需要增加一个新的选课关系模式,该模式的主键应该为课程号

    D. 需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号

    (53)

    A. 1对1

    B. 1对多

    C. 多对1

    D. 多对多

    (54)

    A. 不需要增加一个新的关系模式,只需要将职工号插入课程关系模式

    B. 不需要增加一个新的关系模式,只需要将课程号插入教师关系模式

    C. 需要增加一个新的选课关系模式,该模式的主键应该为课程号

    D. 需要增加一个新的选课关系模式,该模式的主键应该为课程号和教师号


    正确答案:D,D,C,B

  • 第4题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生"选课"和教师"讲授"课程的联系类型分别为( );"选课"联系(请作答此空)。
    查询"软件教研室"教师的平均工资、最高与最低工资之间差值的SQL语句如下:

    SELECT AVG(工资) As平均工资, ( ) FROM T WHERE 部门= '软件教研室';

    A.需要构建一个独立的关系模式,且主关键字为:学生号
    B.需要构建一个独立的关系模式,且主关键字为:学生号,课程号
    C.需要构建一个独立的关系模式,且主关键字为:学生号,教师号
    D.类型为1:n,所以不需要构建一个独立的关系模式

    答案:B
    解析:
    本题的正确选项为B。学生"选课"的联系类型为n:m,故需要构建一个独立的关系模式,且主关键字为:学生号,课程号。

  • 第5题:

    某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(),所以对该联系()。
    查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:
    SELECT AVG(成绩)AS平均成绩,(62)
    FROM C,SC
    WHERE C.课程名=’软件工程’AND C.课程号=SC.课程号;

    A.差值AS MAX(成绩)-MIN(成绩)
    B.MAX(成绩)-MIN(成绩)AS差值
    C.差值IN MAX(成绩)-MIN(成绩)
    D.MAX(成绩)-MIN(成绩)IN差值

    答案:B
    解析:
    本题考查关系数据库及SQL基础知识。
    根据题意个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m。
    学生“选课”的联系类型为n:m,故需要构建一个独立的关系模式,且关系模式应有学生关系模式的码“学生号”和课程荠系模式的码‘课程号”,以及联系的属性“成绩”构成。故“选课”关系模式为:SC(学生号,课程号,成绩)。
    SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-name as new-name”形式的as子句来实现的。As子句既可出现在select子句,也可出现在from子句中。

  • 第6题:

    某教学管理数据库中,学生、课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的“选课”联系类型为(请作答此空)所以对该联系( )。

    A.n:m
    B.1:n
    C.n:1
    D.1:1

    答案:A
    解析:
    本题考查数据库关系模式的基础知识。由题意可知:“一个学生可以选择多门课程,一门课程可以由多个学生选择”。显然他们的对应关系为多对多,故正确答案为:A;

  • 第7题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师只可以讲授一门课程,一门课程可以由多个教师讲授。那么,学生“选课”的关系类型为(请作答此空);教师和课程的关系类型为( );“选课”关系( )。查询“软件教研室”教师的平均工资、最高与最低工资之间差值的SQL话句如下:SELECT AVG(工资)AS平均工资,( )FROM T WHERE部门='软件教研室';

    A.1:1
    B.1:n
    C.n:1
    D.n:m

    答案:D
    解析:
    本题考查数据库方面的基础知识。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m;又因为根据题意“一个教师只可以讲授一门课程,一门课程可以由多个教师讲授”,故教师和课程的联系类型为n:1。学生“选课”的关系类型为n:m,故需要构建一个独立的关系模式,且主关键字为:学生号,课程号。SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-name as new-name”形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

  • 第8题:

    某教学管理数据库中,学生、课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的“选课”联系类型为(1)所以对该联系(2)。
    2、_____

    A.不需要构建—个独立的关系模式
    B.需要构建一个独立的关系模式,且关系模式为:SC(课程号,成绩)
    C.需要构建一个独立的关系模式,且关系模式为:SC(学生号,成绩)
    D.需要构建—个独立的关系模式,且关系模式为:SC(学生号,课程号,成绩)

    答案:D
    解析:
    一个学生可以选择多门课程,一门课程可以由多个学生选择,说明学生与选课之间的联系类型为多对多。对于多对多的联系转换成关系时,应转为一个独立的关系,联系的属性由两端实体的码和联系的属性组成。该关系码为两端实体集码共同组成。对于本题来说联系本身需要记录成绩,所以SC关系应该由学生号、课程号、成绩三个属性组成。

  • 第9题:

    设教学数据库中有四个关系: 教师(教师编号,教师姓名,联系电话) 课程(课程号,课程名,教师编号) 学生(学号,学生姓名,年龄,性别,专业) 选课(学号,课程号,成绩)查询男生所学课程的课程号和课程名。


    正确答案:Selec 课程号,课程名 FROM 学生,选课,课程
    Where 学生.学号=选课.学号 and 选课.课程号=课程.课程号
    And 性别=’男’或 Selec 课程号,课程名 FROM 课程 where 课程号
    in(S.elect课程号from选课where学号in(S.elect学号from学生where性别=’男’))

  • 第10题:

    有关系:教学(学号、教工号、课程号),每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师可以讲授多门课程,每门课程可以由多个老师来讲授,那么该关系的主键是()

    • A、课程号
    • B、教工号
    • C、学号,教工号,课程号
    • D、学号,教工号

    正确答案:C

  • 第11题:

    设教学数据库中有四个关系: 教师(教师编号,教师姓名,联系电话) 课程(课程号,课程名,教师编号) 学生(学号,学生姓名,年龄,性别,专业) 选课(学号,课程号,成绩)查询所有姓王的教师所授课程的课程号和成绩(按课程号排序)。


    正确答案:Select 选课.课程号,成绩 from 教师,课程,选课 where 教师姓名 like ‘王%’
    And 教师.教师编号=课程.教师编号 and 课程.课程号=选课.课程号 Order by 课程号

  • 第12题:

    判断题
    设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),若一个学生可以选修多门课程,则S和X之间是1对多的联系。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    某教学管理数据库中,学生、课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的“选课”联系类型为( )所以对该联系( )。

    A.n:m B.1:n C.n:1 D.1:1 A.不需要构建—个独立的关系模式 B.需要构建一个独立的关系模式,且关系模式为:SC(课程号,成绩)C.需要构建一个独立的关系模式,且关系模式为:SC(学生号,成绩)D.需要构建—个独立的关系模式,且关系模式为:SC(学生号,课程号,成绩)


    正确答案:A,D

  • 第14题:

    根据题意要求,完成下列查询 设有如下学生课程数据库,它包括学生关系、课程关系和选课关系,其关系模式为: 学生(学号,姓名,年龄,性别,民族,专业,年级); 课程(课程号,课程名,教师,总学分); 选课(学号,课程号,成绩)。 1、查询学生表中全部信息。


    正确答案:select * from 学生 (1分)

  • 第15题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生"选课"和教师"讲授"课程的联系类型分别为(请作答此空);"选课"联系( )。
    查询"软件教研室"教师的平均工资、最高与最低工资之间差值的SQL语句如下:

    SELECT AVG(工资) As平均工资, ( ) FROM T WHERE 部门= '软件教研室';

    A.1:1,1:n
    B.1:n,1:n
    C.n:1,n:m
    D.n:m,n:m

    答案:D
    解析:
    本题考查关系数据库及SQL方面的基础知识。
    本题的正确选项为D。根据题意"一个学生可以选择多门课程,一门课程可以由多个学生选择",故学生"选课"的联系类型为n:m;又因为根据题意"一个教师可以讲授多门课程,一门课程可以由多个教师讲授",故教师"讲授"课程的联系类型为n:m。

  • 第16题:

    某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(),所以对该联系(61)。
    查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:
    SELECT AVG(成绩)AS平均成绩,()
    FROM C,SC
    WHERE C.课程名=’软件工程’AND C.课程号=SC.课程号;

    A.不需要构建一个独立的关系模式
    B.需要构建—个独立的关系模式,且关系模式为:SC(课程号,成绩)
    C.需要构建—个独立的关系模式,且关系模式为:SC(学生号;成绩)
    D.需要构建一个独立的关系模式,且关系模式为:SC(学生号,课程号,成绩)

    答案:D
    解析:
    本题考查关系数据库及SQL基础知识。
    根据题意个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m。
    学生“选课”的联系类型为n:m,故需要构建一个独立的关系模式,且关系模式应有学生关系模式的码“学生号”和课程荠系模式的码‘课程号”,以及联系的属性“成绩”构成。故“选课”关系模式为:SC(学生号,课程号,成绩)。
    SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-name as new-name”形式的as子句来实现的。As子句既可出现在select子句,也可出现在from子句中。

  • 第17题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生"选课"和教师"讲授"课程的联系类型分别为( );"选课"联系( )。
    查询"软件教研室"教师的平均工资、最高与最低工资之间差值的SQL语句如下:

    SELECT AVG(工资) As平均工资, (请作答此空) FROM T WHERE 部门= '软件教研室';

    A.MAX(工资)-MIN(工资)AS差值
    B.差值AS MAx(工资)-MIN(工资)
    C.MAX(工资)-MIN(工资)IN差值
    D.差值IN MAX(工资)-MIN(工资)

    答案:A
    解析:
    本题的正确选项为A。SQL提供可为关系和属性重新命名的机制,这是通过使用具有"Old-name as new-name"形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

  • 第18题:

    某教学管理数据库中,学生、课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的“选课”联系类型为( )所以对该联系(请作答此空)。

    A.不需要构建—个独立的关系模式
    B.需要构建一个独立的关系模式,且关系模式为:SC(课程号,成绩)
    C.需要构建一个独立的关系模式,且关系模式为:SC(学号,成绩)
    D.需要构建—个独立的关系模式,且关系模式为:SC(学号,课程号,成绩)

    答案:D
    解析:
    本题考查数据库关系模式的基础知识。对于多对多的联系转换成关系时,需要构建一个独立的关系模式,联系的属性由两端实体的码和联系的属性组成,对于本题要求:“一旦学生选择某门课程必定有该课程的成绩”,联系本身需要记录成绩,所以SC关系需要由学号,课程号,成绩三个属性组成,故正确答案为:D

  • 第19题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师只可以讲授一门课程,一门课程可以由多个教师讲授。那么,学生“选课”的关系类型为( );教师和课程的关系类型为( );“选课”关系( )。查询“软件教研室”教师的平均工资、最高与最低工资之间差值的SQL话句如下:SELECT AVG(工资)AS平均工资,(请作答此空)FROM T WHERE部门='软件教研室';

    A.MAX(工资)-MIN(工资)AS差值
    B.差值AS MAX(工资)-MIN(工资)
    C.MAX(工资)-MIN(工资)IN差值
    D.差值IN MAX(工资)-MIN(工资)

    答案:A
    解析:
    本题考查数据库方面的基础知识。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m;又因为根据题意“一个教师只可以讲授一门课程,一门课程可以由多个教师讲授”,故教师和课程的联系类型为n:1。学生“选课”的关系类型为n:m,故需要构建一个独立的关系模式,且主关键字为:学生号,课程号。SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-name as new-name”形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

  • 第20题:

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师只可以讲授一门课程,一门课程可以由多个教师讲授。那么,学生“选课”的关系类型为( );教师和课程的关系类型为( );“选课”关系(请作答此空)。查询“软件教研室”教师的平均工资、最高与最低工资之间差值的SQL话句如下:SELECT AVG(工资)AS平均工资,( )FROM T WHERE部门='软件教研室';

    A.需要构建一个独立的关系模式,且主关键字为:学生号
    B.需要构建一个独立的关系模式,且主关键字为:学生号,课程号
    C.需要构建一个独立的关系模式,且主关键字为:学生号,教师号
    D.类型为1:n,所以不需要构建一个独立的关系模式

    答案:B
    解析:
    本题考查数据库方面的基础知识。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m;又因为根据题意“一个教师只可以讲授一门课程,一门课程可以由多个教师讲授”,故教师和课程的联系类型为n:1。学生“选课”的关系类型为n:m,故需要构建一个独立的关系模式,且主关键字为:学生号,课程号。SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-name as new-name”形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

  • 第21题:

    设教学数据库中有四个关系: 教师(教师编号,教师姓名,联系电话) 课程(课程号,课程名,教师编号) 学生(学号,学生姓名,年龄,性别,专业) 选课(学号,课程号,成绩)求男生的最高成绩。


    正确答案:Select max(成绩)from 选课 where 学号
    in(select 学号 from 学生Where 性别=’男’)

  • 第22题:

    设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),若一个学生可以选修多门课程,则S和X之间是1对多的联系。


    正确答案:正确

  • 第23题:

    问答题
    设教学数据库中有四个关系: 教师(教师编号,教师姓名,联系电话) 课程(课程号,课程名,教师编号) 学生(学号,学生姓名,年龄,性别,专业) 选课(学号,课程号,成绩)查询男生所学课程的课程号和课程名。

    正确答案: Selec 课程号,课程名 FROM 学生,选课,课程
    Where 学生.学号=选课.学号 and 选课.课程号=课程.课程号
    And 性别=’男’或 Selec 课程号,课程名 FROM 课程 where 课程号
    in(S.elect课程号from选课where学号in(S.elect学号from学生where性别=’男’))
    解析: 暂无解析