信息技术基础

想从2000多名学生成绩表中找出排名前10名学生的名单,快捷合理的方法是()A、逐条查看B、要求录入人员严格按由高到低分录入C、分类汇总D、给成绩表进行排序

题目

想从2000多名学生成绩表中找出排名前10名学生的名单,快捷合理的方法是()

  • A、逐条查看
  • B、要求录入人员严格按由高到低分录入
  • C、分类汇总
  • D、给成绩表进行排序
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

根据上题,除了上述的2张表,还包括一张成绩表SC,

成绩表SC包括学生编号Sno,课程编号Cn。和成绩Grade,其中Grade为数值型(带小

数)。请按下列要求,完成查询语句。

(1)找出所有姓刘的老师讲授的课程的课程号和课程名

(2)找出“数据库应用”课程成绩在90分以上的学生的姓名


参考答案(1)
  SELECT Cno,Cname
  FROM Course
  WHERE Teacher LIKE‘刘%’;
  (2)
  SELECT Sname
  FROM Student, SC, Course
  WHERE Student. Sno=SC. Sno AND SC. Cno=Course. Cno

第2题:

在成绩表中要求按“总分”降序排列,并查询前3名学生的记录,正确的命令是

A.SELECT * TOP 3 FROM成绩表; WHERE总分DESC

B.SELECT * TOP 3 FROM成绩表; FOR总分DESC

C.SELECT * TOP 3 FROM成绩表; GROUP BY总分DESC

D.SELECT * TOP 3FROM成绩表; ORDER BY总分DESC


正确答案:D
解析:使用SQLSELECT可以对查询结果进行排序,排序的短语是ORDERBY。选项A)和B)属于语法错误,选项C)中的GROUPBY短语的功能是对查询结果进行分组。使用SELECT-SQL可以实现显示部分结果,需结合TOP短语。

第3题:

( 7 )在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是 ___[7]___ 插销


正确答案:

第4题:

有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价

A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)

B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)


正确答案:B
解析:IN是包含运算,此处子查询中得到多个结果,记录不惟一,因此不用“=”运算符;EXISTS是谓词,用来检查在子查询中时候有结果返回。

第5题:

在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是( )查询。


正确答案:参数
参数 解析: 本题考查的是参数查询。参数查询是一种利用对话框来提示用户输入条件的查询。这种查询可以根据用户输入的条件来检索符合相应条件的记录。

第6题:

在“学生成绩.mdb”数据库中有班级表、课程表和学生成绩表三张表。

(1)以“学生成绩查询”结果为数据源,创建“学生成绩表”窗体,在窗体中显示学生ID、姓名、班级名称、课程名称和分数字段。

(2)设置“学生成绩表”窗体的页眉为1厘米,页脚为0.501厘米,在页眉中添加“学生成绩表”标签,标签文本格式为宋体12号字,居中显示。窗体结果如图所示。


正确答案:

第7题:

在数据库的如下两个表中,若学生成绩表的主键是学生号和课程名,学生表的主键是学生号。在下列所给的操作中,哪项操作不能执行?

A.从学生成绩表中删除行(‘0001’,‘001’,60)

B.将行('0102', '002',80)插入到学生成绩表中

C.将学生成绩表中的学生号='0101'的成绩改为60

D.将学生成绩表中学生号='0103'的学号改为'0104'


正确答案:D
解析:学生成绩表中的学生号是学生表中的主键,因此学生号就是学生成绩表的外键,当将学生成绩表中学生号“0103”改为“0104”时,在学生表中并没有学号为“0104”的学生,这就破坏了关系的实体完整性,所以不能进行此项操作。

第8题:

利用单元格的相对引用,计算学生成绩表中每个学生的总成绩。


正确答案:[$]
[$]

第9题:

在成绩表中要求按“总分”降序排列,并查询前3名学生的记录,正确的命令是


正确答案:D
使用SQLSELECT可以对查询结果进行排序。排序的短语是0RDERBY。选项A和B属于语法错误,选项C中的GROUPBY短语的功能是对查询结果进行分组。使用SQl。语句可以实现显示部分结果,需结合TOP短语。

第10题:

在考生文件夹下有“××.mdb”数据库。

(1)创建窗体“学生成绩”查询,在窗体中添加组合框“学生编号”,绑定学生表的学生编号字段。

(2)修改“成绩表,”查询,设置学生编号字段条件为“学生成绩查询”窗体组合框内的值。创建宏“成绩表”,运行成绩表查询。

(3)在“学生成绩查询”窗体中添加“查询成绩”按钮,实现运行“成绩表”查询。学生成绩查询窗体如图所示。

单击查询成绩按钮后显示如下结果:


正确答案:

更多相关问题