首页 > 外语类考试
题目内容 (请给出正确答案)
[单选题]

基于“学生—选课—课程”数据库中的三个关系是:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。为了提高查询学生成绩的查询速度,对关系SC创建惟一索引,应该创建在()属性上。

A.S#

B.C#

C.GRADE

D.(S#,C#)

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

在“学生—选课—课程”数据库中的三个关系如下:S(S,SNAME,SEX,AGE), SC(S,C,GRADE),C(C,CNAME,TEACHER)。 现要查找选修“数据库技术”这门课程的学生的学生姓名和成绩,可使用如下的SQL语句:SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME=数据库技术AND S.S=SC.S AND_____。

点击查看答案
第2题
在名称为商品库的数据库中包含有商品表 1和商品表 2 ,它们的定义分别为 2 商品表1(商品代号char(8),分类名 char(8),单价 float ,数量 int) 商品表 2(商品代号char(8),产地 char(6),品牌 char(6)) 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为: 学生(学生号char(7) ,姓名 char(6),性别

36. select distinct x.*

from 学生 x ,选课 y

where x. 学生号=y. 学生号

37. select *

from 课程

where exists(select *

from 选课

where 课程.课程号=选课.课程号)

38. select 专业, count(*) as人数

from 学生

group by 专业

39. select * ,单价*数量 as 总价值

from 商品表 1

40. 从商品库中查询出每种商品的商品代号、单价、数量和产地。

41.从教学库的选课表中查询出每门课程被选修的学生人数。

点击查看答案
第3题
在名称为商品库的数据库中包含有商品表 1 和商品表 2 ,它们的定义分别为: 商品表1(商品代号 char(8),分类名 char(8),单价float ,数量 int) 商品表 2(商品代号 char(8),产地 char(6) ,品牌 char(6)) 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为: 学生(学生号 char(7) ,姓名 char(6)

36. select x. 商品代号,分类名,数量,品牌

from 商品表 1 x ,商品表 2 y

where x. 商品代号=y. 商品代号

37. select *

from 学生

where 学生号 in(select 学生号 from 选课)

38. select *

from 选课

where 学生号= '0101001'

39. 从商品库中查询出数量大于 10 的商品记录种数。

40. 从商品库中查询出比所有商品单价的平均值要高的所有商品记录。提示:求所有商品单价的平均值采用子查询。

点击查看答案
第4题
设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为x(学生号,课程号,成

设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为x(学生号,课程号,成绩),则选课关系中的主码包含有两个属性。()

点击查看答案
第5题
在Student数据库的Courses表中创建一个DELETE触发器,在删除某门课程之前判断这门课程是否还有学生选课,如果

该门课程仍然有学生选课则不能删除。

点击查看答案
第6题
在考生文件夹中完成如下综合应用: 对考生文件夹中的“学生”表,“课程”表和“选课”表新建一个表
单,界面如图所示。

在表单上有一页框,页框内有三个选项卡,标题分别为“学生”、“课程”和“选课”。表单运行时对应的三个页面上分别显示“学生”表,“课程”表和“选课”表。 表单上还有一选项按钮组,共有三个待选项,标题分别为“学生”、“课程”、“选课”。当单击该选项按钮组选择某一选项时,页框将在对应页面上显示对应表,如单击“课程”选项时,页框将在课程页面上显示课程表。表单上有一命令按钮,标题为“退出”,单击此按钮,表单将退出。 以文件名myform保存表单。

点击查看答案
第7题
下面题使用如下3个数据库表。 学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选

下面题使用如下3个数据库表。

学生表:S(学号,姓名,性别,出生日期,院系)

课程表:C(课程号,课程名,学时)

选课成绩表:SC(学号,课程号,成绩)

在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。

点击查看答案
第8题
假设学生选课管理数据库中有3个表;学生、课程和学生选课,其结构分别如下所示: 学生(学号C(6),姓

假设学生选课管理数据库中有3个表;学生、课程和学生选课,其结构分别如下所示: 学生(学号C(6),姓名C(8),系别C(30),省份C(10)) 课程(课程号C(6),课程名C(20),先修课号C(6)) 学生选课(学号C(6),课程号C(6),成绩N(4)) 如果要查询每个学生及其选修课的情况,请对下面的SQL语句填空。 SELECT学生.学号,学生.姓名,学生.系别,学生.省份, 学生选课.课程号,学生选课.成绩 FROM学生选课管理!学生,学生选课管理!学生选课 WHERE学生.学号【 】

点击查看答案
第9题
假设“学生一选课一课程"数据库中有以下3个关系:S(S#,SNAME,SEX,AGE,DEPARTMENT),主码是S#C(C#,CN

假设“学生一选课一课程"数据库中有以下3个关系:

S(S#,SNAME,SEX,AGE,DEPARTMENT),主码是S#

C(C#,CNAME,TEACHER),主码是C#

SC(S#,C#,GRADE),主码是(S#,C#)

要查询学生姓名及其所选修课程的课程号和成绩,正确的SQL语句是()。

A.SELECTS.SNAME,SC.C#,GRADE FROM S WHERE S.S#=SC.S#

B.SELECT S.SNAME,SC.C#,GRADE FROM SC WHERE S.S#==SC.S#

C.SELECTS.SNAME,SC.C#,GRADE FROM S,SC WHERE S.S#=SC.S#

D.SELECT、S.SNAME,SC.C#,GRADE FROM S,SC WHERlE S.S#=SC.C#

点击查看答案
第10题
设有如下数据库表: 学生(学号 C(8),姓名 C(12),性别 C(2),出生日期 D,院系 C(8)) 课程(课程编号 C(4),课程名称 C(10),开课院系 C(8)) 学生成绩(学号 C(8),课程编号 C(4),成绩 I) 统计只有两名以下(含两名)学生选修的课程情况,统计结果中的信息包括课程名称、开课院系和选修人数,并按选课人数排序。正确的命令是( )。

A.SELECT 课程名称,开课院系,COUNT(课程编号)AS 选修人数; FOR 学生成绩,课程 WHERE课程.课程编号=学生成绩.课程编号; GROUP BY 学生成绩.课程编号 HAVING COUNT(*)<=2; ORDER BY COUNT(课程编号)

B.SELECT 课程名称,开课院系,COUNT (学号)选修人数; GROUP BY 学生成绩,课程编号 HAVING COUNT(*)<=2; ORDER BY COUNT(学号)

C.SELECT 课程名称,开课院系,COUNT(学号)AS 选修人数; FROM 学生成绩,课程 WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY 课程名称 HAVING COUNT(学号)<=2; ORDER BY选修人数

D.SELECT 课程名称,开课院系,COUNT(学号)AS 选修人数; FROM 学生成绩,课程 HAVING COUNT(课程编号)<=2; GROUP BY 课程名称 ORDER BY 选修人数

点击查看答案
第11题
在考生文件夹中完成如下综合应用: 学籍数据库里有“学生”、“课程”和“选课”三个表,建立一个名为
myview的视图,该视图包含“学号”、“姓名”、“课程名”和“成绩”四个字段。要求先按“学号”升序排序,再按“课程名”升序排序。 建立一个名为myform的表单,表单标题为“学籍查看”,表单中含有一个表格控件,该控件的数据源是前面建立的视图myview。在表格控件下面添加一个命令按钮,该命令按钮的标题为“退出”,要求单击按钮时弹出一个对话框提问“是否退出?”运行时如果选择“是”则关闭表单,否则不关闭。

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