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

有三个表,结构如下: STUDENT(学生证号,姓名,性别,出生年月) COURSE(课程号,课程名,授课教师) S

有三个表,结构如下:

STUDENT(学生证号,姓名,性别,出生年月)

COURSE(课程号,课程名,授课教师)

SC(学生证号,课程号,成绩,授课教师)

用标准 SQL 语句完成下列操作

1. 查询女生的基本情况,并按照学生证号降序排列

2. 查询成绩在 90分以上的学生的姓名

3. 查询数学类课程的课程号和课程名(模糊查询,以 S开头)

4. 查询选课学生所选课程的课程号和成绩,以及该学生的姓名和性别

5. 查询 03号课程的平均成绩

6. 删除成绩不及格的学生姓名

7. 把学生证号为 90876的学生所选的 01号课程成绩改为 80分

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有三个表,结构如下: STUDENT(学生证号,姓名,性别,…”相关的问题
第1题
有学生-课程关系数据库,各关系表描述如下,并用T-SQL语句实现下列问题:Student表:

有学生-课程关系数据库,各关系表描述如下,并用T-SQL语句实现下列问题:

Student表:

点击查看答案
第2题
在Mysql中,已知有student表,表中共有10条status列值为0的记录。创建视图如下createviewview1asselect*fromstudentwherestatus=0go执行下面两条命令的结果是()。updatestudentsetstatus=1wherestatus=0select*fromview1;

A.错误提示:不能对视图执行更新操作

B.错误提示:不能对视图执行查询操作

C.返回10条记录

D.返回0条记录

点击查看答案
第3题
有 这样三个表:学生表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 为成绩。要求如下:检索选修课程"C2"的学生中成绩最高的学生的学号。正确的SELECT语句是()。

A、SELECT S# FROM SC WHERE C#="C2" AND GRADE>=(SELECT GRADE FROM SC WHERE C#="C2")

B、SELECT S# FROM SC WHERE C#="C2" AND GRADE>(SELECT GRADE FROM SC WHERE C#="C2")

C、SELECT S# FROM SC WHERE C#="C2" AND GRADE NOT IN(SELECT GRADE FROM SC WHERE C#="C2")

D、SELECT S# FROM SC WHERE C#="C2" AND GRADE=(SELECT MAX(GRADE)FROM SC WHERE C#="C2")

点击查看答案
第4题
已知有student表,studentid为主键,现在表中共有10行记录,studentid列值从1到10创建视图:createviewdbo.view_studentasselect*fromdbo.student接着执行如下命令:deletefromview_studentwhere(studentid=8);然后执行查询命令:select*fromstudent;select*fromview_student;假定上述命令全部执行成功,将各自返回()行记录。()

A.9,9

B.9,10

C.10,10

D.10,9

点击查看答案
第5题
一、设有一学生-课程数据库,其中关系表如下所示: 学生关系表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程表关系:Course(Cno,Cname,Cpno,Ccredit) 学生选课表:SC(Sno,Cno,Grade) 请用SQL语句实现下列各题: (1)建立一个“..

一、设有一学生-课程数据库,其中关系表如下所示: 学生关系表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程表关系:Course(Cno,Cname,Cpno,Ccredit) 学生选课表:SC(Sno,Cno,Grade) 请用SQL语句实现下列各题: (1)建立一个“学生”表SC。 (2)为学生-课程数据库中的SC建立索引,SC表按学号升序和课程号降序建索引。 (3)查询全体学生的详细记录。 (4)查询年龄在20~23岁(包括20岁和23岁)之间的学生的姓名、系别和年龄。 (5)查询名字中第2个字为"明"字的学生的姓名和学号。 (6)查询学生总人数。 (7)查询选修了课程M01或者选修了课程M02的学生。 (8)将学生08001的年龄改为23岁。

点击查看答案
第6题
点在服装造型中的运用常表现在如下三个方面。

点击查看答案
第7题
在sql server 2016中,student表的ID列为标识列,有100条记录。现在需要将student表中的数据清

A.delete * from student

B.delete from student

C.truncate table * student

D.truncate table student

点击查看答案
第8题
设有如下关系表R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是NO 其中NO为学号(数值型),NAME为姓名

设有如下关系表R:

R(NO,NAME,SEX,AGE,CLASS)

主关键字是NO

其中NO为学号(数值型),NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。

删除学号为20的学生记录;______。

点击查看答案
第9题
设有如下关系表R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是NO 其中NO为学号,NAME为姓名,SEX为性

设有如下关系表R:

R(NO,NAME,SEX,AGE,CLASS)

主关键字是NO

其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。

插入"95031"班学号为30,姓名为"郑和"的学生记录;_______。

点击查看答案
第10题
有张表student有字段 id,name,sex,birth (1)找出Name相同的学生(用一句 SQL语句 (2)用一句

有张表student有字段 id,name,sex,birth

(1)找出Name相同的学生(用一句 SQL语句

(2)用一句SQL语句把学生 Sex为男的改为女,女的改为男

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