《 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命令,但该命令会同时删除表文件。( )
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。