重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 电子信息工程> 通信原理
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[单选题]

设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程(课号,课程名),选课SC(学号,课号,成绩),表SC的关键字(键或码)是()

A.学号,成绩

B.学号,课号

C.学号,姓名,成绩

D.课号,成绩

答案
查看答案
更多“设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程(课号,课程名),选课SC(学号,课号,成绩),表SC的关键字(键或码)是()”相关的问题

第1题

学生.DBF:学号(C,8),姓名(C,6),性别(C,2),出生日期(D),选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)。计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是()。

A.SELECT AVG(成绩) FROM 选课WHERE 姓名=“刘明”

B.SELECT AVG(成绩) FROM学生,选课WHERE 姓名=“刘明”

C.SELECT AVG(成绩) FROM学生,选课WHERE学生.姓名=“刘明”

D.SELECT AVG(成绩) FROM学生,选课WHERE学生.学号=选课.学号 AND姓名=“刘明”

点击查看答案

第2题

要在学生选课表中查询选修三门以上课程的学生的学号,则可以使用的SQL语句是“SELECT 学号 FROM 学生选课 GROUP BY()COUNT(*)>3”

A.课程号 WHERE

B.学号 WHERE

C.课程号 HAVING

D.学号 HAVING

点击查看答案

第3题

设有学生表(学号,姓名,所在系)。下列建立统计每个系的学生人数的视图语句中,正确的是()。

A.CREATEVIEWv1ASSELECT所在系,COUNT(*)FROM学生表GROUPBY所在系

B.CREATEVIEWv1ASSELECT所在系,SUM(*)FROM学生表GROUPBY所在系

C.CREATEVIEWv1(系名,人数)ASSELECT所在系,SUM(*)FROM学生表GROUPBY所在系

D.CREATEVIEWv1(系名,人数)ASSELECT所在系,COUNT(*)FROM学生表GROUPBY所在系

点击查看答案

第4题

学生关系模式ST(sno,sname,sex,age),ST的属性分别表示学生的学号、姓名、性别、年龄。要在表ST中删除属性“年龄”,可选用的SQL语句是()。
学生关系模式ST(sno,sname,sex,age),ST的属性分别表示学生的学号、姓名、性别、年龄。要在表ST中删除属性“年龄”,可选用的SQL语句是()。

A.create age from ST

B.alterstable ST drop age

C.update ST age

D.alter table ST drop column age

点击查看答案

第5题

假定学生关系是S(SNo,SName,Sex,Age),课程关系是C(CNo,CName,Teacher),学生选课关系是SC(SNo,CNo,Grade)。要查找选修“数据库”课程的“男”学生姓名,将涉及的关系是()。

A.S

B.SC,C

C.S,SC

D.S,SC,C

点击查看答案

第6题

设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D=C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R,若将关系模式W分解为三个关系模式W1(C,P),W2(S,C,G),W2(S,T,R,C),则W1的规范化程序最高达到()。

A.BCNF

B.3NF

C.2NF

D.1NF

点击查看答案

第7题

给定三个表学生表S,课程表C和学生选课表SC,它们的结构分别如下 S(S,SN,SEX,AGE,DEPT) C(C,CN)

给定三个表学生表S,课程表C和学生选课表SC,它们的结构分别如下:

S(S#,SN,SEX,AGE,DEPT)

C(C#,CN)

SC(S#,C#,GRADE)

其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。对表SC建立如下视图:CREATE VIEW S_GRADE(S#,C_NUM,AVG_GRADE)AS SELECT S#,COUNT(C#),AVG(GRADE)FROM SCGROUP BY S#;判断下面查询是否允许执行,如允许,写出转换到基本表SC上的操作。SELECT S#,C_NUMFROM S_GRADEWHERE AVG_GRADE80()。

A、不允许查询,因为视图中使用了分组和聚合函数。

B、允许,对应的操作为:

SELECT S#,COUNT(C#)

FROM SC

WHERE AVG(GRADE)80

C、允许,对应的操作为:

SELECT S#,COUNT(C#)

FROM SC

GROUP BY S#

HAVING AVG(GRADE)80

D、允许,对应的操作为:

SELECT S#, COUNT(C#)

FROM SC

HAVING AVG(GRADE)80

点击查看答案

第8题

下列属于用户自定义完整性的约束包括()。

A.学号为学生表的主码,不能取空值

B.学生的成绩必须在0~100之间

C.学生成绩表中出现的学号必须是学生表中存在的学号

D.学生的性别只能是男或女

点击查看答案

第9题

设有课程(课程号,课程名)和选课(学号,课程号,成绩)两个关系,当修改某一课程的课程号时,必须将选课表中对应的课程号值作出相应变动。实现这一完整性约束使用的SQL子句是()。
设有课程(课程号,课程名)和选课(学号,课程号,成绩)两个关系,当修改某一课程的课程号时,必须将选课表中对应的课程号值作出相应变动。实现这一完整性约束使用的SQL子句是()。

A、ON UPDATE RESTRICT

B、ON UPDATE CASCADE

点击查看答案

第10题

将学生表STUD中其学号(XH)为“990001”的学生的年龄(SA)改为22岁,实现此功能的SQL语句是______________________________________________________ _。

点击查看答案

第11题

已知有如下3个表:· 学生(学号,姓名,性别,班级)· 课程(课程名称,学时,性质)· 成绩(课程名称,学号,分数)若要列出班级=“97计算机”的所有同学的姓名,应该对关系“学生”进行()操作。

A.并

B.交

C.乘积和投影

D.连接和投影

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝