《 Visual FoxPro 6.0 数据库》(二)数据库的基本操作 - 知识点训练卷 重庆市计算机类 考纲百套卷 第21卷

2024-08-06
| 2份
| 12页
| 200人阅读
| 1人下载

内容正文:

编写说明:《计算机类考纲百套卷》依据重庆市《高等职业教育分类考试专业综合理论测试计算机类考试说明》编写,本套试卷共88份分为三个部分,第一部分是根据考试说明的各章节的要求,编写了58份知识点训练卷,第二部分是针对每门课程的重点内容,编写的20份常考题训练卷,第三个部分是参考近几年重庆市计算机类专业理论考试真题,编写了10份专业综合训练卷。 本试卷是《计算机类考纲百套卷》的第21卷,是知识点训练卷,按考纲中《Visual FoxPro 6.0 数据库》---(二)数据库的基本操作的1-3点要求编写。其三点要求是:1.掌握数据库的创建、打开与关闭方法,掌握相关的命令和子句;2.掌握在数据库中创建、添加和移出数据表的方法及相关命令;3.理解建立表间永久关系和设置参照完整性的意义。 重庆市《计算机类考纲百套卷》 第21卷 Visual FoxPro 6.0 数据库 (二)数据库的基本操作 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、填空题(本大题共14小题,每题2分,共28分) 1. 为了在Visual FoxPro中创建一个新的数据库,应使用的命令是______;若要打开一个已存在的数据库,应使用的命令是______;而关闭当前数据库的命令是______。 【答案】CREATE DATABASE、OPEN DATABASE、CLOSE DATABASE 2. 在创建数据库的过程中,若要指定数据库的文件名,应使用的子句是______。 【答案】NAME 3. 当需要在Visual FoxPro中向数据库中添加一个新的数据表时,应使用的命令是______。 【答案】ADD TABLE 4. 如果要从数据库中移除一个数据表,应使用的命令是______。 【答案】REMOVE TABLE 5. 创建一个新的数据表使用的命令是______,并且在该命令中使用______子句来指定数据表的名称。 【答案】CREATE TABLE、NAME 6. 在定义数据表中的字段时,用于指定字段类型及其宽度的子句是______。 【答案】TYPE 7. 建立两个数据表之间的永久关系的命令是______。 【答案】SET RELATION 8. 在设置参照完整性时,使用的命令是______,并通过______子句来定义主表与从表之间的关系。 【答案】SET REFERENTIAL INTEGRITY、FOREIGN KEY 9. 若要从数据库中删除一个数据表,应使用的命令是______。 【答案】DROP TABLE 10. 若要查看数据库中某个数据表的结构,应使用的命令是______。 【答案】DESCRIBE 11. 若要修改现有数据表的结构,应使用的命令是______。 【答案】MODIFY STRUCTURE 12. 当需要修改数据表中某个字段的属性时,应使用的命令是______,并在该命令中使用______子句来指定要修改的字段名。 【答案】ALTER TABLE、ALTER 13. 在设置参照完整性规则时,若要指定当主表中的记录被删除时从表中相关记录的处理方式,应使用的子句是______。 【答案】ON DELETE 14. 若要在Visual FoxPro中查看当前数据库中包含的所有数据表的信息,应使用的命令是______。 【答案】LIST TABLES 二、单项选择题(本大题共16小题,每题3分,共48分) 1. 关于数据库创建的说法,以下哪项是错误的?( ) A. 需要指定数据库文件名和扩展名 B. 可以同时指定数据表 C. 可以直接在数据库中添加数据 D. 必须指定数据库的存储路径 【答案】D 2. 用于打开数据库的命令是?( ) A. OPEN DATABASE B. CREATE DATABASE C. MODIFY DATABASE D. CLOSE DATABASE 【答案】A 3. ( )方法可以关闭数据库?( ) A. CLOSE DATABASE B. CLOSE TABLE C. USE D. CLEAR DATABASE 【答案】A 4. 创建数据表时,以下哪项说法是错误的?( ) A. 可以指定字段类型和宽度 B. 可以设置主键 C. 必须指定数据表名 D. 可以同时指定多个数据表 【答案】D 5. 向数据库中添加数据表的命令是( )? A. ADD TABLE B. INSERT TABLE C. APPEND TABLE D. MODIFY TABLE 【答案】A 6. 从数据库中移出数据表的命令是?( ) A. REMOVE TABLE B. DELETE TABLE C. DROP TABLE D. ERASE TABLE 【答案】A 7. 建立表间永久关系的目的在于( )? A. 提高查询速度 B. 方便数据统计 C. 确保数据的一致性 D. 美化数据库结构 【答案】C 8. 设置参照完整性的意义在于?( ) A. 保证数据表结构不变 B. 确保数据表之间的一致性 C. 提高数据查询效率 D. 方便数据备份 【答案】B 9. 关于参照完整性的说法,以下哪项是错误的?( ) A. 可以防止数据丢失 B. 可以防止数据重复 C. 可以防止数据不一致 D. 可以随意修改 【答案】D 10. 在数据库中,以下哪个操作不需要先打开数据库?( ) A. 创建数据表 B. 修改数据表结构 C. 查询数据表数据 D. 删除数据表 【答案】C 11. 关于Visual FoxPro数据库的说法,以下哪项是正确的?( ) A. 数据库文件包含数据表文件 B. 数据表文件包含数据库文件 C. 数据库文件和数据表文件相互独立 D. 数据库文件和数据表文件不能在同一目录下 【答案】A 12. 以下哪个操作不能在数据库设计器中完成?( ) A. 创建数据表 B. 设置字段属性 C. 建立表间关系 D. 执行SQL查询 【答案】D 13. 用于修改数据表结构的命令是?( ) A. MODIFY STRUCTURE B. ALTER TABLE C. CHANGE TABLE D. UPDATE TABLE 【答案】B 14. 关于数据表的说法,以下哪项是正确的?( ) A. 数据表可以独立于数据库存在 B. 数据表必须在数据库中创建 C. 数据表只能包含一个字段 D. 数据表不能包含重复记录 【答案】A 15. 以下哪个操作需要在数据库中完成?( ) A. 创建字段 B. 创建索引 C. 创建视图 D. 创建存储过程 【答案】B 16. 关于数据库的说法,以下哪项是错误的?( ) A. 数据库可以包含多个数据表 B. 数据库可以包含多个视图 C. 数据库可以包含多个存储过程 D. 数据库可以包含多个字段 【答案】D 三、判断题(本大题共8小题,每题3分,共24分) 1. 创建数据库时,默认的数据库文件扩展名为.dbf。( ) 【答案】× 2. 打开数据库的命令是OPEN DATABASE,关闭数据库的命令是CLOSE DATABASE。( ) 【答案】√ 3. 在数据库中创建数据表时,可以使用CREATE TABLE命令,但无法使用ADD TABLE命令添加已存在的数据表。( ) 【答案】× 4. 移出数据库中的数据表时,可以使用REMOVE TABLE命令,但不会删除数据表文件。( ) 【答案】√ 5. 建立表间永久关系时,只需要在父表中设置主键,无需在子表中设置外键。( ) 【答案】× 6. 设置参照完整性是为了确保表间数据的一致性,当删除父表中的记录时,子表中的相关记录也会自动删除。( ) 【答案】× 7. 可以使用SET RELATION命令建立表间临时关系,而非永久关系。( ) 【答案】√ 8. 要删除数据库中的数据表,可以使用DROP TABLE命令,但该命令会同时删除表文件。( ) 【答案】× 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:《计算机类考纲百套卷》依据重庆市《高等职业教育分类考试专业综合理论测试计算机类考试说明》编写,本套试卷共88份分为三个部分,第一部分是根据考试说明的各章节的要求,编写了58份知识点训练卷,第二部分是针对每门课程的重点内容,编写的20份常考题训练卷,第三个部分是参考近几年重庆市计算机类专业理论考试真题,编写了10份专业综合训练卷。 本试卷是《计算机类考纲百套卷》的第21卷,是知识点训练卷,按考纲中《Visual FoxPro 6.0 数据库》---(二)数据库的基本操作的1-3点要求编写。其三点要求是:1.掌握数据库的创建、打开与关闭方法,掌握相关的命令和子句;2.掌握在数据库中创建、添加和移出数据表的方法及相关命令;3.理解建立表间永久关系和设置参照完整性的意义。 重庆市《计算机类考纲百套卷》 第21卷 Visual FoxPro 6.0 数据库 (二)数据库的基本操作 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、填空题(本大题共14小题,每题2分,共28分) 1. 为了在Visual FoxPro中创建一个新的数据库,应使用的命令是______;若要打开一个已存在的数据库,应使用的命令是______;而关闭当前数据库的命令是______。 2. 在创建数据库的过程中,若要指定数据库的文件名,应使用的子句是______。 3. 当需要在Visual FoxPro中向数据库中添加一个新的数据表时,应使用的命令是______。 4. 如果要从数据库中移除一个数据表,应使用的命令是______。 5. 创建一个新的数据表使用的命令是______,并且在该命令中使用______子句来指定数据表的名称。 6. 在定义数据表中的字段时,用于指定字段类型及其宽度的子句是______。 7. 建立两个数据表之间的永久关系的命令是______。 8. 在设置参照完整性时,使用的命令是______,并通过______子句来定义主表与从表之间的关系。 9. 若要从数据库中删除一个数据表,应使用的命令是______。 10. 若要查看数据库中某个数据表的结构,应使用的命令是______。 11. 若要修改现有数据表的结构,应使用的命令是______。 12. 当需要修改数据表中某个字段的属性时,应使用的命令是______,并在该命令中使用______子句来指定要修改的字段名。 13. 在设置参照完整性规则时,若要指定当主表中的记录被删除时从表中相关记录的处理方式,应使用的子句是______。 14. 若要在Visual FoxPro中查看当前数据库中包含的所有数据表的信息,应使用的命令是______。 二、单项选择题(本大题共16小题,每题3分,共48分) 1. 关于数据库创建的说法,以下哪项是错误的?( ) A. 需要指定数据库文件名和扩展名 B. 可以同时指定数据表 C. 可以直接在数据库中添加数据 D. 必须指定数据库的存储路径 2. 用于打开数据库的命令是?( ) A. OPEN DATABASE B. CREATE DATABASE C. MODIFY DATABASE D. CLOSE DATABASE 3. ( )方法可以关闭数据库?( ) A. CLOSE DATABASE B. CLOSE TABLE C. USE D. CLEAR DATABASE 4. 创建数据表时,以下哪项说法是错误的?( ) A. 可以指定字段类型和宽度 B. 可以设置主键 C. 必须指定数据表名 D. 可以同时指定多个数据表 5. 向数据库中添加数据表的命令是( )? A. ADD TABLE B. INSERT TABLE C. APPEND TABLE D. MODIFY TABLE 6. 从数据库中移出数据表的命令是?( ) A. REMOVE TABLE B. DELETE TABLE C. DROP TABLE D. ERASE TABLE 7. 建立表间永久关系的目的在于( )? A. 提高查询速度 B. 方便数据统计 C. 确保数据的一致性 D. 美化数据库结构 8. 设置参照完整性的意义在于?( ) A. 保证数据表结构不变 B. 确保数据表之间的一致性 C. 提高数据查询效率 D. 方便数据备份 9. 关于参照完整性的说法,以下哪项是错误的?( ) A. 可以防止数据丢失 B. 可以防止数据重复 C. 可以防止数据不一致 D. 可以随意修改 10. 在数据库中,以下哪个操作不需要先打开数据库?( ) A. 创建数据表 B. 修改数据表结构 C. 查询数据表数据 D. 删除数据表 11. 关于Visual FoxPro数据库的说法,以下哪项是正确的?( ) A. 数据库文件包含数据表文件 B. 数据表文件包含数据库文件 C. 数据库文件和数据表文件相互独立 D. 数据库文件和数据表文件不能在同一目录下 12. 以下哪个操作不能在数据库设计器中完成?( ) A. 创建数据表 B. 设置字段属性 C. 建立表间关系 D. 执行SQL查询 13. 用于修改数据表结构的命令是?( ) A. MODIFY STRUCTURE B. ALTER TABLE C. CHANGE TABLE D. UPDATE TABLE 14. 关于数据表的说法,以下哪项是正确的?( ) A. 数据表可以独立于数据库存在 B. 数据表必须在数据库中创建 C. 数据表只能包含一个字段 D. 数据表不能包含重复记录 15. 以下哪个操作需要在数据库中完成?( ) A. 创建字段 B. 创建索引 C. 创建视图 D. 创建存储过程 16. 关于数据库的说法,以下哪项是错误的?( ) A. 数据库可以包含多个数据表 B. 数据库可以包含多个视图 C. 数据库可以包含多个存储过程 D. 数据库可以包含多个字段 三、判断题(本大题共8小题,每题3分,共24分) 1. 创建数据库时,默认的数据库文件扩展名为.dbf。( ) 2. 打开数据库的命令是OPEN DATABASE,关闭数据库的命令是CLOSE DATABASE。( ) 3. 在数据库中创建数据表时,可以使用CREATE TABLE命令,但无法使用ADD TABLE命令添加已存在的数据表。( ) 4. 移出数据库中的数据表时,可以使用REMOVE TABLE命令,但不会删除数据表文件。( ) 5. 建立表间永久关系时,只需要在父表中设置主键,无需在子表中设置外键。( ) 6. 设置参照完整性是为了确保表间数据的一致性,当删除父表中的记录时,子表中的相关记录也会自动删除。( ) 7. 可以使用SET RELATION命令建立表间临时关系,而非永久关系。( ) 8. 要删除数据库中的数据表,可以使用DROP TABLE命令,但该命令会同时删除表文件。( ) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

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