《Visual Foxpro数据库》期中期末考试试卷
一、 选择题(30×2=60)
1、VisualFoxPro是基于___________数据模型的,
A.层次 B.关系 C. 网状 D.树状
2、如果要设置Visual FoxPro的默认目录,应执行菜单______ ︱[选项]命令
A.[编辑] B.[工具] C.[格式] D.[视图]
3、“项目管理器”中的“全部”选项卡用于显示和管理___________________
A.数据库、自由表、查询
B. Visual Foxpro包含的各类文件,包括数据、文档、类库、代码、其他
C.表单、报表、标签
D.菜单、文本文件、其他
4、关于数据库表与自由表的转换,下列说法正确的是___________
A.数据库表能转换为自由表 B.两者能相互转换
C.两者不能转换 D.自由表能转换成数据库表
5、下列关于数据库的描述中,错误的是______________。
A.数据库是一个包容器,它提供了存储数据的一种体系结构
B.数据库表的记录保存在数据库中
C.数据库表的表设计器和自由表的表设计器是不相同的
D.数据库表和自由表的扩展名都是.DBF
6、参照完整性规则不包括___________。
A.插入规则 B.更新规则 C.删除规则 D.复制规则
7、在FoxPro中,打开数据库设计器的命令是_____________
A.OPEN DATABASE B.USE DATABSE
C.CREATE DATABASE D.MODIFY DATABASE
8、在FoxPro中,数据库表字段名最长为_______________个字符。
A.10 B.156 C.130 D.128
9、在Visual Foxpro中,浏览表记录的命令是_____________。
A.USE B.BROWES C.MODIFY D.BROWSE
10、Visual Foxpro中的索引有____________。
A.主索引、候选索引、普通索引、视图索引
B.主索引、次索引、唯一索引、普道索引
C.主索引、次索引、候选索引、普通索引
D.主索引、候选索引、唯一索引、普通索引
11、主索引可确保字段中输入值的______________性。
A.唯一 B.重复 C.多样 D.兼容
12、己知当前表中有60条记录,当前记录为第6号记录。执行命令SKIP 3后,则当前记录为第______________号记录。
A.9 B.4 C.8 D.3
13、在Visual Foxpro中,一个表可以创建______________个主索引。
A.1 B.2 C.3 D.若干
14、物理删除记录可用两步操作完成,这两步的命令分别为___________。
A.DELETE和PACK B.PACK和RECALL
C.PACK和ZAP D.DELETE和RECALL
15、己知一个数据表文件有10条记录,当前记录号是6,使用INSERT BLANK命令加一条空记录,该空记录的记录号是______________。
A.7 B.5 C.9 D.8
16、在Visual Foxpro命令窗口中执行以下命令序列,其功能是___________。
USE Teacher
DELETE WHERE 年龄>40
A.从Teacher表中彻底删除年龄大于40岁的记录
B.Teacher表中年龄大于40岁的记录被加上删除标记
C.删除Teacher表 D.删除Teacher表的年龄列
17、当前工作区是指_____________。
A.1号工作区 B.最近—次选择的工作区
C.最先选择的工作区 D.225号工作区
18、显示表中所有主任和副主任记录的命令是_____________。
A.LIST FOR职称=”主任”AND职称=”副主任”
B.LIST FOR”主任”$ 职称
C.LIST FOR职称=”主任”OR”副主任”
D.LIST FOR职称>=”副主任“
19、表文件的扩展名为__________________
A..DBC B..DBF C..SCX D..PJX
20、索引文件中的标识名最多由___________个字母、数字或下划线组成。
A.5 B.10 C.8 D.6
21、顺序执行下面命令之后,屏幕所显示的记录号顺序是______________。
USE student
Go 6
LIST NEXT 4
A.1,2,3,4 B.7,8,9,10 C.6,7,8,9 D.4,5,6,7
22、如果要更改表中数据的类型,“表设计器”的________选项卡中进行
A.索引 B.表 C.字段 D.数据类型
23、在查询设计器中,用于编辑联接条件的选项卡是 。
A.字段 B.筛选 C.联接 D.排序依据
24、在FoxPro中,查询设计器中的选项卡与 语句相对应。
A.SQL ALTER B.SQL UPDATE C.SQL SELECT D.SQL DROP
25、查询设计器中的选项卡依次为 。
A.字段、联接、筛选、排序依据、分组依据
B.字段、联接、排序依据、分组依据、杂项
C.字段、联接、筛选、排序依据、分组依据、杂项
D.字段、联接、筛选、排序依据、分组依据、更新条件
26、下列选项中, 不能作为Visual FoxPro中的变量名。
A.AGBFE B.S678 C.56XAB D.abc
27、执行命令DIMENSION M(2,3)定义了一个数组M,该数组中的元素个数 。
A.2 B.5 C.6 D.3
28、在命令窗口中输入下列命令:
SET MARKE TO [-]
?{^2012-06-14}
主屏幕上显示的结果是 。
A.06/14/12 B.2012-06-14 C. 06-14-12 D.2012/06/14
29、函数LEN(ALLTRIM(“ABC 当代大学生”)) 的结果是 。
指针函数的作用 A.4 B.5 C. 14 D. 10
30、函数ROUND(4582.523,-2)的结果是 。
A.4582 B.4582.52 C.4600 D.4500
二、判断题(15×1=15)
1、一个表可同属于几个数据库( )
2、在项目管理器中移去文件是指将文件从磁盘上彻底删除( )
3、与菜单[表]|[追加新记录]命令相对应的命令为APPEND( )
4、表中相对移动记录和绝对移动记录指针的命令分别为SKIP和GO( )
5、对于自由表而言,不允许有重复值的索引是候选索引( )
6、表设计器的选项卡依次为:表、字段、索引( )
7、APPEND BLANK命令是在表的当前记录之前插入新记录( )
8、表由数据和结构两部分构成( )
9、字符型常量可以用‘’、“”、[ ]进行界定,且必须成对出现( )
10、关系表达式中关系运算符的作用是比较两个表达式的大小( )
11、结构复合索引文件的主文件名与表名相同,它随表的打开而打开( )
12、查询文件的扩展名为.QBR( )
13、?的作用是从当前坐标所在行开始输出显示表达式的值( )
14、当一个查询基于多个表时,要求表之间可以有联系也可以没联系( )
15、逻辑运算符的优先级顺序依次为AND、NOT、OR( )
三、填空题(25×1=25)
1、如果要显示或隐藏常用工具栏,可单击菜单_______︱[工具栏]命令,在工具栏选择________,单击[确定]按钮。
2、DATE()+20的结果是 类型数据,ABS(-8*5)的结果是 。
3、MOD(20,-3)的结果是 ,INT(123.683)的结果是 。
4、在FoxPro中,显示记录的命令是__________和_________。它们的区别在于不使用条件
时,_____________默认显示全部记录,而_____________则默认显示当前记录
5、某数据表中有“物理”、“化学”、“语文”及“总分”4个字段,现要求计算物理、化学、
语文的总成绩,添入“总分“字段,要在命令窗口中输入_____________________命令。
6、数据库中的每一张表能建立_________个主索引。如某字段定义为候选索引或主索引,要求该字段的值必须具有_______________性。索引可分为多种类型,其中_____________类型只适用于数据库表。
7、在浏览器中添加记录的快捷键是________,与菜单[表]∣_______________命令等效。
8、Visual FoxPro索引是__ ____________。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论