直接选作索引表达式的是 。( )
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
C.自动删除子表中所有相关记录
D.不作参照完整性检查,删除父表记录与子表无关 58、一对多关系中,子表应该选择的索引类型为______。
A)主索引
B)普通索引
C)候选索引
D)唯一索引
59、若要显示KC表中第四学期开设的课程,可使用 命令。
A)LIST FOR XQ=4 B)LIST WHILE XQ=4
C)SEEK XQ=4(回车)LIST(回车) D)LOCA FOR XQ=4(回车)LIST(回车) 60、若XS表包含50条记录,在执行GO TOP命令后, 命令不能显示所有记录。
A)LIST ALL B)LIST REST C)LIST NEXT 50 61、有关表的索引,下列说法中不正确的是___________。
A. 当一张表被打开时,其对应的结构复合索引文件被自动打开 B. 任何表的结构复合索引能控制表中字段重复值的输入 C. 一张表可建立多个候选索引 D. 主索引只适用于数据库表
D)LIST RECORD 50
62、触发器是绑定在表上的表达式,当表中的记录被指定的操作命令修改时,触发器被激活。Visual FoxPro提供的触发器不包括 。
A.删除触发器
B.级联触发器
C.更新触发器
D.插入触发器
63、利用索引可以提高数据的处理速度,且可以用来强制表记录的唯一性。在下列有关表索引的叙述中,错误的是 。
A.结构复合索引文件的扩展名为.Cdx,而非结构复合索引文件的扩展名为.idx B.自由表可以创建候选索引,但不能创建主索引
C.数据库表仅可以创建一个主索引,但可以创建多个候选索引 D.任何一个表均可以创建多个普通索引和多个唯一索引
64、在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为 ___________ 。
A. .PJX、.PJT、.PRG C. .FPT、.FRX、.FXP
B. .DBF、.CDX、.FPT D. .DBC、.DCT、.DCX
65、索引文件中的标识名最多由_______个字母、数字或下划线组成。
A. 5
B. 6
C. 8
D. 10
66、命令SELECT 0 的功能是
9
A) 选择区号最小的空闲工作区 B) 选择区号最大的空闲工作区 D) 随机选择一个工作区的区号
C) 选择当前工作区的区号加1的工作区
67、在建立唯一索引,出现重复字段值时,只存储重复出现记录的_____。
A)第一个
B)最后一个
C)全部
D)几个
68、学生表(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
69、Visual FoxPro系统中,对数据库表设置参照完整性过程时,“更新规则”选择了“限制”选项后,则 。
A.在更新父表的关键字的值时,新的关键字值更新子表中的所有相关记录 B.在更新父表的关键字的值时,若子表中有相关记录则禁止更新 C.在更新父表的关键字的值时,若子表中有相关记录则允许更新 D.在更新父表的关键字的值时,不论子表中是否有相关记录
70、下列关于项目、数据库和表的描述中,错误的是 。
A.一个项目可以包含多个数据库 C.一个数据库可以包含多个表
B.一个数据库可以包含在多个项目中 D.一个表可以包含在多个数据库中
二、判断题(每题1分,共5分,正确涂A,错误涂B) 1. 数据库表和自由表不能相互转换。
2. 在工作区中打开的表文件名可以作为该工作区的别名。
3.同一个时刻,一个工作区只能打开一个表文件,一个表可在不同的工作区打开。 4.在VF6.0中,单索引文件支持升序和降序索引。 5.数据库表和自由表都可以建立永久关系。
10