《Visual FoxPro 程序设计》(二)数据库、表的基本操作(3) - 知识点训练卷 河北省计算机类 考纲百套卷 第42卷

2024-11-18
| 2份
| 17页
| 173人阅读
| 0人下载

内容正文:

编写说明:河北省《计算机类考纲百套卷》依据河北省《河北省普通高等学校对口招生计算机类专业考试大纲》编写,本套试卷共116份分为三个部分,第一部分是根据考试说明的各考点的范围与要求,编写的78份知识点训练卷,第二部分是针对每门课程的重点内容,编写的28份常考题训练卷,第三个部分是参考近几年河北省计算机类专业理论考试真题,编写了10份专业综合训练卷。 本试卷是河北省《计算机类考纲百套卷》的第42卷,是知识点训练卷,按考纲中的《Visual FoxPro 程序设计》---(二)数据库、表的基本操作的第3点范围与要求编写。其1点范围与要求是:3.索引和排序(1)掌握表的排序操作。(2)掌握索引、主索引、候选索引、普通索引和唯一索引的概念。(3)掌握建立索引的操作。(4)掌握排序命令:SORT。(5)掌握建立索引的命令:INDEX。(6)掌握索引操作的相关命令:SET INDEX TO 、SET ORDER TO 、CLOSEINDEX。(7)掌握记录查找的命令:FIND 、SEEK。 河北省《计算机类考纲百套卷》 第42卷 Visual FoxPro 程序设计 (二)数据库、表的基本操作 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共30小题,每题2分,共60分) 1. 在Visual FoxPro中,按照索引关键字的类型进行分类,以下错误的是( )。 A. 主索引 B. 候选索引 C. 普通索引 D. 单索引 2. 在Visual FoxPro中,关于索引,下列说法错误的是( ) A. 索引是由指向表记录的指针构成的文件 B. 索引文件和表文件分别存储,并不会改变记录的物理顺序 C. 索引会提高查询速度 D. 索引会提高更新速度 3. 关于索引关键字,下列说法错误的是( ) A. 一个表中只能有一个主索引,主索引适用于数据库表和自由表 B. 候选索引也可以作为主关键字 C. 唯一索引索引项唯一,一个表可以创建多个 D. 一个表中可以创建多个普通索引 4.在表中建立索引,使用的命令为( ) A. SORT B. UPDATE C. INDEX D. JOIN 4. 下面有关索引的描述正确的是( ) A. 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变 B. 索引与数据库表的数据存储在一个文件中 C. 创建索引是创建一个由指向数据库表文件记录的指针构成的文件 D. 使用索引并不能加快对表的查询操作 5. 若建立索引的字段值不允许重复,并且一个表中只能创建一个,是( ) A.主索引 B.唯一索引 C.候选索引 D.普通索引 6.若建立索引的字段值不允许重复,并且一个表中可以创建多个,是( ) A.主索引 B.唯一索引 C.候选索引 D.普通索引 7. 建立索引时,索引项唯一,索引值不唯一,指的是( ) A.主索引 B.唯一索引 C.候选索引 D.普通索引 8. 建立唯一索引时,若出现重复的字段值时,唯一索引只存储重复出现记录的( ) A. 第一个 B. 最后一个 C. 全部 D. 以上说法都不对 9. 在VF中,建立索引时,下面( )字段不能作为索引字段。 A. 数值型 B. 日期型 C. 字符型 D. 备注型 10.在Visual FoxPro中,建立索引的作用之一是( ) 。 A.节省存储空间 B.便于管理 C.提高查询速度 D.提高查询和更新的速度 11.建立索引时,索引表达式可以是单个字段,也可以是多个字段。多个字段建立索引的形式有多种,下列索引形式错误的是( ) A. C+C B. N+N C. C+N D. C+DTOC(D) 12.使用”INDEX ON 索引关键字 TO 索引文件名”命令建立的索引文件是( ) A. 单索引文件 B. 结构复合索引文件 C. 非结构复合索引文件 D. 复合索引文件 13.使用”INDEX ON 索引关键字 TAG 索引名 OF 索引文件名 ”命令建立的索引文件是( ) A. 单索引文件 B. 结构复合索引文件 C. 非结构复合索引文件 D. 复合索引文件 14.关于单索引文件,下列说法错误的是( ) A. 单索引不能建立降序索引 B. 索引关键字可以是单字段,也可以是复合字段 C. 单索引文件可以建立候选索引 D. 索引字段是复合字段时要注意要将不同类型转换为相同类型 15. 关于复合索引,下列说法错误的是( ) A. 结构复合索引文件名与表名相同 B. 一个表文件可以建立多个非结构复合索引文件 C. 每当打开表时,此表的结构复合索引一并自动打开 D. 一个表文件可以有多个结构复合索引文件 16~19题共用“职工”表文件,表中字段有姓名,性别,出生日期,工作时间,基本工资,奖金等。 16.对基本工资从小大到排序,生成新表GZ.DBF,使用的命令为( ) A. SORT GZ ON 基本工资 B. SORT TO GZ ON 基本工资/D C. SORT TO GZ ON 基本工资 D. SORT TO 职工 ON 基本工资 17.若对基本工资从大到小排序,基本工资相同时按工作时间升序排列,生成新表GG.DBF,应使用的命令为( ) A. SORT GG ON 基本工资 B. SORT TO GG ON 基本工资/D,工作时间 C. SORT TO 职工 ON 基本工资/D,工作时间 D. SORT TO GG ON 基本工资,工作时间/D 18.SORT TO JX ON 奖金/D 命令的意义是 A. 对数据表JX排序 B. 对数据表JX进行索引 C. 对当前表按奖金升序排序 D. 对当前表按奖金降序排序并生成新表JX 19.对“职工”表按年龄从小到大排序,生成新表SS.DBF,使用的命令为( ) A.SORT TO SS ON 出生日期/D B.INDEX TO SS ON 出生日期 C.SORT TO SS ON 出生日期 D.COPY TO SS ON 出生日期/D 20.不论索引是否生效,均能定位到相同记录上的命令是( )。 A. GO TOP B. GO BOTTOM C. GO 6 D. SKIP 21.表文件“学生成绩”有姓名,性别,课程号,成绩等字段,现已按“成绩”字段升序建立索引后,再执GO TOP命令,则当前记录号是( )。 A. 0 B. 1 C. 成绩最低的记录号 D. 成绩最高的记录号 22.关于删除索引的命令,错误的是( ) A. DELETE TAG <索引名> OF <索引文件名> B. DELETE TAG ALL C. DELETE FILE <单索引文件名> D. DELETE FILE ALL 23. 使用索引命令“INDEX ON 成绩 TAG CJ”建立索引,其索引类型是( ) A.主索引 B.唯一索引 C.候选索引 D.普通索引 24.在VF中,起到主关键字作用的索引是( ) A.主索引和候选索引 B.唯一索引 C.候选索引和唯一索引 D.主索引 25.在VF中,打开一个建立了结构复合索引的数据表,表记录将按()排序。 A.主索引关键字 B. 第一个索引关键字 C. 最后一个索引关键字 D. 原顺序 26.可以伴随着表的打开而自动打开的索引文件是( )。 A. 单一索引文件(IDX) B. 结构化复合索引文件 C. 复合索引文件(CDX) D. 非结构化复合索引文件 27. “学籍”表已打开,并且已设定按成绩升序的索引为主控索引,现要定位到成绩为95分的记录,下列命令错误的是( ) A. SEEK 95 B. FIND 95 C. LOCATE FOR 成绩=95 D. LOCATE 成绩=95 28. 在Visual FoxPro中,“唯一索引”的唯一性是指( )。 A.建立索引的字段值的唯一性 B.数据表中只能有一个唯一的索引 C.索引名称的唯一性 D.重复的索引字段值只有唯一一个出现在索引项中 29. 以下关于索引文件,说法错误的是( )。 A. 结构和非结构复合索引文件的扩展名为.CDX B. 一个数据库表只能创建一个唯一索引 C. 结构复合索引文件随着表文件的打开而自动打开 D. 结构复合索引文件中的索引在表中记录修改时,自动更新 30. 允许出现重复字段值的索引是( ) A. 侯选索引和主索引  B. 普通索引和惟一索引   C. 侯选索引和惟一索引  D. 普通索引和侯选索引 二、判断题(本大题共10小题,每题2分,共20分) 1. 排序命令可以通过SORT实现。( ) 2. 数据库表可以建立多个主索引。( ) 3. 候选索引允许字段中有重复值。( ) 4.INDEX 命令可以创建主索引 。( ) 5. 复合索引文件的扩展名为.CDX( ) 6. 建立索引的命令是CREATE INDEX。( ) 7. 使用SET INDEX TO命令可以打开指定的索引文件。( ) 8. 索引中的FIND用于快速定位,FIND命令只能查找字符型、数值型的索引关键字。( ) 9. CLOSE INDEX命令用于关闭所有打开的索引文件。( ) 10. VF的主索引和候选索引可以保证数据的实体完整性。( ) 三、填空题(本大题共10小题,每题2分,共20分) 1. 为了对Visual FoxPro中的表进行排序操作,并生成新表,通常需要使用______命令。 2. 按索引文件分类,可以分为单索引、______索引和______索引。 3. 一个数据库表只能有______个主索引。 4. 按索引关键字的类型分类,可以分为普通索引、_______、主索引和________。 5. 打开表的同时打开索引文件,可以使用______命令。 6. 在表已经打开的状态下,再打开索引文件,应使用_______命令。 7. 当需要关闭所有索引文件时,在Visual FoxPro中应使用的命令是______。 8. 若要按索引关键字查找记录,可以使用______命令。 9.单索引文件的扩展名为___________,复合索引文件的扩展名为_______ 10. 与主索引类似,但可以创建多个的索引类型是______索引。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 编写说明:河北省《计算机类考纲百套卷》依据河北省《河北省普通高等学校对口招生计算机类专业考试大纲》编写,本套试卷共116份分为三个部分,第一部分是根据考试说明的各考点的范围与要求,编写的78份知识点训练卷,第二部分是针对每门课程的重点内容,编写的28份常考题训练卷,第三个部分是参考近几年河北省计算机类专业理论考试真题,编写了10份专业综合训练卷。 本试卷是河北省《计算机类考纲百套卷》的第42卷,是知识点训练卷,按考纲中的《Visual FoxPro 程序设计》---(二)数据库、表的基本操作的第3点范围与要求编写。其1点范围与要求是:3.索引和排序(1)掌握表的排序操作。(2)掌握索引、主索引、候选索引、普通索引和唯一索引的概念。(3)掌握建立索引的操作。(4)掌握排序命令:SORT。(5)掌握建立索引的命令:INDEX。(6)掌握索引操作的相关命令:SET INDEX TO 、SET ORDER TO 、CLOSEINDEX。(7)掌握记录查找的命令:FIND 、SEEK。 河北省《计算机类考纲百套卷》 第42卷 Visual FoxPro 程序设计 (二)数据库、表的基本操作 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共30小题,每题2分,共60分) 1. 在Visual FoxPro中,按照索引关键字的类型进行分类,以下错误的是( )。 A. 主索引 B. 候选索引 C. 普通索引 D. 单索引 【答案】D 2. 在Visual FoxPro中,关于索引,下列说法错误的是( ) A. 索引是由指向表记录的指针构成的文件 B. 索引文件和表文件分别存储,并不会改变记录的物理顺序 C. 索引会提高查询速度 D. 索引会提高更新速度 【答案】D 3. 关于索引关键字,下列说法错误的是( ) A. 一个表中只能有一个主索引,主索引适用于数据库表和自由表 B. 候选索引也可以作为主关键字 C. 唯一索引索引项唯一,一个表可以创建多个 D. 一个表中可以创建多个普通索引 【答案】A 4.在表中建立索引,使用的命令为( ) A. SORT B. UPDATE C. INDEX D. JOIN 【答案】C 4. 下面有关索引的描述正确的是( ) A. 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变 B. 索引与数据库表的数据存储在一个文件中 C. 创建索引是创建一个由指向数据库表文件记录的指针构成的文件 D. 使用索引并不能加快对表的查询操作 【答案】C 5. 若建立索引的字段值不允许重复,并且一个表中只能创建一个,是( ) A.主索引 B.唯一索引 C.候选索引 D.普通索引 【答案】A 6.若建立索引的字段值不允许重复,并且一个表中可以创建多个,是( ) A.主索引 B.唯一索引 C.候选索引 D.普通索引 【答案】C 7. 建立索引时,索引项唯一,索引值不唯一,指的是( ) A.主索引 B.唯一索引 C.候选索引 D.普通索引 【答案】B 8. 建立唯一索引时,若出现重复的字段值时,唯一索引只存储重复出现记录的( ) A. 第一个 B. 最后一个 C. 全部 D. 以上说法都不对 【答案】A 9. 在VF中,建立索引时,下面( )字段不能作为索引字段。 A. 数值型 B. 日期型 C. 字符型 D. 备注型 【答案】D 10.在Visual FoxPro中,建立索引的作用之一是( ) 。 A.节省存储空间 B.便于管理 C.提高查询速度 D.提高查询和更新的速度 【答案】C 11.建立索引时,索引表达式可以是单个字段,也可以是多个字段。多个字段建立索引的形式有多种,下列索引形式错误的是( ) A. C+C B. N+N C. C+N D. C+DTOC(D) 【答案】C 12.使用”INDEX ON 索引关键字 TO 索引文件名”命令建立的索引文件是( ) A. 单索引文件 B. 结构复合索引文件 C. 非结构复合索引文件 D. 复合索引文件 【答案】A 13.使用”INDEX ON 索引关键字 TAG 索引名 OF 索引文件名 ”命令建立的索引文件是( ) A. 单索引文件 B. 结构复合索引文件 C. 非结构复合索引文件 D. 复合索引文件 【答案】C 14.关于单索引文件,下列说法错误的是( ) A. 单索引不能建立降序索引 B. 索引关键字可以是单字段,也可以是复合字段 C. 单索引文件可以建立候选索引 D. 索引字段是复合字段时要注意要将不同类型转换为相同类型 【答案】C 15. 关于复合索引,下列说法错误的是( ) A. 结构复合索引文件名与表名相同 B. 一个表文件可以建立多个非结构复合索引文件 C. 每当打开表时,此表的结构复合索引一并自动打开 D. 一个表文件可以有多个结构复合索引文件 【答案】D 16~19题共用“职工”表文件,表中字段有姓名,性别,出生日期,工作时间,基本工资,奖金等。 16.对基本工资从小大到排序,生成新表GZ.DBF,使用的命令为( ) A. SORT GZ ON 基本工资 B. SORT TO GZ ON 基本工资/D C. SORT TO GZ ON 基本工资 D. SORT TO 职工 ON 基本工资 【答案】C 17.若对基本工资从大到小排序,基本工资相同时按工作时间升序排列,生成新表GG.DBF,应使用的命令为( ) A. SORT GG ON 基本工资 B. SORT TO GG ON 基本工资/D,工作时间 C. SORT TO 职工 ON 基本工资/D,工作时间 D. SORT TO GG ON 基本工资,工作时间/D 【答案】B 18.SORT TO JX ON 奖金/D 命令的意义是 A. 对数据表JX排序 B. 对数据表JX进行索引 C. 对当前表按奖金升序排序 D. 对当前表按奖金降序排序并生成新表JX 【答案】D 19.对“职工”表按年龄从小到大排序,生成新表SS.DBF,使用的命令为( ) A.SORT TO SS ON 出生日期/D B.INDEX TO SS ON 出生日期 C.SORT TO SS ON 出生日期 D.COPY TO SS ON 出生日期/D 【答案】A 20.不论索引是否生效,均能定位到相同记录上的命令是( )。 A. GO TOP B. GO BOTTOM C. GO 6 D. SKIP 【答案】C 21.表文件“学生成绩”有姓名,性别,课程号,成绩等字段,现已按“成绩”字段升序建立索引后,再执GO TOP命令,则当前记录号是( )。 A. 0 B. 1 C. 成绩最低的记录号 D. 成绩最高的记录号 【答案】C 22.关于删除索引的命令,错误的是( ) A. DELETE TAG <索引名> OF <索引文件名> B. DELETE TAG ALL C. DELETE FILE <单索引文件名> D. DELETE FILE ALL 【答案】D 23. 使用索引命令“INDEX ON 成绩 TAG CJ”建立索引,其索引类型是( ) A.主索引 B.唯一索引 C.候选索引 D.普通索引 【答案】D 24.在VF中,起到主关键字作用的索引是( ) A.主索引和候选索引 B.唯一索引 C.候选索引和唯一索引 D.主索引 【答案】A 25.在VF中,打开一个建立了结构复合索引的数据表,表记录将按()排序。 A.主索引关键字 B. 第一个索引关键字 C. 最后一个索引关键字 D. 原顺序 【答案】D 26.可以伴随着表的打开而自动打开的索引文件是( )。 A. 单一索引文件(IDX) B. 结构化复合索引文件 C. 复合索引文件(CDX) D. 非结构化复合索引文件 【答案】B 27. “学籍”表已打开,并且已设定按成绩升序的索引为主控索引,现要定位到成绩为95分的记录,下列命令错误的是( ) A. SEEK 95 B. FIND 95 C. LOCATE FOR 成绩=95 D. LOCATE 成绩=95 【答案】D 28. 在Visual FoxPro中,“唯一索引”的唯一性是指( )。 A.建立索引的字段值的唯一性 B.数据表中只能有一个唯一的索引 C.索引名称的唯一性 D.重复的索引字段值只有唯一一个出现在索引项中 【答案】D 29. 以下关于索引文件,说法错误的是( )。 A. 结构和非结构复合索引文件的扩展名为.CDX B. 一个数据库表只能创建一个唯一索引 C. 结构复合索引文件随着表文件的打开而自动打开 D. 结构复合索引文件中的索引在表中记录修改时,自动更新 【答案】B 30. 允许出现重复字段值的索引是( ) A. 侯选索引和主索引  B. 普通索引和惟一索引   C. 侯选索引和惟一索引  D. 普通索引和侯选索引 【答案】B 二、判断题(本大题共10小题,每题2分,共20分) 1. 排序命令可以通过SORT实现。( ) 【答案】√ 2. 数据库表可以建立多个主索引。( ) 【答案】× 3. 候选索引允许字段中有重复值。( ) 【答案】× 4.INDEX 命令可以创建主索引 。( ) 【答案】× 5. 复合索引文件的扩展名为.CDX( ) 【答案】√ 6. 建立索引的命令是CREATE INDEX。( ) 【答案】× 7. 使用SET INDEX TO命令可以打开指定的索引文件。( ) 【答案】√ 8. 索引中的FIND用于快速定位,FIND命令只能查找字符型、数值型的索引关键字。( ) 【答案】√ 9. CLOSE INDEX命令用于关闭所有打开的索引文件。( ) 【答案】√ 10. VF的主索引和候选索引可以保证数据的实体完整性。( ) 【答案】√ 三、填空题(本大题共10小题,每题2分,共20分) 1. 为了对Visual FoxPro中的表进行排序操作,并生成新表,通常需要使用______命令。 【答案】SORT 2. 按索引文件分类,可以分为单索引、______索引和______索引。 【答案】结构复合 非结构复合 3. 一个数据库表只能有______个主索引。 【答案】1 4. 按索引关键字的类型分类,可以分为普通索引、_______、主索引和________。 【答案】候选索引 唯一索引 5. 打开表的同时打开索引文件,可以使用______命令。 【答案】USE <表名> INDEX <索引文件名> 6. 在表已经打开的状态下,再打开索引文件,应使用_______命令。 【答案】SET INDEX TO <索引文件名> 7. 当需要关闭所有索引文件时,在Visual FoxPro中应使用的命令是______。 【答案】CLOSE INDEX 8. 若要按索引关键字查找记录,可以使用______命令。 【答案】FIND 或 SEEK 9.单索引文件的扩展名为___________,复合索引文件的扩展名为_______ 【答案】.IDX .CDX 10. 与主索引类似,但可以创建多个的索引类型是______索引。 【答案】候选 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

《Visual FoxPro 程序设计》(二)数据库、表的基本操作(3) - 知识点训练卷 河北省计算机类 考纲百套卷 第42卷
1
《Visual FoxPro 程序设计》(二)数据库、表的基本操作(3) - 知识点训练卷 河北省计算机类 考纲百套卷 第42卷
2
《Visual FoxPro 程序设计》(二)数据库、表的基本操作(3) - 知识点训练卷 河北省计算机类 考纲百套卷 第42卷
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。