ImageVerifierCode 换一换
格式:DOC , 页数:12 ,大小:76KB ,
资源ID:1328151      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1328151.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】二级VISUAL+FOXPRO-27及答案解析.doc)为本站会员(orderah291)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】二级VISUAL+FOXPRO-27及答案解析.doc

1、二级 VISUAL+FOXPRO-27及答案解析(总分:50.96,做题时间:90 分钟)一、B选择题/B(总题数:1,分数:25.00)(31)(35)题使用下列数据表。部门 (部门号 C(2)、部门名称 C(10)职工 (部门号 C(2)、职工号 C(4)、姓名 C(8)、基本工资 N(7,2)(分数:24.96)(1).检索有职工的基本工资大于或等于“11”部门中任意一名职工工资的“部门号”,正确的命令是,( )。 A. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资=ANY; (SELECT 基本工资 FROM 职工 WHERE 部门号=“11“) B.

2、SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资=ALL; (SELECT 基本工资 FROM 职工 WHERE 部门号=“11“) C. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资=ANY; (SELECT MAX(基本工资) FROM 职工 WHERE 部门号=“11“) D. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资=ALL; (SELECT MIN(基本工资) FROM 职工 WHERE 部门号=“11“)(分数:1.92)A.B.C.D.(2).检索最少有 5名职工的每个部门的职工基本工

3、资的总额( )。 A. SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; HAVING COUNT(*)=5 B. SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; GROUP BY 基本工资 HAVING COUNT(*)=5 C. SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; GROUP BY 部门号 HAVING COUNT(*)=5 D. SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; GROUP BY 部门号 WHERE COUNT(*)=5(分数:1.92)A.B.

4、C.D.(3).向职工表中插入一条记录,正确的命令是( )。 A. APPEND BLANK 职工 VALUES(“33“,“3305“,“李运来“,“2700.00“) B. APPEND INTO 职工 VALUES(“33“,“3305“,“李运来“,2700.00) C. INSERT INTO 职工 VALUES(“33“,“3305“,“李运来“,“2700.00“) D. INSERT INTO 职工 VALUES(“33“,”3305“,“李运来“,2700.00)(分数:1.92)A.B.C.D.(4).为“部门”表增加一个“人数”字段,类型为整型,正确的命令是( )。 A.

5、 ALTER TABLE 部门 ALTER 人数 I B. ALTER TABLE 部门 ALTER FIELDS 人数 I C. ALTER TABLE 部门 ADD 人数 I D. ALTER TABLE 部门 ADD FIELDS 人数 I(分数:1.92)A.B.C.D.(5).检索每个部门的职工工资的总和,要求显示“部门名称”和“基本工资”,正确的命令是( )。 A. SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; ORDER BY 部门号 B. SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHER

6、E 职工.部门号=部门.部门号; GROUP BY 部门号 C. SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; ORDRE BY 职工.部门号 D. SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; GROUP BY 职工.部门号(分数:1.92)A.B.C.D.(6).要想对一个打开的数据库增加新宇段,应当使用命令( )。 A. APPEND B. MODIFY STRUCTURE C. INSERT D. CHANGE(分数:1.92)A.B.C.D.(7).有如下程

7、序:SET TALK OFFDIMENSION K(2,3)I=1D0 WHILE I=2J=1DO WHILE J=3K(1,J)-I*J?K(I,J)?” ”J=J/1ENDDO?I=I+1ENDDORETURN运行此程序的结果是( )。 A. 1 2 3 4 5 6 B. 1 2 3 2 C. 1 2 3 1 2 3 D. 1 2 3 1 4 9(分数:1.92)A.B.C.D.(8).Visual FoxPro关系数据库管理系统能够实现的 3种基本关系运算是 _。 A. 索引、排序、查找 B. 建库、录入、排序 C. 选择、投影、连接 D. 显示、统计、复制(分数:1.92)A.B.C

8、.D.(9).在程序中不需要用 public等命令明确声明和建立,可直接使用的内存变量是 A. 局部变量 B. 公共变量 C. 私有变量 D. 全局变量(分数:1.92)A.B.C.D.(10).在 SQL中,删除视图用 _。 A. DROP SCHEMA命令 B. CREATE TABLE命令 C. DROP VIEW命令 D. DROP INDEX命令(分数:1.92)A.B.C.D.(11).在当前目录下有数据库文件 xsdak,数据库中有表文件 stu.dbf,执行如下 SQL语句 SELECT*FROM student INTO DBF xsdak ORDER BY学号后,_。 A.

9、生成一个按“学号”升序的表文件 xsdakdbf B.生成一个按“学号”降序的表文件 xsdakdbf C.生成一个新的数据库文件 xsdakdbc D.系统提示出错信息(分数:1.92)A.B.C.D.(12).有如下程序:INPUT TO A1IF A1=10B1=0ENDIFB1=1? B1假定从键盘输入的 A的值一定是数值型,那么上面条件选择程序的执行结果是 A.O B.1 C.南 A的值决定 D.程序出错(分数:1.92)A.B.C.D.(13).下列 4项中说法不正确的是 A. 数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D. 数据库具有较

10、高的数据独立性 (分数:1.92)A.B.C.D.二、B填空题/B(总题数:15,分数:26.00)1.扩展名为prg 的程序文件在“项目管理器”的U U /U /U选项卡中显示和管理。(分数:1.00)填空项 1:_2.在算法正确的前提下,评价一个算法的两个标准是空间复杂度和 1。(分数:2.00)填空项 1:_3.数据守恒是U U /U /U绘制过程中应遵循的原则,而违反此原则的情况一般是某加工未得到应输入的数据或输出数据不符。(分数:3.00)填空项 1:_4.诊断和改正程序中错误的工作通常称为U U /U /U。(分数:1.00)填空项 1:_5.在 SQL语句中空值用 1 表示。(分

11、数:2.00)填空项 1:_6.在 Visual FoxPro中,当使用 SQL的 CREATE TABLE语句建立数据库表时,使用U U /U /U子句说明有效性规则。 设成绩表(学号,姓名,性别,成绩,科目号) 选课表(科目号,科目名)(分数:2.00)填空项 1:_7.TIME()的返回值的数据类型是 1 类型。(分数:2.00)填空项 1:_8.在用 SQL的 CREATE TABLE命令建立表时,用子句U U /U /U指定表的主索引。(分数:1.00)填空项 1:_9.在表的尾部增加一条空白记录的命令是U U /U /U。(分数:2.00)填空项 1:_10.设有如下关系表 R:R

12、(NO,NAME,SEX,AGE,CLASS) 主关键字是 NO其中 NO为学号,NAME 为姓名,SEX 为性别,AGE 为年龄,CLASS 为班号。写出实现下列功能的 SQL语句。删除姓“王“的学生记录 1。(分数:2.00)填空项 1:_11.设有使用零件表 SYLJ(项目号,零件号,数量),为“数量”字段增加有效性规则:数量0,应使用的 SQL语句是:U U /U /UTABLE 使用零件U U /U /U数量 SETU U /U /U数量0(分数:1.00)填空项 1:_12.在面向对象方法中,类之间共享属性和操作的机制称为U U /U /U。(分数:2.00)填空项 1:_13.

13、1是结构化的英语和伪码,是一种混合语言。(分数:2.00)填空项 1:_14.定位记录时,可以使用命令 1,表示向前或向后移动若干条记录位置。(分数:1.00)填空项 1:_15.设有选课表,表中包含字段有:学号 N(6),课程号 C(6),成绩 N(4)。要查询每门课程的学生人数,要求显示课程号和学生人数,对应的 SQL语句为: SELECT 课程号,COUNT(学号) AS 学生人数 FROM 选课表; GROUP BY_(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO-27答案解析(总分:50.96,做题时间:90 分钟)一、B选择题/B(总题数:1,分数:25.00)(

14、31)(35)题使用下列数据表。部门 (部门号 C(2)、部门名称 C(10)职工 (部门号 C(2)、职工号 C(4)、姓名 C(8)、基本工资 N(7,2)(分数:24.96)(1).检索有职工的基本工资大于或等于“11”部门中任意一名职工工资的“部门号”,正确的命令是,( )。 A. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资=ANY; (SELECT 基本工资 FROM 职工 WHERE 部门号=“11“) B. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资=ALL; (SELECT 基本工资 FROM 职工 WHERE

15、 部门号=“11“) C. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资=ANY; (SELECT MAX(基本工资) FROM 职工 WHERE 部门号=“11“) D. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资=ALL; (SELECT MIN(基本工资) FROM 职工 WHERE 部门号=“11“)(分数:1.92)A.B. C.D.解析:解析 在 SQL语句中可以利用 ANY、ALL 等量词进行查询。基本格式为: 表达式比较运算符ANY|ALL|SOME(子查询) 其中,ANY(任意的)和 SOME(一些)表示只要子

16、查询中存在符合条件的行,结果就成立;而 ALL(所有的)只有子查询中的所有的行都符合条件,结果才成立。 本题中要求检索有职工的基本工资大于或等于“11”部门中任意一名职工的工资的部门号,等价于其他部门职工的基本工资有大于或等于“11”部门中所有职工的工资,因此要使用 ALL短语。选项 C)和 D)的属于语法错误,SQL 不支持此类型查询。(2).检索最少有 5名职工的每个部门的职工基本工资的总额( )。 A. SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; HAVING COUNT(*)=5 B. SELECT 部门号,COUNT(*),SUM(基本工资) FRO

17、M 职工; GROUP BY 基本工资 HAVING COUNT(*)=5 C. SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; GROUP BY 部门号 HAVING COUNT(*)=5 D. SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; GROUP BY 部门号 WHERE COUNT(*)=5(分数:1.92)A.B.C. D.解析:解析 在分组与计算查询语句中,使用 HAVING子句可以对分组进一步加以控制。用这个子句定义这些组所必须满足的条件,以便将其包含在结果中,HAVING 子句必须与 GROUP BY短语同时使用。

18、 本题中先由 GROUP BY子句按“部门号”对记录行进行分组;再执行 COUNT()函数统计每组中有多少个记录,执行 SUM()函数计算每个组的基本工资总和;最后执行 HAVING子句,只有记录总数大于等于 5的组才输出结果,即部门职工在 5名(含)以上的。注意:此时输出的组记录是计算后的记录,即每组只包含一条记录,输出信息包括该部门的部门号、总人数和职工工资总和。(3).向职工表中插入一条记录,正确的命令是( )。 A. APPEND BLANK 职工 VALUES(“33“,“3305“,“李运来“,“2700.00“) B. APPEND INTO 职工 VALUES(“33“,“33

19、05“,“李运来“,2700.00) C. INSERT INTO 职工 VALUES(“33“,“3305“,“李运来“,“2700.00“) D. INSERT INTO 职工 VALUES(“33“,”3305“,“李运来“,2700.00)(分数:1.92)A.B.C.D. 解析:解析 Visual FoxPro 支持两种 SQL插入格式,第一种为标准格式,第二种是 Visual FoxPro的特殊格式。 第一种格式为: INSERT INTO表名(字段名 1,字段名 2,; VALUES(表达式 1,表达式 2,) 其中 INSERT INTO表名说明向指定的表中插入记录。当插入的不

20、是完整的记录时,可以用字段名 1,字段名 2指定字段;VALUE(表达式 1,表达式 2,给出具体的记录值。 插入记录时,要注意插入的数据的类型与其字段类型要相同,本题中成绩为数值型数据,不能加字符串定界符(“):选项 A)和选项 B)的语法错误。(4).为“部门”表增加一个“人数”字段,类型为整型,正确的命令是( )。 A. ALTER TABLE 部门 ALTER 人数 I B. ALTER TABLE 部门 ALTER FIELDS 人数 I C. ALTER TABLE 部门 ADD 人数 I D. ALTER TABLE 部门 ADD FIELDS 人数 I(分数:1.92)A.B.

21、C. D.解析:解析 利用 SQL命令可以对基本表的结构进行修改,可以利用以下命令为表新增字段: ALTER TABLE表名 ADDCOLUMN字段名 1字段类型(长度,小数位数) 在 SQL语句中,给表增加字段的短语是 ADD COLUMN,而不是 ADDFIELDS,其中 COLUMN短语可以省略,另外,ALTER 是用来修改已有的字段,不能新增一个字段。(5).检索每个部门的职工工资的总和,要求显示“部门名称”和“基本工资”,正确的命令是( )。 A. SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; ORDER BY 部门号

22、B. SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; GROUP BY 部门号 C. SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; ORDRE BY 职工.部门号 D. SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; GROUP BY 职工.部门号(分数:1.92)A.B.C.D. 解析:解析 进行 SQL简单计算查询时,还可以加上 GROUP BY 子句进行分组计算查询。 通常来说,一个计算函数的范围是满足

23、 WHERE子句指定条件的所有记录。当加上 GROUP BY子句后,系统会将查询结果按指定列分成集合组。当一个计算函数和一个 GROUP BY子句一起使用时,计算函数的范围变为每组所有的记录。 本题通过“GROUP BY 职工.部门号”可以先将记录按“部门号”分组,然后再通过函数“SUM(基本工资)”对每组记录求和;另外,在指定分组条件时,因为两个表中都存在相同的字段,即“部门号”,因此要指定分组的字段来自哪个数据表,否则系统出现“部门号不唯一”的错误提示;ORDER BY是对查询结果进行排序的短语,没有分组的功能。(6).要想对一个打开的数据库增加新宇段,应当使用命令( )。 A. APPE

24、ND B. MODIFY STRUCTURE C. INSERT D. CHANGE(分数:1.92)A.B. C.D.解析:(7).有如下程序:SET TALK OFFDIMENSION K(2,3)I=1D0 WHILE I=2J=1DO WHILE J=3K(1,J)-I*J?K(I,J)?” ”J=J/1ENDDO?I=I+1ENDDORETURN运行此程序的结果是( )。 A. 1 2 3 4 5 6 B. 1 2 3 2 C. 1 2 3 1 2 3 D. 1 2 3 1 4 9(分数:1.92)A. B.C.D.解析:(8).Visual FoxPro关系数据库管理系统能够实现的

25、 3种基本关系运算是 _。 A. 索引、排序、查找 B. 建库、录入、排序 C. 选择、投影、连接 D. 显示、统计、复制(分数:1.92)A.B.C. D.解析:解析 数据库管理系统的基本概念 评析 关系数据库管理系统能够实现的 3种基本关系运算是选择(从关系中找出满足给定条件的元组的操作),投影(从关系模式中指定若干个属性组成新的关系),连接(是关系的横向组合)。(9).在程序中不需要用 public等命令明确声明和建立,可直接使用的内存变量是 A. 局部变量 B. 公共变量 C. 私有变量 D. 全局变量(分数:1.92)A.B.C. D.解析:解析 私有变量在程序中直接使用,无需使用

26、PUBLIC和 LOCAL命令事先声明,是由系统自动隐含建立的变量。因此选项 c为正确答案。局部变量通过 LOCAL命令来声明,公共变量通过 PUBLIC来声明。(10).在 SQL中,删除视图用 _。 A. DROP SCHEMA命令 B. CREATE TABLE命令 C. DROP VIEW命令 D. DROP INDEX命令(分数:1.92)A.B.C. D.解析:解析 评析 视图由于是从表中派生出来的,所以不存在修改结构的问题,但是视图可以删除。删除视图的命令格式是: DROP VIEW视图名(11).在当前目录下有数据库文件 xsdak,数据库中有表文件 stu.dbf,执行如下

27、SQL语句 SELECT*FROM student INTO DBF xsdak ORDER BY学号后,_。 A.生成一个按“学号”升序的表文件 xsdakdbf B.生成一个按“学号”降序的表文件 xsdakdbf C.生成一个新的数据库文件 xsdakdbc D.系统提示出错信息(分数:1.92)A. B.C.D.解析:(12).有如下程序:INPUT TO A1IF A1=10B1=0ENDIFB1=1? B1假定从键盘输入的 A的值一定是数值型,那么上面条件选择程序的执行结果是 A.O B.1 C.南 A的值决定 D.程序出错(分数:1.92)A.B. C.D.解析:本题中:若 IF

28、条件成立,则先执行 B1=0,后执行 B1=1;若 IF条件不成立,则直接执行 B1=1。所以 IF条件成立与否,最后都执行 B1=1语句,即 B1的值为 1。(13).下列 4项中说法不正确的是 A. 数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性 (分数:1.92)A.B.C. D.解析:解析 数据库系统具有以下几个特点,一是数据的集成性、二是数据的高共享性与低冗余性、三是数据的独立性、四是数据统一管理与控制。二、B填空题/B(总题数:15,分数:26.00)1.扩展名为prg 的程序文件在“项目管理器”的U U /U

29、 /U选项卡中显示和管理。(分数:1.00)填空项 1:_ (正确答案:代码)解析:解析 使用项目管理器 评析 “项目管理器”的代码选项卡负责对程序,API 库,应用程序进行显示和管理2.在算法正确的前提下,评价一个算法的两个标准是空间复杂度和 1。(分数:2.00)填空项 1:_ (正确答案:时间复杂度)解析:解析 在算法正确的前提下,评价一个算法的两个标准是空间复杂度和时间复杂度。算法的时间复杂度,是指执行算法所需要的计算工作量。算法的空间复杂度是指执行这个算法所需要的内存空间。3.数据守恒是U U /U /U绘制过程中应遵循的原则,而违反此原则的情况一般是某加工未得到应输入的数据或输出数

30、据不符。(分数:3.00)填空项 1:_ (正确答案:数据流图)解析:4.诊断和改正程序中错误的工作通常称为U U /U /U。(分数:1.00)填空项 1:_ (正确答案:调试)解析:解析 在对程序进行成功测试之后将进行程序调试 (排错)。程序的调试任务是诊断和改正程序中的错误。5.在 SQL语句中空值用 1 表示。(分数:2.00)填空项 1:_ (正确答案:NULL(或.NULL))解析:解析 在 SQL语句中,用 NULL表示空值,查询空值时要使用“IS NULL”,“=NULL”是无效的。6.在 Visual FoxPro中,当使用 SQL的 CREATE TABLE语句建立数据库表

31、时,使用U U /U /U子句说明有效性规则。 设成绩表(学号,姓名,性别,成绩,科目号) 选课表(科目号,科目名)(分数:2.00)填空项 1:_ (正确答案:CHECK)解析:解析 CHECK逻辑表达式 1:用来指定字段的校验规则,其中逻辑表达式 1还可以是自定义函数。7.TIME()的返回值的数据类型是 1 类型。(分数:2.00)填空项 1:_ (正确答案:字符)解析:TIME()的返回值的数据类型是字符类型。8.在用 SQL的 CREATE TABLE命令建立表时,用子句U U /U /U指定表的主索引。(分数:1.00)填空项 1:_ (正确答案:PRMARY KEY)解析:9.在

32、表的尾部增加一条空白记录的命令是U U /U /U。(分数:2.00)填空项 1:_ (正确答案:APPEND BLANK)解析:解析 使用命令 评析 Append Blank 的作用是在表的尾部增加一条空白记录。10.设有如下关系表 R:R(NO,NAME,SEX,AGE,CLASS) 主关键字是 NO其中 NO为学号,NAME 为姓名,SEX 为性别,AGE 为年龄,CLASS 为班号。写出实现下列功能的 SQL语句。删除姓“王“的学生记录 1。(分数:2.00)填空项 1:_ (正确答案:DELETE FROM R WHERE NAME LIKE “王%”)解析:11.设有使用零件表 S

33、YLJ(项目号,零件号,数量),为“数量”字段增加有效性规则:数量0,应使用的 SQL语句是:U U /U /UTABLE 使用零件U U /U /U数量 SETU U /U /U数量0(分数:1.00)填空项 1:_ (正确答案:13ALTER 14ALTER COLUMN 15CHECK)解析:解析 SQL 的数据定义功能 评析 修改表结构应用 ALTER TABLE命令,对于一张已存在的表,可以用 ALTER TABLE命令的 SET CHECK子句设置一个字段的规则,例如; ALTER TABLE cj ALTER COLUMN cj; SET CHECK cj0 AND cj1001

34、2.在面向对象方法中,类之间共享属性和操作的机制称为U U /U /U。(分数:2.00)填空项 1:_ (正确答案:分类性)解析:解析 在面向对象方法中,类是具有共同属性、共同方法的对象的集合。所以,类是对象的抽象,它描述了属于该对象类型的所有对象的性质。而一个具体的对象则是其对应类的一个实例。由此可知,类是关于对象性质的描述,它包括一组数据属性和在数据上的一组合法操作。类之间这种共享性和操作的机制称为分类性。13. 1是结构化的英语和伪码,是一种混合语言。(分数:2.00)填空项 1:_ (正确答案:过程设计语言或 PDL)解析:解析 过程设计语言主要采用英语的词汇和结构化程序设计语言的语

35、法,类似编程语言。它是结构化的英语和伪码,是一种混合语言。14.定位记录时,可以使用命令 1,表示向前或向后移动若干条记录位置。(分数:1.00)填空项 1:_ (正确答案:SKIP)解析:解析 查询定位命令有 GO、GOTO、SKIP。GO 和 GOTO 命令是等价的,按记录号直接定位,SKIP 命令可以向前或向后移动若干条记录位置。15.设有选课表,表中包含字段有:学号 N(6),课程号 C(6),成绩 N(4)。要查询每门课程的学生人数,要求显示课程号和学生人数,对应的 SQL语句为: SELECT 课程号,COUNT(学号) AS 学生人数 FROM 选课表; GROUP BY_(分数:2.00)填空项 1:_ (正确答案:课程号)解析:解析 在实际的应用中,除了简单的计算查询外,我们还可以加上 GROUPBY子句进行分组计算查询。 通常来说,一个计算函数的范围是满足 WHERE子句指定条件的所有记录。当加上 GROUP BY子句后,系统会将查询结果按指定列分成集合组。当一个计算函数和一个 GROUP BY子句一起使用时,计算函数的范围变为每组所有的记录。也就是说,一个结果是由组成一组的每个记录集合产生的。本题中利用 SQL分组统计的功能,统计选课表中每门课程的学生人数,分组依据为课程号。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1