首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

现有关系数据库如下:数据库名:学生成绩数据库学生表(学号 char(6),姓名,性别,民族,身份证号)课

现有关系数据库如下:

数据库名:学生成绩数据库

学生表(学号 char(6),姓名,性别,民族,身份证号)

课程表(课号 char(6),名称)

成绩表(ID,学号,课号,分数)

用SQL语言实现下列功能的sql语句代码:

(1)创建[成绩表]代码;

成绩表(ID,学号,课号,分数)

要求使用:主键(课号)、外键(成绩表.学号,成绩表.课号)、检查(分数),自动编号(ID)

(2)将下列课程信息添加到课程表的代码

课号 课程名称

100001 大学语文

100002 大学英语

100003 西班牙语

修改 课号为100002的课程名称:实用英语

删除 课号为100003的课程信息(20分)

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“现有关系数据库如下:数据库名:学生成绩数据库学生表(学号 c…”相关的问题
第1题
在“学生选课一课程”数据库中的3个关系如下: S(S,SN

在“学生选课一课程”数据库中的3个关系如下:

S(S,SNAME,SEX,AGE),

SC(S,C,GRADE),

C(C,CNAME,TEACHER)。

查找选修“数据库技术”这门课程的学生的学生名和成绩。若使用连结查询的SQL语句是:

SELECTSNAME,GRADEFROMS,SC,C

WHERE CNAME='数据库技术'

AND S.S=SC.S

AND_______

点击查看答案
第2题
有如下三个关系S(S#,SNAME,SEX,AGE),C(C#,CNAMME),SC(S#,C#,GRADE)。其中S#为学生号,SNAME为学生

有如下三个关系S(S#,SNAME,SEX,AGE),C(C#,CNAMME),SC(S#,C#,GRADE)。其中S#为学生号,SNAME为学生姓名,SEX为性别,AGE为年龄,C#为课程号,CNAME为课程名。要查询选修“数据库”课的全体学生姓名和成绩的SQL语句是SELECT SNAME,GRADE FROMS,C,SCWHERE子句。这里WHERE子句的内容是()。

A.S.S#=SC.S#ANDC.C#=SC.C# AND CNAME IN'数据库'

B.S.S#=SC.S# AND CNAME='数据库'

C.S.S#=SC.S#ANDC.C#=SC.C# AND CNAME'数据库'

D.S.S#=SC.S#ANDC.C#=SC.C# AND CNAME='数据库'

点击查看答案
第3题
有如下三个关系S(S#,SNAME,SEX,AGE)、C(C#,CNAME)、SC(S#,C#,GRADE)。其中S#为学生号,SNAME为学生姓

有如下三个关系S(S#,SNAME,SEX,AGE)、C(C#,CNAME)、SC(S#,C#,GRADE)。其中S#为学生号,SNAME为学生姓名,SEX为性别,AGE为年龄,C#为课程号,CNAME为课程名。要查询选修“数据库”课的全体学生姓名和成绩的SQL语句是SELECTSNAME, GRADEFROMS,C,SCWHERE子句。这里WHERE子句的内容是

A.S.S#=SC.S# and C.C#=SC.C# and CNAME in'数据库'

B.S.S#=SC.S# and CNAME='数据库'

C.S.S#=SC.S# and C.C#=SC.C# and CNAME'数据库'

D.S.S#=SC.S# and C.C#=SC.C# and CNAME='数据库'

点击查看答案
第4题
某学校的学生成绩管理数据库的关系模式如下:S(SNO,SNAME,SEX)C(CNO,CNAME)SC(SNO, CNO,SCORE)其

某学校的学生成绩管理数据库的关系模式如下:

S(SNO,SNAME,SEX)

C(CNO,CNAME)

SC(SNO, CNO,SCORE)

其中S表示学生表,各字段依次为学号、姓名、性别;C表示课程表,各字段依次为课程号、课程名;SC表示成绩表,各字段依次为学号、课程号和分数。

使用SQL语句,向学生表增加所处学院SDEP字段,长度为30个字符。

使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数,并按分数降序排序。

使用SQL语句,将课程号为“12”、课程名为“数据库”的一条记录插入C表。

使用SQL语句,将课程号为“12”的课程名修改为“高等数学”。

请帮忙给出每个问题的正确答案和分析,谢谢!

点击查看答案
第5题
某学校的学生成绩管理数据库的关系模式如下;S(SNO,SNAME,SEX,AGE,DEPT);C(CNO,CNAME);SC(SNO,CNO

某学校的学生成绩管理数据库的关系模式如下;

S(SNO,SNAME,SEX,AGE,DEPT);

C(CNO,CNAME);

SC(SNO,CNO,SCORE)

其中,S表示学生表。它的各字段以此为学号,姓名、性别、年龄和所在学院;C表示课程表,它的各字段依次为课程号、课程名;SC表示成绩表,它的各字段依次为学号、课程号和分数。

使用SQL语句,查询“计算机学院”所有“男生”的学号,姓名和年龄。

使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数。

使用SQL语句,查询所有课程的课程号以及最高分。

SELECT CNO,MAX(SCORE) FROM SC GROUP BY CNO

请帮忙给出每个问题的正确答案和分析,谢谢!

点击查看答案
第6题
在“学生-选课-课程”数据库中的3个关系如下:S(S,SN

在“学生-选课-课程”数据库中的3个关系如下:

S(S,SNAME,SEX,AGE)

SC(S,C,GRADE)

C(C,CNAME,TEACHER)

现要查找选修“数据库技术”这门课程的学生的学生姓名和成绩,可使用如下的 SQL 语句:SELECT

SNAME,GRADE FROMS,SC,C WHERE CNAME='数据库技术'ANDS.S=S@C.@S AND 【13】

点击查看答案
第7题
在某数据库中有如下两个表“院系”和“学生”,试查询每个院系平均成绩最高的学生信息,要求得到的信息
包括院系名和最高分学生的平均成绩。正确的命令是(51)。

A.SELECT院系名,MAX(平均成绩)FROM院系JOIN学生ON院系.院系号=学生.院系号GROUP BY院系名

B.SELECT院系名,MAX(平均成绩)FROM院系UNION学生ON院系.院系号=学生.院系号GROUP BY院系名

C.SELECT院系名,MAX(平均成绩)FROM院系JOIN学生WHERE院系.院系号=学生.院系号GROUP BY院系名

D.SELECT院系名,MAX(平均成绩)FROM院系UNION学生WHERE院系.院系号=学生.院系号GROUP BY院系名

点击查看答案
第8题
阅读以下说明和关系表,回答问题1~3。 [说明] 在一个大学的选课系统中,包括了学生、系、教师和课程方

阅读以下说明和关系表,回答问题1~3。

[说明]

在一个大学的选课系统中,包括了学生、系、教师和课程方面的信息。该系统中还包含了学生所选课程、成绩,教师所授课程,以及系开设的课程等信息。学生、教师、系和课程的属性如下:

学生:学号和姓名

教师:编号和姓名

系:系代号和系名

课:课程号和课程名

一个学生可以选多门课程,一名教师可以讲授多门课程,也可以多名教师讲授同一门课程,不同专业间也可以开设相同的课程。

用E-R模型对大学选课的数据库进行描述。

点击查看答案
第9题
某学校的教学信息关系数据库中有如下两个表:学生表(学号,姓名,性别,专业)成绩表(学号,课程名,分

某学校的教学信息关系数据库中有如下两个表:

学生表(学号,姓名,性别,专业)

成绩表(学号,课程名,分数)

用SQL语句表达下述查询:

(a)检索分数高于80分的所有学生的学号和分数。

(b)检索选修了“高等数学”课程的所有学生的学号。

点击查看答案
第10题
某学校学籍科管理中心需建立一个学生选修课数据库,该数据库中需要存储和管理下列信息: 学生:学号

某学校学籍科管理中心需建立一个学生选修课数据库,该数据库中需要存储和管理下列信息:

学生:学号,姓名,性别,年龄

课程:课程号,课程名,学时

以上数据存在的约束条件是:

一名学生可以选修多门课程,一门课程可以有多名学生,并且选修课要有成绩的登记。

①画出该关系的ER图

点击查看答案
第11题
某“学生一选课一课程”数据库中的如下三个关系:学生基本信息:s(s#,SNAME,SEX,AGE)选课信息:SC(s#,

某“学生一选课一课程”数据库中的如下三个关系:

学生基本信息:s(s#,SNAME,SEX,AGE)

选课信息:SC(s#,c#,GRADE)

课程信息:C(c#,CNAME,TEACHER)

若要查询某个学生的基本信息及其选课的平均成绩,将使用到下列哪些关系?——

A.S和C

B.S和SC

C.SC和C

D.S、SC和C

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