一、单选题(共 40 道试题,共 40 分。)V 1. 已打开一个表文件,其中每条记录对应一名职工。下面四条命令中,( )可以统计出所有职工的平均工资。
A. SUM ALL 工资 TO XY
B. AVERAGE ALL 工资 TO XY
C. SUM ALL ON 工资 TO XY
D. COUNT ALL FOR 工资=0 TO XY
满分:1 分
2. This是对( )的引用。
A. 当前对象
B. 当前表单
C. 任意对象
D. 任意表单
满分:1 分
3. 当前表中有4个数值型字段:高等数学、英语、计算机网络和总分。其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。要将所有学生的总分自动计算出来并填入总分字段中,使用命令( )。
A. REPL 总分 WITH 高等数学+英语+计算机网络
B. REPL 总分 WITH 高等数学,英语,计算机网络
C. REPL 总分 WITH 高等数学+英语+计算机网络 ALL
D. REPL 总分 WITH 高等数学+英语+计算机网络 FOR ALL
满分:1 分
4. 当前表中,查找第2个女同学的记录,应使用命令( )。
A. LOCATE FOR 性别=”女” NEXT 2
B. LOCATE FOR 性别=”女”
C. LOCATE FOR 性别=”女”
CONTINUE
D. LIST FOR 性别=”女” NEXT 2
满分:1 分
5. 下面有关HAVING子句描述错误的是( )。
A. HAVING子句必须与GROUP BY子句同时使用,不能单独使用
B. 使用HAVING子句的同时不能使用WHERE子句
C. 使用HAVING子句的同时可以使用WHERE子句
D. 使用HAVING子句的作用是限定分组的条件
满分:1 分
6. 按照传统的数据模型分类,数据库可分为三种类型( )。
A. 大型、中形和小型
B. 西文、中文和兼容
C. 层次、网状和关系
D. 数据、图形和多媒体
满分:1 分
7. SQL是哪几个英语单词的缩写( )。
A. Standard Query Language
B. Structured Query Language
C. Select Query Language
D. 其他三项都不是
满分:1 分
8. 以下关于Visual FoxPro的叙述最全面的是( )。
A. Visual FoxPro是一个数据库应用平台软件
B. Visual FoxPro是一个数据库应用开发工具
C. Visual FoxPro是一个综合应用软件
D. Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具
满分:1 分
9. 在关系模型中,对关系的要求不包括( )。
A. 关系必须规范化
B. 在同一关系中不允许出现完全相同的记录
C. 在同一关系中不允许出现完全相同的字段
D. 在同一关系中字段必须按顺序排列
满分:1 分
10. DBMS指的是( )。
A. 数据库管理系统
B. 数据库系统
C. 数据库应用系统
D. 数据库服务系统
满分:1 分
11. 检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是( )
A. SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE FROM S
WHERE SN=′王华′)
B. SELECT SN,AGE,SEX FROM S
WHERE SN=′王华′
C. SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE WHERE SN=′王华′)
D. SELECT SN,AGE,SEX FROM S
WHERE AGE>王华
满分:1 分
12. 在Visual FoxPro环境下,用LIST STRU命令显示表中每个记录的长度总计为60,用户实际可用字段的总宽度为( )。
A. 60
B. 61
C. 59
D. 58
满分:1 分
13. 在人事数据表文件中要显示所有姓王的职工的记录,使用命令( )。
A. LIST FOR 姓名=”王***”
B. LIST FOR STR(姓名,1,2)=”王”
C. LOCATE FOR 姓名=”王”
D. LIST FOR SUBSTR(姓名,1,2)=”王”
满分:1 分
14. 检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是( )
A. SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE>=60
GROUP BY S#
ORDER BY 2 DESC
HAVING COUNT(*)>=4
B. SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE>=60
GROUP BY S#
HAVING COUNT(*)>=4
ORDER BY 2 DESC
C. SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE>=60
HAVING COUNT(*)>=4
GROUP BY S#
ORDER BY 2 DESC
D. DELECT S#,SUM(GRADE)FROM SC
WHERE GRADE>=60
ORDER BY 2 DESC
GROUP BY S#
HAVING COUNT(*)>=4
满分:1 分
15. ( )是面向对象程序设计中程序运行的最基本实体。
A. 对象
B. 类
C. 方法
D. 函数
满分:1 分
16. 一个表的全部备注字段的内容存储在( )。
A. 同一表备注文件
B. 不同表备注文件
C. 同一文本文件
D. 同一数据库文件
满分:1 分
17. 在Visual FoxPro中存储图像的字段类型应该是( )。
A. 字符型
B. 通用型
C. 备注型
D. 双精度型
满分:1 分
18. 在下列表达式中,结果为真的是( )。
A. “BEI”$“BEIJING”
B. “BEI”$“BEFORE”
C. “BEFORE”$“E”
D. “BEIJING”$“BEI”
满分:1 分
19. 在命令窗口中执行下列命令:
SJKM=″HYGS″
USE &SJKM
后,则打开的数据表文件是( )
A. HYGS.DBF
B. SJKM.DBF
C. &SJKM.DBF
D. HYGS.TXT
满分:1 分
20. 如果需要给当前表增加一个字段,应使用的命令是( )
A. APPEND
B. MODIFY STRUCTURE
C. INSERT
D. EDIT
满分:1 分
21. 作为数据库管理系统(DBMS)功能的一部分,( )被用来描述数据及其联系。
A. 数据定义语言
B. 自含语言
C. 数据操作语言
D. 过程化语言
满分:1 分
22. 函数SUBSTR(“12345678”,3,2)的结果是( )。
A. 23
B. 34
C. 12
D. 6
满分:1 分
23. 在SQL中,从数据库中删除表可以用( )。
A. DROP SCHEMA命令
B. DROP TABLE命令
C. DROP VIEW命令
D. DROP INDEX命令
满分:1 分
24. 要删除当前表文件中“补贴”字段的全部值,应使用的命令是( )。
A. MODIFY STRUCTURE
B. DELETE
C. REPLACE
D. ZAP
满分:1 分
25. 若要在表中真正删除记录,先用DELETE命令,再用( )。
A. RECALL
B. PACK
C. 按ESC键
D. 不用其他命令
满分:1 分
26. 使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。
A. 使用WHERE子句
B. 在GROUP BY后面使用HAVING子句
C. 先使用WHERE子句,再使用HAVING子句
D. 先使用HAVING子句,再使用WHERE子句
满分:1 分
27. 使用MODIFY STRUCTURE命令时,为了避免丢失数据应注意几点,下列事项中不必要的是( )。
A. 不能同时修改字段名及其类型或宽度
B. 不能同时修改字段名和插入新的字段
C. 不能同时修改字段名和删除字段
D. 不能在删除字段的同时修改其他字段的类型及宽度
满分:1 分
28. 以下字符型常量表达不正确的是( )。
A. ''ABC''
B. [ABC]
C. ’ABC’
D. (ABC)
满分:1 分
29. 数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( )。
A. 逻辑删除
B. 物理删除
C. 不加处理
D. 数据过滤器
满分:1 分
30. 数据库模型提供了两个映像,它们的作用是( )。
A. 控制数据的冗余度
B. 实现数据的共享
C. 使数据结构化
D. 实现数据独立性
满分:1 分
31. 下列表达式中不符合Visual FoxPro语法要求的是( )。
A. 04/05/99
B. T+t
C. 1234
D. 2X>15
满分:1 分
32. 职工表及姓名索引文件都打开后,用FIND命令把指针指向姓“王”的记录,使指针指向下一个同姓记录的命令是( )。
A. GOTO NEXT
B. CONTINUE
C. SKIP
D. FIND 王
满分:1 分
33. 常见的3种数据模型是( )。
A. 链状模型、关系模型、层次模型
B. 关系模型、环状模型、结构模型
C. 层次模型、网状模型、关系模型
D. 链表模型、结构模型、网状模型
满分:1 分
34. 设A=[5*8+9],B=6*8,C=“6*8”,在下列表示形式中,只有( )是合法表达式。
A. A+B
B. B+C
C. A+C
D. C-B
满分:1 分
35. 从关系中指定若干个字段组成新的关系的操作称为( )。
A. 选择
B. 投影
C. 联接
D. 关联
满分:1 分
36. 在Visual FoxPro中,关于视图的描述正确的是( )。
A. 视图是从一个或多个数据库表导出的虚拟表
B. 视图与数据库表相同,用来存储数据
C. 视图不能同数据库表进行连接操作
D. 在视图上不能进行更新操作
满分:1 分
37. 将打开的表中全部记录删除的命令为ZAP,与之等价的命令是( )
A. DELETE ALL
B. DELETE ALL
PACK
C.
DELETE
PACK
D. RECALL ALL
满分:1 分
38. UPDATE语句的功能是( )。
A. 数据定义功能
B. 数据查询功能
C. 可以修改表中某些列的属性
D. 可以修改表中某些列的内容
满分:1 分
39. ( )是( )的具体表现形式,( )是( )有意义的表现。
A. 信息、数据、数据、信息
B. 数据库、信息、信息、数据库
C. 数据、信息、信息、数据
D. 数据、信息、数据库、信息
满分:1 分
40. 表文件已经打开,当前记录中姓名字段的值是“王小平”。执行以下命令序列
姓名="李敏"