首页 > 其他> 其他
题目内容 (请给出正确答案)
[主观题]

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

A选择

B连接

C投影

D选择和投影

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知有如下3个表: · 学生(学号,姓名,性别,班级) · …”相关的问题
第1题
已知有如下3个表:· 学生(学号,姓名,性别,班级)· 课程(课程名称,学时,性质)· 成绩(课程名称,学号,分数) 若要显示学生成绩单,包括学号、姓名、课程名称、分数,应该对这些关系进行()操作。

A.并

B.交

C.乘积和投影

D.连接和投影

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

A.并

B.交

C.乘积和投影

D.连接和投影

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

A选择

B连接

C投影

D选择和投影

点击查看答案
第4题
在考生文件夹中完成如下综合应用: 对考生文件夹中的student数据库设计一个表单,表单标题为“
宿舍查询”,表单中有三个文本框和两个命令按钮“查询”和“退出”。 运行表单时(如下图所示),在第一个文本框里输入某学生的学号(S1~S9),单击查询按钮,则在第二个文本框内会显示该学生的“姓名”,在第三个文本框里会显示第三个学生的“宿舍号”。

如果输入的某个学生的学号对应的学生不存在,则在第二个文件框内显示“该生不存在”,第三个文本框不显示内容(如下图所示):如果输入的某个学生的学号对应的学生存在,但在宿舍表中没有该学号对应的记录,则在第二个文本框内显示该生的“姓名”,第三个文本框显示“该生不住校”。

单击“退出”按钮关闭表单。

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

A.学号,成绩

B.学号,课号

C.学号,姓名,成绩

D.课号,成绩

点击查看答案
第6题
假设有学生表,要将学号和姓名定义为学生表的候选索引,索引名是xhxm。请对下面的SQL 语句填空:ALTE
R TABLE 学生【 】学号+姓名 TAG xhxm

点击查看答案
第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题
设有Student.DBF(学号,姓名,民族)和score.DBF (学号,成绩)两个数据库表,要在它们之间建立逻辑连接,然后为每

设有Student.DBF(学号,姓名,民族)和score.DBF (学号,成绩)两个数据库表,要在它们之间建立逻辑连接,然后为每个少数民族考生的成绩增加5分,最后显示全体考生的学号、姓名和成绩。请对如下程序填空:

SET TALK OFF

SELECT 1

USE student

INDEXON 学号 TO inx

SELECT 2

USE score

______TO 学号 INTO A

REPLACE 成绩 WITH 成绩+5 FOR A->民族<>"汉"

LIST 学号, A->姓名,成绩

SET RELATION TO

CLOSE DATA

SELECT 1

SET TALK OFF

RETURN

点击查看答案
第9题
"学生"表由字段"学号","姓名"构成,为表添加一个名为"年龄"宽度为3的数值型字段,应使用SQL命令:AL
TER TABLE 学生 ADD【 】。

点击查看答案
第10题
当前目录下有student和coure两个表文件,要求查找同时选修了课程号为"0001"和"0002"的学生姓名,语
句为: SELECT 姓名 FROM student,coure; WHERE student.学号=coure.学号; AND 课程号="0001"; AND 姓名【 】; (SELECT 姓名 FROM student, coure; WHERE student.学号=coure.学号; AND 课程号="0002")

点击查看答案
第11题
在表Students(学号,姓名,性别,出生年月)中,要统计学生的人数和平均年龄,应使用的语句是SELECT COUNT(*) AS 人数,AVG(YEAR(DATE())-YEAR(出生年月)) AS 平均年龄 FROM Students。()
在表Students(学号,姓名,性别,出生年月)中,要统计学生的人数和平均年龄,应使用的语句是SELECT COUNT(*) AS 人数,AVG(YEAR(DATE())-YEAR(出生年月)) AS 平均年龄 FROM Students。()

A.正确

B.错误

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改