A)主索引 B)候选索引 C)惟一索引 D)普遍索引
90. 在Visual FoxPro中,建立索引的作用之一是______。
A)节省存储空间 C)提高查询速度
B)便于管理 D)提高更新的速度
91. 在Visual FoxPro中,建立索引的作用之一是______。
A)避免数据错误 C)建立永久联系
B)减少数据冗余 D)建立临时联系
92. 不可以作为索引的字段是______字段。
A)数值型
B)字符型
C)日期型
D)通用型
93. 不可以作为索引的字段是______字段。
A)货币型
B)逻辑型
C)日期时间型
D)备注型
94. 如果要在“浏览窗口”中指定记录的排列顺序,则应打开“浏览”窗口,选择“表”菜
单下的“属性”,在“工作区属性”窗口中设置______选项。 A)数据过滤器
B)字段筛选
C)索引顺序
D)数据缓冲
95. 索引字段值不惟一,应该选择的索引类型是__________。
A)主索引
B)惟一索引
C)候选索引
D)普通索引
96. 允许索引项中出现重复值的索引是__________。
A)主索引
B)候选索引
C)惟一索引
D)普通索引
97. 不允许记录中出现重复索引值的索引是__________。
A)主索引 C)惟一索引
B)主索引和候选索引 D)惟一索引和普通主索引
98. 可以随着表文件的打开/关闭而自动打开/关闭______文件。
A)单一索引
B)复合索引
C)结构复合索引
D)非结构复合索引
99. 可以随着表文件中记录的修改而自动修改______文件。
A)单一索引
B)复合索引
C)结构复合索引
D)非结构复合索引
100. 当对相关的表进行添加、修改、删除等维护操作时,结构复合索引文件______。
A)需重新打开进行维护 C)需重新打开后,再重建索引
B) 需重新建立索引 D)自动进行维护
101. 将结构索引文件中的“姓名”设置为当前索引,使用的命令是__________。
29
A)CREATE ORDER TO 姓名 C)SET INDEX TO 姓名
B)ORDER TO TAG 姓名 D)SET ORDER TO TAG 姓名
102. SORT命令和命令INDEX的区别是__________。
A)前者按指定关键字排序并生成新的数据表,后者也可以 B)前者按指定关键字排序并生成新的数据表,后者不可以 C)后者按指定关键字排序并生成新的数据表,前者也可以 D)后者按指定关键字排序并生成新的数据表,前者不可以 103. 在一对多联系中,位于一方的表称为______。
A)父表
B)子表
C)相关表
D)纽带表
104. 在一对多联系中,位于多方的表称为______。
A)父表
B)主表
C)子表
D)纽带表
105. 在数据库中建立表间的永久联系时,父表中的索引一定是______索引。
A)主索引
B)候选索引 C)惟一索引
D)普通索引
106. 为了建立一对多联系,应在父表中建立______索引。
A)父索引
B)主索引
C)惟一索引
D)普通索引
107. 为了建立一对多联系,应在子表中建立______索引。
A)主索引
B)候选索引
C)惟一索引
D)普通索引
108. 永久联系的类型是由______中的索引类型决定的。
A)父表
B)子表
C)纽带表
D)自由表
109. 在数据库中建立表间的永久联系时,如果子表中相关的索引是主索引或候选索引,则建
立的联系是______联系。 A)一对一
B)一对多
C)多对一
D)多对多
110. 在数据库中建立表间的永久联系时,如果子表中相关的索引是普通索引,则建立的联系
是______联系。 A)一对一
B)一对多
C)多对一
D)多对多
111. 如果建立的是一对一的永久联系,则子表中相关的索引是 ______。
A)主索引
B)候选索引 C)普通索引
D)主索引或候选索引
112. 如果建立的是一对多的永久联系,则子表中相关的索引是 ______。
A)主索引
30
B)候选索引 C)普通索引 D)主索引或候选索引
113. 在数据库设计器中,建立两表之间一对多联系是通过以下索引实现的__________。
A)“一方”表的主索引或候选索引,“多方”表的主索引或候选索引 B)“一方”表的主索引或候选索引,“多方”表的普通索引 C)“一方” 的普通索引,“多方”表的主索引或候选索引 D)“一方” 的普通索引,“多方”表的普通索引 114. 应该在两表的______创建数据库表间的永久联系。
A)字段间
B)索引间 D)索引与字段间
C)字段与索引间
115. 只能在______之间建立永久联系。
A)自由表与自由表 C)同一数据库中的数据库表 116. 表间的永久联系存储在______中。
A)项目文件 C)数据库文件
B)自由表与数据库表 D)不同数据库中的数据库表
B)表文件 D)索引文件
117. 下列各按钮中,__________是数据工作期窗口中没有的。
A) 属性
B) 打开
C) 修改
D) 关系
118. 在数据工作期窗口,SET RELATION命令可以建立两表之间的_______关联。
A) 永久性关联
C) 永久性关联或临时性关联
B) 临时性关联
D) 永久性关联和临时性关联
119. 在两个表之间的关联已经建立的情况下,有关两表之间“临时性”联系称为\关联\的正
确叙述是__________。
A)建立关联的两个表一定在同一个数据库中
B)两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的 C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动 D)当关闭父表时,子表自动被关闭
120. 创建两个具有“一对多”关系的表之间的关联,应当__________。
A)通过主索引字段和普通字段 C)通过某个同名字段
B)通过某个同名索引 D)通过纽带表
121. 在表文件已打开的情况下,打开索引文件可用命令__________。
31
A)USE“索引文件名表” C)INDEX ON “索引文件名表”
B)INDEX WITH “索引文件名表” D)SET INDEX TO“索引文件名表”
122. 将记录指针定位在学号为“12345”的记录上的命令是__________。
A)SET '12345' ORDER 学号 C)CREATE '12345' ORDER 学号
B)PUT '12345' ORDER 学号 D)SEEK '12345' ORDER 学号
123. 用命令\姓名 TAG indexname \建立索引,其索引类型是__________。
A)主索引
B)候选索引
C)普通索引
D)惟一索引
124. 执行\姓名 TAG indexname \建立索引后,下列叙述错误的是__________。
A)建立的索引是当前有效索引 B)所建立的索引将保存在.idx文件中 C)表中记录按索引表达式升序排序
D)索引表达式是“姓名”,索引名是“indexname”
125. 在工作区1打开“学生”表并设置“学号”当前索引(相关索引已建立)的命令是_____。
A)ORDER 学生 IN 1 INDEX 学号 B)USE 学生 IN 1 ORDER 学号 C)INDEX 学号 ORDER 学生 D)USE 学生 IN 1
126. 在关系数据库中,实现主码标识元组的作用是通过__________。
A)参照完整性规则 C)属性的值域
B)实体完整性规则 D)用户自定义的完整性
127. 限制字段的__________不属于域完整性约束。
A)数据类型
B)宽度
C)取值范围
D)惟一性
128. 将年龄字段值限制在18~30岁之间属于__________。
A)参照完整性
B)实体完整性
C)域完整性
D)字段完整性
129. 有效性规则存储在______中。
A)项目文件
B)表文件
C)数据库文件
D)查询文件
130. 数据库表的字段可以定义规则,规则是______。
A)逻辑表达式
B)字符表达式
C)数值表达式
D)前三种都可以
131. 触发器控制对表中已存在记录的非法操作。Visual FoxPro中的触发器不包括_________。
32