第一范文网 - 专业文章范例文档资料分享平台

VF试题(学1)做

来源:用户分享 时间:2025/6/16 17:35:03 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

一、 选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

1. 对于现实世界中事物的特征,在实体-联系模型中使用(A)P11

A属性描述 B)关键字描述

C)二维表格描述 D)实体描述

2. 把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过(C)

P13-14

A)建立新的属性来实现 B)建立新的关键字来实现 C)建立新的关系来实现 D)建立新的实体来实现 3. 专门的关系运算不包括下列中的(D)P17

A)连接运算 B)选择运算 C)投影运算 D)交运算

4. 对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种

集合运算称为(A)

A)并运算 B)交运算 C)差运算 D)积运算

5. 关于Visual FoxPro的变量,下面说法中正确的是(B)

A)使用一个简单变量之前要先声明或定义

B)数组中各数组元素的数据类型可以不同

C)定义数组以后,系统为数组的每个数组元素赋以数值0 D)数组元素的下标下限是0

6. 在下面的表达式中,运算结果为逻辑真的是(C)

A)EMPTY(.NULL.) B)LIKE(\

C)AT(\ D)EMPTY(SPACE(10)) P47

7. Visual FoxPro内存变量的数据类型不包括(C)P37-38 A)数值型 B)货币型 C)备注型 D)逻辑型

8. 为了设置两个表之间的数据参照完整性,要求这两个表是(A)P120第五章习题

A)同一个数据库中的两个表 B)两个自由表 C)一个自由表和一个数据库表 D)没有限制

9. 数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的\

规则\是一个(A)P112-113 A)逻辑表达式 B)字符表达式 C)数值表达式 D)日期表达式 10. 通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的

(C)

A)参照完整性 B)实体完整性 C)域完整性 D)字段完整性

11. 用命令\姓名 TAG index_name \建立索引,其索引类型是(C)P89

A)主索引 B)候选索引

C)普通索引 D)惟一索引(不存在吧?) 12. 执行命令\姓名 TAG index_name \建立索引后,下列叙述错误的是(B)

P91

A)此命令建立的索引是当前有效索引

B)此命令所建立的索引将保存在.idx文件中 C)表中记录按索引表达式升序排序

D)此命令的索引表达式是\姓名\,索引名是\

13. 查询订购单号(字符型,长度为4)尾字符是\的错误命令是(C)P47

A)SELECT * FROM 订单 WHERE SUBSTR(订购单号,4)=\B)SELECT * FROM 订单 WHERE SUBSTR(订购单号,4,1)=\

C)SELECT * FROM 订单 WHERE \订购单号

D)SELECT * FROM 订单 WHERE RIGHT(订购单号,1)=\14. 以下关于空值(NULL)叙述正确的是(B)P65第五章习题

A)空值等同于空字符串 B)空值表示字段或变量还没有确定值

15. 两表之间\临时性\联系称为关联,在两个表之间的关联已经建立的情况下,有关\

关联\的正确叙述是(C)P116

A)建立关联的两个表一定在同一个数据库中

B)两表之间\临时性\联系是建立在两表之间\永久性\联系基础之上的

C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动 D)当关闭父表时,子表自动被关闭

16. 在SQL语句中,与表达式\工资 BETWEEN 1210 AND 1240\功能相同的表达式是

(A)

A)工资>=1210 AND 工资<=1240

B)工资>1210 AND 工资<1240 C)工资<=1210 AND 工资>1240 D)工资>=1210 OR 工资<=1240

17. 在SQL语句中,与表达式\仓库号 NOT IN(\)\功能相同的表达式

是(D)

A)仓库号=\仓库号=\

B)仓库号!=\仓库号# \C)仓库号< >\仓库号!=\D)仓库号!=\仓库号!=\

18. 打开表并设置当前有效索引(相关索引已建立)的正确命令是(B)?

A)ORDER student IN 2 INDEX 学号

B)USE student IN 2 ORDER 学号 C)INDEX 学号 ORDER student D)USE student IN 2

19. 查询设计器中\联接\选项卡对应的SQL短语是(B)?

A)WHERE P129 B)JOIN P131

C)SET D)ORDER BY P132

20. 在SQL SELECT语句中用于实现关系的选择运算的短语是(C )

A)FOR B)WHILE

C)WHERE D)CONDITION 21. 执行下列一组命令之后,选择\职工\表所在工作区的错误命令是(B )

CLOSE ALL USE 仓库 IN 0

C)VFP不支持空值 D)空值等同于数值0

USE 职工 IN 1

A)SELECT 职工 B)SELECT 0

C)SELECT 2 D)SELECT B**************************

22. 一条没有指明去向的SQL SELECT 语句执行之后,会把查询结果显示在屏幕上,

要退出这个查询窗口,应该按的键是(C )

A)ALT B)DELETE C)ESC D)RETURN

第(30)-(33)题使用如下三个表:

学生.DBF:学号 C(8) ,姓名 C(12),性别 C(2),出生日期 D,院系 C(8) 课程.DBF:课程编号 C(4) ,课程名称 C(10) , 开课院系C(8) 学生成绩.DBF:学号 C(8) ,课程编号 C(4) , 成绩 I

23. 查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是(B )

A)SELECT 课程名称, SUM(成绩) AS 分数 FROM 课程 join学生成绩 ;

on 课程.课程编号=学生成绩.课程编号 ;

GROUP BY 课程名称

B)SELECT 课程名称, MAX(成绩) 分数 FROM课程 join学生成绩; on 课程.课程编号=学生成绩.课程编号 ;

GROUP BY 课程名称

C)SELECT 课程名称, SUM(成绩) 分数 FROM课程 join学生成绩; on 课程.课程编号=学生成绩.课程编号 ; GROUP BY 课程.课程编号

D)SELECT 课程名称, MAX(成绩) AS 分数 FROM课程 join学生成绩; on 课程.课程编号=学生成绩.课程编号 ; GROUP BY 课程编号

24. 统计只有2名以下(含2名)学生选修的课程情况,统计结果中的信息包括课程名

称、开课院系和选修人数,并按选课人数排序。正确的命令是(C ) A)SELECT 课程名称,开课院系,COUNT(课程编号) AS 选修人数; FROM 学生成绩 join 课程 on 课程.课程编号=学生成绩.课程编号 ;

GROUP BY 学生成绩.课程编号 HAVING COUNT(*)<=2; ORDER BY COUNT(课程编号)

B)SELECT 课程名称,开课院系,COUNT(学号) 选修人数;

FROM 学生成绩 join 课程 on 课程.课程编号=学生成绩.课程编号; GROUP BY 学生成绩.学号 HAVING COUNT(*)<=2; ORDER BY COUNT(学号)

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

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

25. 查询所有目前年龄是22岁的学生信息:学号,姓名和年龄,正确的命令组是(A)

A)CREATE VIEW AGE_LIST AS ;

SELECT 学号,姓名,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 学生 SELECT 学号,姓名,年龄 FROM AGE_LIST WHERE 年龄=22 B)CREATE VIEW AGE_LIST AS;

SELECT 学号,姓名,YEAR(出生日期) FROM 学生

SELECT 学号,姓名,年龄 FROM AGE_LIST WHERE YEAR(出生日期)=22 C)CREATE VIEW AGE_LIST AS ; SELECT 学号,姓名,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 学生 SELECT 学号,姓名,年龄 FROM 学生 WHERE YEAR(出生日期)=22 D)CREATE VIEW AGE_LIST AS STUDENT;

SELECT 学号,姓名,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 学生

B.查询设计器没有\更新条件\选项卡,有\查询去向\选项SELECT 学号,姓名,年龄 FROM STUDENT WHERE 年龄=22

26. 向学生表插入一条记录的正确命令是(B )

A)APPEND INTO 学生 VALUES(\张三','男','会计',{^1983-10-28}) B)INSERT INTO 学生 VALUES(\张三','男',{^1983-10-28},'会计') C)APPEND INTO 学生 VALUES(\张三','男',{^1983-10-28},'会计') D)INSERT INTO 学生 VALUES(\张三','男',{^1983-10-28}) 27. 不允许记录中出现重复索引值的索引是(C )

A.主索引 B. 主索引、候选索引、普遍索引

C.主索引和候选索引 D. 主索引、候选索引和唯一索

28. 要控制两个表中数据的完整性和一致性可以设置\参照完整性\,要求这两个表(A)

A.是同一个数据库中的两个表 B.不同数据库中的两个表 C. 两个自由表 D.一个是数据库表另一个是自由表 29. 可以链接或嵌入OLE对象的字段类型是(C)

A. 备注型字段 B. 通用型和备注型字段 C. 通用型字段 D. 任何类型的字段

30. 查询设计器和视图设计器的主要不同表现在于(B)

A.查询设计器有\更新条件\选项卡,没有\查询去向\选项 B)查询设计器没有\更新条件\选项卡,有\查询去向\选项

C.视图设计器没有\更新条件\选项卡,有\查询去向\选项 D.视图设计器有\更新条件\选项上,也有\查询去向\选项 31. 在Visual FoxPro中,打开数据库的命令是 (A)

A.OREN DATABASE <数据库名> B. USE <数据库名> C.USE DATABASE <数据库名> D. OPEN <数据库名> 32. 在以下四组函数运算中,结果相同的是 (A)

A.LEET(\与SUBSTR(\B.YEAR(DATE())与SUBSTR(DTOC(DATE),7,2) C.VARTYPE(\与VARTYPE(36-5*4) D.假定A=\与A+B

33. 使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为

(D)

A.2个 B.3个 C.5个 D.6个 34. 在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键

搜索更多关于: VF试题(学1)做 的文档
VF试题(学1)做.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2nafy15k5n83hrt8bvdx_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top