A.若函数不带参数,则调用时函数名后面的圆括号可以省略 B.函数若有多个参数,则各参数间应用空格隔开 C.调用函数时,参数的类型、个数和顺序不一定要一致 D.调用函数时,函数名后的圆括号不论有无参数都不能省略 28、
学生表(XS.DBF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性别(XB,
C,2),班级(BJ,C,6),并且按XH字段设置了结构复合索引,索引标识为XH,如果XS表不是当前工作表,则下列命令中 可以用来查找学号为“96437101”的记录。( )
A. SEEK 96437101 ORDER XH
B. SEEK “96437101” ORDER XH
C. SEEK “96437101” ORDER XH IN XS D. SEEK 96437101 ORDER XH IN XS
29.用户在创建某个表的结构时,使用了通用型字段且为表创建了索引,则在保存该表结构
后,系统会在磁盘上生成__ ___个文件。( ) A.1
B.2
C.3
D.4
30.用表设计器创建一个自由表时,不能实现的操作是___ ____。( )
A.设置某字段可以接受NULL值 C.设置表的索引
B.设置表中某字段的类型为通用型 D.设置表中某字段的默认值
31.关于表的备注型字段与通用型字段,以下叙述中错误的是 。( )
A.字段宽度都不能由用户设定
B.都能存储文字和图像数据
C.字段宽度都是4 D.存储的内容都保存在与表文件名相同的.FPT文件中
32.如果要对自由表某一子段的数据建立唯一性保护机制(即表中所有字段的值不重复),以下表述中正确的是 。( )
A.对该字段创建主索引 C.对该字段创建候选索引
B.对该字段创建唯一索引
D.对该字段创建普通索引
33.在Visual FoxPro系统中,测试表文件指针是否已到文件尾的函数 。( )
A.BOF()
B.EOF()
C.END()
D.FILE()
34.若要将当前工作区中打开的表文件GZB.DBF复制到GZB1.DBF文件,则可以使用命令 。( )
A.COPY GZB.DBF GZB1.DBF C.COPY TO GZB1 STRU
B.COPY TO GZB1 REST D.COPY TO GZB1
35.在创建表索引时,索引表达式可以包含表的一个或多个字段。在下列字段类型中,不能
5
直接选作索引表达式的是 。( )
A.字符型
B.日期时间型
C.逻辑型
D.备注型
36.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。( )
A. 字符型、货币型、数值型 C. 备注型、逻辑型、数值型
B. 字符型、货币型、整型 D. 日期型、备注型、逻辑型
37.彻底删除记录数据可以分两步来实现,这两步是 。
A. PACK和ZAP
B. PACK和RECALL
D. DELE和RECALL
C. DELETE和PACK
38.要求一个表中的数值型字段数据精度具有 4 位小数,则该字段的宽度至少定义为_________ 。( )
A. 4位
B. 5位
C. 6位
D. 12位
39.打开一个空表,执行 ?EOF( ),BOF( )命令,显示结果为_________。( )
A. .T.和.T.
B. .F.和.F.
C. .F.和.T.
D. .T.和.F.
40.一张表的全部Memo字段的内容存储在___________。( )
A. 不同的备注文件中 C. 同一个备注文件中 41、顺序执行下列命令:( )
x=100 y=8 x=x+y ?x,x=x+y
最后一条命令的提示结果为( )
A.100 .F. B.100 .T. C.108 .T. D.108 .F.
42、某职工数据库包括字段性别(C,2)、奖金(N.6.2),要查询奖金在100元以下或400元以上的男职工和奖金在200元以上的女职工,在命令中应使用条件
A)性别=”男”.AND.奖金<=100.OR.奖金>=400.AND.性别=”女”.AND.奖金>=200 B)性别=\男\奖金<=100.OR.奖金>=400.OR.性别=”女”.AND.奖金>=200 C)性别=\男”.AND.(奖金<=100.0R.奖金>=400).AND.性别=”女”.AND.奖金>=200 D)性别=\男\奖金<=100.OR.奖金>=400).OR.性别=“女\奖金>=200 43、在下题中,要显示所有姓名中含有\红\字的记录,使用命令
6
B. 同一个文本文件中 D. 同一个数据库文件中
A) LIST FOR “红”$姓名
B) LIST FOR SUBSTR(姓名,5,2)=”红” C) FIND ”红”
D) LOCATE FOR \红\$姓名
44、对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15-30
之间,则这条规则属于______。 A)实体完整性规则 C)用户定义的完整性规则
B)参照完整性规则 D)不属于以上任何一种规则
45、已建立一个学生数据库STD. DBF,并录入19名学生的记录。学号字段值分别为1到20,缺少学号为15的记录,该数据库已经按学号建立了索引文件SXH.IDX,用USE STD INDEX SXH打开数据库后,用APPEND命令追加学号为15的记录。这个新加的记录记录号是 A) 16 B)21 C) 16 D) 20
46、假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6)。在命令窗口输入并执行如下命令:
姓名=姓名-\您好\?姓名
那么主窗口中将显示 A)张三
B)张三 您好
C)张三您好
D)出错
47、当前打开的图书表中有字符型字段“图书号”, 在SET EXACT OFF设置下要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令( ) A)DELETE FOR 图书号=\ C)DELETE FOR 图书号=\
B)DELETE WHILE 图书号=\ D)DELETE FOR 图书号 LIKE \
48、在Visual FoxPro 中不允许出现重复字段值的索引是()。 A)候选索引和主索引 B)普通索引和惟一索引 C)惟一索引和主索引 D)惟一索引 49、下列不是结构复合索引文件特点的是( )。
A)与表名同名 B)在同一索引文件中能包含多个索引标记或索引关键字 C)在添加、更改或删除记录时自动维护索引 D)在同一索引文件中只能包含一个索引关键字
50、假设“成绩”表中按“分数”字段升序索引后,并执行过命令语句CJ=70,则下列名条
7
命令中,错误的是()。
A) LOCATE FOR 分数=CJ B) SEEK FOR 分数=70 C) FIND 70 D) SEEK CJ 51、执行下面命令,显示的结果是( ) USE XS SKIP -1 DISP
DISP NEXT 2 ?RECNO()
A) 2 B) 3 C)4 D)5
52、设职工表和按“工作日期”索引文件已经打开,要把记录指针定位到工作刚好满90天的职工,应当使用命令( )
A)FIND DATE( )-90 B)SEEK DATE( )+90 C)FIND DATE( )+90 D)SEEK DATE( )-90
53、打开一个建立了结构复合索引的数据库表,表记录的顺序将按( )
A) 第一个索引标识 B) 最后一个索引标识 C) 主索引标识 D) 原顺序 54、在Visual FoxPro中,使用LOCAL FOR
A)LOCAL FOR
C)主索引不可以建立在自由表上,而候选索引可以建立在自由表上 D)一个表中只能存在一个主索引或一个候选索引
56、用LIST STRUCTURE命令显示的字段总宽度Total为50,用户可以使用的字段宽度是
A)51 B)50 C)49 D)4
57、在VFP中,如果指定两个表的参照完整性的删除规则为“级联”,则当删除父表中的记录时,( )
A.系统自动备份父表中被删除记录到一个新表中 B.若子表中有相关记录,则禁止删除父表中记录
8