中石油华东2014年春季学期《Visual FoxPro》在线考试(适用于2014年6月份考试)
单选题 判断题 主观填空题 论述题
一、单选题(共 40 道试题,共 40 分。)
1. 在Visual FoxPro中存储图像的字段类型应该是( )。 A. 字符型 B. 通用型 C. 备注型 D. 双精度型
-----------------选择:B
2. 以下关于Visual FoxPro的叙述最全面的是( )。 A. Visual FoxPro是一个数据库应用平台软件 B. Visual FoxPro是一个数据库应用开发工具 C. Visual FoxPro是一个综合应用软件
D. Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具 -----------------选择:D
3. 函数运算YEAR(date( ))返回值的类型是( )。 A. 逻辑型 B. 字符型 C. 备注型 D. 数值型
-----------------选择:D
4. 作为数据库管理系统(DBMS)功能的一部分,( )被用来描述数据及其联系。 A. 数据定义语言 B. 自含语言 C. 数据操作语言 D. 过程化语言
-----------------选择:C 5. 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( )。 A. S
B. SC,C C. S,SC D. S,C,SC
-----------------选择:D 6. 由计算机、操作系统、数据库管理系统、数据库、应用程序及用户组成的一个整体叫( )。 A. 软件系统 B. 数据库系统 C. 管理系统 D. 文件系统
-----------------选择:B
7. 如果想从字符串\北京市\中取出汉字\京\,应该用函数( )。 A. SUBSTR(\北京市\,2,2) B. SUBSTR(\北京市\,2,1) C. SUBSTR(\北京市\,3,1) D. SUBSTR(\北京市\,3,2) -----------------选择:A
8. 备注型字段的数据内容存放在扩展名为( )的文件中。 A. .FPT B. .DBF C. .MEM D. .TXT
-----------------选择:A
9. 下面有关HAVING子句描述错误的是( )。
A. HAVING子句必须与GROUP BY子句同时使用,不能单独使用 B. 使用HAVING子句的同时不能使用WHERE子句 C. 使用HAVING子句的同时可以使用WHERE子句 D. 使用HAVING子句的作用是限定分组的条件 -----------------选择:B 10. 在SQL语句中,与表达式\工资 BETWEEN 1800 AND 2300\功能相同的表达式是( )。 A. 工资>=1800 AND 工资<=2300 B. 工资>1800 AND 工资<2300 C. 工资<=1800 AND 工资>2300 D. 工资>=1800 OR 工资<=2300 -----------------选择:A
11. 已知“是否通过”字段为逻辑型,要显示所有未通过的记录应使用命令( )。 A. LIST FOR ″是否通过″=.F. B. LIST FOR NOT是否通过<>T. C. LIST FOR ″是否通过″ D. LIST FOR NOT是否通过 -----------------选择:D
12. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
-----------------选择:A
13. 检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的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 -----------------选择:B 14. 使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为( )。 A. 首记录 B. 末记录
C. 首记录的前面 D. 末记录的后面
-----------------选择:D
15. 在Visual FoxPro中表单(Form)是( )。 A. 数据库中表的清单 B. 一个表中记录的清单
C. 数据库中可以查询的对象清单 D. 窗口界面
-----------------选择:D
16. 在下面列出的数据模型中,哪一个属于概念数据模型( )。 A. 关系模型 B. 层次模型 C. 网状模型
D. 实体—联系模型
-----------------选择:D
17. 使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。 A. 使用WHERE子句
B. 在GROUP BY后面使用HAVING子句
C. 先使用WHERE子句,再使用HAVING子句 D. 先使用HAVING子句,再使用WHERE子句 -----------------选择:B
18. 如果需要给当前表增加一个字段,应使用的命令是( ) A. APPEND
B. MODIFY STRUCTURE