当前位置:首页 > Visual FoxPro 复习参考
C LIST FOR部门号=“100011”.AND.价格>=10. OR.价格<=40 D LIST FOR部门号=“100011”.AND(价格>=10 OR 价格<=4O 23 TOTAL命令的功能是()。
A 对数据表的记录个数进行统计 B.对数据表的字段个数进行统计
C对数据表的所有字段按指定关键字进行分类汇总 D.对数据表的数值字段按指定关键字进行分类汇总 24 计算部门号=“100011”、销售定额大于等于5000元的商品平均销售额,并将结果赋予变量SA中,应使用的命令是()。
A AVERAGE 价格*销售数TO*SA FOR部门号=“100011”,价格*定额>5000 B AVERAGE FIELDS价格*销售数 TD SA FOR部门号=“100011”.AND.价格*定额>=5000 C AVERAGE价格*销售数TO SA FOR部门号=“100011”AND.价格*定额>=5000 D AVERAGE价格*销售数TO SA FOR部门号=“100011”OR.价格*定额>=5000
25.资数据表当前记录号是6,若用SUM命令计算工资而不给出范围子句,该命令执行结果为()。 A当前记录工资值 B.全部记录工资值之和
C第6条记录后所有工资值之和 D 第6条记录前所有工资值之和 26在VisualFoxPro,常用字段的类型有( )种。 A 5 B 6 C 8 D 13 27 在使用数据表文件之前应()。
A 打开该数据表 B建立该数据表结构 C浏览该数据表 D 添加数据表中的记录 28修改数据表结构的命令是:()。
A.MODIFY COMMAND B.MODIFY SDIUCTURE C.MODIFY DAMASE D.MODIFY FILE
29 数据表文件当前记录位置为记录号100,将记录指针移向记录号60的命令是: ()。 A SKIP 60 B SKIP 40 C.SKIP —40 D GO —40
30.对一个数据表文件执行了LIST命令之后,执行?EOF()命令的结果是:()。 A.F B.T . C.0 D.I 31 命令ZAP的作用是:()。
A将当前工作区内打开的数据表文件中所有记录加上删除标记 B将当前工作区内打开的数据表文件删除
C将当前工作区内打开的数据表文件中所有记录作物理删除 D 将当前工作区内打开的数据表文件结构删除
32计算所有职称为正、副教授的工资总额,将结果赋给内存变量ZE,应该使用命令: ()a
A SUM工资 TO ZE FOR职称=“副教授”AND“教授” B SUM工资 TO ZE FOR职称二“副教授”OR“教授” C SUM工资 TO ZE FOR职称一“副教授”.AND职称。“教授” D SUM工资 TO ZE FOR“教授”$职称
33.在川Visual FoxPro中,COPY TO<库文件名>FOR<条件>命令中的 FOR<条 件>短语功能是()运算。
A投影B连接C关联D.选择
34.设某一个数据表文件中各字段的数据类型和宽度为:姓名(C,8)、出生(D.、团员(L)、平均分(N,6,2)。则为每个记录保留的存储空间是(①)字节。平均分宇段的整数部分的宽度为(②)。
①A 23 B.24 C 25 D 26 ②A.1 B.2 C3 D.4
35 在Visual FoxPro中,每打开一个数据表文件的同时,可打开( )个索引文件。 A1 B 10 C 7 D 无限制
36下列有关数据库优点的描述中,最完整的是()。 A减少数据的冗余 B.可以数据共享
C提供统一的数据控制 D. A、B、C均包括
37 下列对BROWSE命令描述最完整和正确的是()。 A浏览当前数据表文件
B浏览、修改当前数据表文件,但不能增加或删除记录 C浏览,修改当前数据表文件,也能增加或删除记录 D 浏览、修改当前数据表文件(包括增加或删除记录),也能修改表结构
38 已打开一个职工数据库文件,其库文件的结构有姓名(C.,职称(C.,出生年月(D.,工资(N)等字段,要把指针定位在第一个工资大于880元的记录上应使用的命令是()。 A FIND FOR工资>880 B SEEK工资>880 C LOCATE FOR 工资>880 D FIND工资>880
39 在FoxPro中,SEEK命令和LOCATE命令部可以用来查找记录,但在使用上有所不同,如( )。 A SEEK命令可以一次找到全部记录,LOCATE命令一次只能找到一条记录 B SEEK命令必须打开索引文件才能使用,LOCATE命令不需要素引文件 C SEEK命令只能查找字符串,LOCATE命令可以查找任何字段 D SEEK命令可以和 CONTIJNtJE连用,LOCATE命令则不能
40 设在第3、4、5号工作区上分别打开了数据库文件F1、F2.DBF、F3.DBF,当前区在3号工作区,要在F2.DBF数据库文件中追加记录,同时保持其它打开的数据库文件状态不变,应当使用命令( )。 A. USE F2 APPEND
B. SELECT APPENLD 4 C .GO F2 APPEND
D.SELECT 5 USE F2 APPEND BLANK
41 下列文件都是RSDA.DBF的索引文件,在打开数据库文件RSDA.DBF时自动打开的索引文件是() A.xm.idx B.zc.idx C.rdsa.cdx D.xmcz.cdx
42若要对一个已打开的数据表文件增加新字段,应当使用命令的是()。 A APPEND B MODI STRU C.INSERT D EDIT
43在FoxPro中下列概念中正确的是()。
A在同一个工作区中,某一时刻只能有一个库文件处于打开状态 B一个库文件可以在不同的工作区中同时打开
C一个工作区中可以同时打开多个库文件
DJDIN命令生成的库文件可以与连接库文件在一个工作区同时打开 44、设学生成绩库文件STU.DBF中有字段:班级(c型),姓名(c型),年龄(D型) 和成绩(N型)。要列出“971011”班,年龄在20至25岁的学生记录,用命令() A.LIST FOR 班级=“971011”.OR. 年龄>=20 AND.年龄>=25 B LIST FOR 班级=“971011”.OR 年龄>=20.OR. 年龄<=25 C LIST FOR 班级=“97011”.AND.年龄>=20.OR.年龄<=25 DLIST FOR 班级=“97011”.AND.年龄>二20 OR.年龄<=25
45、若刚打开的库文件中有字符型字段name,按name建立的索引文件也已打开。现要查找name字段值为’王明’的记录,正确的命令应该是(人
A.SEEK‘王明’ B.SEEK name=‘王明’
C.SEEK TRIM(name)=‘王明’D SEEK“王明” ORDER NAME 46打开一个数据库的命令是()。
A USE 数据库名 B USE DATABASE数据库名 C OPEN 数据库名 D OPEN DAoASE数据库名 47 Visual FoxPro数据库文件扩展名是(). A..dbc B..dbf C..pry D..pjx
48在VFP命令窗口中,关闭当前数据库和表的命令是()。
A..USE B CLOSE DATABASE C.CLOSE DATABASE ALL D CLEAR 49.命令 MODIFY DATABASE的功能是()。 A修改数据库表的结构B 查看数据库结构 C.删除数据库D.移动数据库
50.对当前数据表增加新字段,应当使用命令()。
A APPEND B MODIFY STRUCTUCTURE C.CLOSE DATABASE ALL D CLEAR 51 在VFP中,SORT命令所不具备的功能是;()。 A.按指定关键字排序
B.默认为升序排序
C.改变原始表记录的物理位置 D.可以使用各注作为排序依据字段
52.在下面VFP命令中,不能修改数据记录的命令是()。
A.BROWSE B. EDIE C.CHANGE D .MODIFY
53.设数据表文件中共有 35条记录,执行命令 GO TOP后,记录指针指向记录的序号 是()。
A.35 B. 36 C.1 D BOF()
54.指针指向的记录号为1,若执行命令SKIP-1后再执行命令?RECNO(),屏幕将显示()。 A.0 B.1 C.-1 D.出错信息
55.在VFP系统中,用户打开一个数据表后,若要显示其中的记录,可使用的命令是 ()。 A. BRDWE B. SHOW C.VIEW D.OPEN
56.假定职工表中前思条记录均为日用百货(部门号为100001)的记录,执行以下命 令序列后,记录指针定位在()。 USE职工 GOTO 4
LOCATE NEXY 4 FOR部门号=100001 A.第1条记录上B.第3条记录上 C.第4条记录上D.第6条记录上
57.在VFP中,能够进行条件定位的命令是()。
A.SKIP B.SEEK C.LOCATE D.GO 58.ZAP命令可以删除当前数据表文件的()。 A.全部记录 B.满足条件的记录 C.结构D.有删除标记的记录
59.要显示销售数据表中部门号为1000if,单价大于等于10元、小于小于巩元全部 食品销售记录,应当使用命令()。
A.LIST FOR部门号=“100011”,价格>=10,价格<=40, B.LIST FOR部门号=“100011”.AND.价格>=10.AND.价格<=40 C.LIST FOR部门号=“100011”.AND.价格X10.OR.价格<=40 D.L田TFOR部门号=“100011”.AND.(价格=10.OR.价格<=40
60.计算部门号=”100011”、销售定额大于等于5000元的商品平均销售额,并将结果赋予变量SA中,应使用的命令是()。
A.AVERAOE 价格*销售数 TO SA FOR部门号=”100011”,价格*定额>=5000
B.AVERAGE PIELDS价格*销售数 TO SA FOR部门号=”100011”.AND.价格*定额>=5000 C.AVERAGE价格*销售数TO SA FOR部门号。”100011”.AND.价格*定额>=5000 DAVERAGE价格*销售数TO SA FOR部门号.” 100011”.OR.价格“定额>=5000
61.资数据表当前记录号是6,若用SUM命令计算工资而不给出范围子旬,该命令执行结果为()。 A.当前记录工资值 B.全部记录工资值之和
C.第6条记录后所有工资值之和 D第6条记录前所有工资值之和 62.要为当前表所有职工增加100元工资应该使用命令()。 A REPLAE工资 WITH工资十lbo B.MOE工资 WITH工资十100
C.REPLACE AILI工资 WITH工资+100 D.CHANGE ALL工资 WITH工资十100 63 VisualFoxPro参照完整性规则不包括()。
A删除规则B更新规则C插人规则D 查询规则 64 在 VisualFoxPro中关于默认值叙述正确的是() A 自由表的字段可以设置默认值 B数据库表的字段可以设置默认值
C 自由表和数据库表的字段都可以设置默认值 D 自由表和数据库表的宇段都不可以设置默认值
中·在项目管理器的数据选项卡下,可以完成的工作可以是()。 A建立数据库B建立报表
C建立表单D 建立标签
66在 VisualFoxPro中通用型(G)字段在表文件中占用的字节数是()。 A 2 B 4 C 8 D 10
67 要在数据表之间建立一对多关系时,将“一方”的关键字段设置成(). A主索引 B唯一索引 C普通索引 D 任何索引
68数据表的字段有效性规则实现了数据的()。 A域完整性B实体完整性
C实体完整性和域完整性D 参照完整性 69 以下叙述正确的是( )。
A 自由表字段名最长20个字符 B数据库表字段名最长100个字符 C字段名中可以有空格 D 字段名中不可以有空格
70 以下关于索引的叙述正确的是()。
A使用索引可以提高查询速度和更新速度
B使用索引可以提高查询速度但会降低更新速度
C使用索引可以提高查询速度,对更新速度没有影响 D 使用索引对查询速度和更新速度均没有影响
71数据表刚打开时,当前记录指针的位置是()。 A.0 B.1 C.F. D.不固定
72 以下记录指针命令中()是不正确的。
A.GO BOTT B.SKIP 3 C.GO 3+4 D.LOCATE NEXT 73数据表的当前记录号为1;当执行“SET FILT TO性别=“男””命令后,当前记录指针号() A.仍然是1 B.指到了第一个性别为男记录 C.指向文件头 D.指向文件尾
74 AA.DBF有5个记录。当前记录号为1,执行()时,EOF()为真。 A SKIP 5 B GO 5 C LOCA REST D GO BOWM 75 在 SET FIELDS ON状态下,不能显示任何字段的命令组是()。 A SET FIELDS TO、LIST B CLEAR FIELDS、LIST
C SET FIELDS TO ALL、LIST D LIST FIELDS姓名、性别,出生年月 76索引文件打开后,下列命令中不受索引影响的是()。 A LIST B SKIP C.GOTO 30 D GO TOP 77下述命令中哪一条不能关闭数据库()。
A.USE B CLEAR C CLOSE DATABASE D CLOSE ALL 78浏览编辑命令是()。
A.APPEND B.BROWSE C.EDIT D.INSERT 79 绝对定位的命令是()。
A .GO |GOTD B.SKIP
C.LOCATE、CONTINUE D.FIND、SEEK 80 相对定位的命令是()。
A .GO |GOTD B.SKIP
C.LOCATE、CONTINUE D.FIND、SEEK 81 在打开某数据表后,()不能用于给当前记录做删除标记 A在COMMAND窗口中,键入DELETE命令 B打开RECORD菜单,选择DELETE命令
C在BROWSE窗口中用鼠标直接点击该记录前的删除标志区 D 在BROWSE窗口中按Ctrl+U键 82数据表字段宽度不定长的是()。 A字符型B逻辑型C 日期型D 备注型
83.在命令REPLACE中,若表达式为数值型,且值整数部分大于字段宽度,则系统处理办法是()。 A.科学计数法记人 B.压缩小数,将值四合五入后填入 C.以“*”填入 D.以主格填入
共分享92篇相关文档