专题4 主键索引与表间关系(练习)-四川省(对口招生)计算机类《数据库基础》考纲讲练测

2026-07-29
| 2份
| 9页
| 10人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 数据库应用基础-Access
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 创建表间关系
使用场景 中职复习
学年 2026-2027
地区(省份) 四川省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 127 KB
发布时间 2026-07-29
更新时间 2026-07-29
作者 xkw_082493744
品牌系列 上好课·一轮讲练测
审核时间 2026-07-29
下载链接 https://m.zxxk.com/soft/59005961.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:本专辑为四川省(对口招生)计算机类《数据库基础考纲讲练测》,严格依据四川省普通高校招生职业技能考试大纲计算机类(2023年版)考试范围及要求编写,精准对标考纲,兼顾考点覆盖与实战应用。每套讲练测提供讲义、课件、练习三大配套教学文件,贯穿九大核心环节:考点解读、思维导图、知识梳理、背诵环节、常考题、高考真题、课堂练习、课堂小结及课后测验,形成“讲-练-测-评”闭环式教学与复习逻辑,助力考生夯实基础、突破重难点。 四川省计算机类 《数据库基础考纲讲练测》 专题4 主键索引与表间关系 班级 姓名 学号 成绩 一、单项选择题(本题共10小题,每小题5分,共50分) 1.在Access 2010中,为“课程表”和“选课表”建立一对多关系时,下列说法正确的是(  )。 A. 课程表的主键与选课表的主键建立关联 B. 课程表的主键与选课表的外键建立关联 C. 课程表的外键与选课表的主键建立关联 D. 课程表的任意字段与选课表的任意字段建立关联 【答案】B 【解析】建立一对多关系时,应使用主表(课程表)的主键与从表(选课表)的外键建立关联。课程表的主键(如“课程编号”)与选课表中的外键(如“课程编号”)对应,形成一对多关系。一门课程可对应多条选课记录。 2.在Access 2010中,下列关于主键的说法,错误的是(  )。 A. 主键的值不能为空 B. 主键的值不能重复 C. 一个表只能有一个主键 D. 主键字段必须是“自动编号”类型 【答案】D 【解析】主键字段不必须是“自动编号”类型。主键可以是文本、数字等任何适合唯一标识记录的字段类型。 3.在Access 2010中,若要将“姓名”和“出生日期”两个字段组合作为主键,应(  )。 A. 分别将两个字段设为主键 B. 先设置“姓名”为主键,再设置“出生日期”为主键 C. 按住Shift键选中两个字段后单击“主键”按钮 D. 按住Ctrl键选中两个字段后单击“主键”按钮 【答案】D 【解析】设置复合主键时,应在表设计视图中按住Ctrl键,依次单击多个字段的行选定器,再单击“主键”按钮。 4.在Access 2010中,主键设置成功后,该字段左侧出现的图标是(  )。 A. 星号 B. 三角形 C. 钥匙图标 D. 铅笔图标 【答案】C 【解析】设置主键后,该字段左侧会出现一个钥匙图标,表示该字段已被设为主键。星号表示新记录行,三角形表示排序,铅笔表示正在编辑。 5.在Access 2010中,下列关于索引的说法,正确的是(  )。 A. 设置索引后,数据检索速度会变慢 B. 设置索引后,数据录入速度会变慢 C. 索引只能设置在“文本”类型字段上 D. 一个表中最多可以创建16个索引 【答案】B 【解析】A错误(检索速度变快),C错误(多种字段类型均可创建索引),D错误(最多32个索引)。 6.在Access 2010中,班级表(班级编号为主键)与学生表(班级编号为外键)建立了一对多关系,并设置了“级联删除相关记录”。当删除“班级表”中“202401”班记录时,(  )。 A. 学生表中“202401”班的所有学生记录自动删除 B. 学生表中的数据保持不变 C. 系统提示“无法删除,请先删除学生表中的相关记录” D. 学生表中“202401”班的学生班级编号变为空 【答案】A 【解析】“级联删除相关记录”的作用是:当主表中的记录被删除时,从表中所有引用该主键值的记录会自动同步删除。因此删除“202401”班时,该班所有学生记录会自动删除。 7.在Access 2010中,如果需要某字段既能加快查询速度,又能防止重复值的输入,应将该字段的“索引”属性设置为(  )。 A. 无 B. 有(有重复) C. 有(无重复) D. 主键 【答案】C 【解析】“有(无重复)”索引既加快了查询速度,又通过唯一性约束防止重复值的输入。D“主键”虽然也能实现,但不符合题意(题目问的是“索引”属性设置)。A不创建索引,B允许重复。 8.在Access 2010中,多对多关系通常通过(  )实现。 A. 在两个表之间直接建立关系 B. 创建一个中间表 C. 将两个表合并为一个表 D. 在两个表中分别添加相同的字段 【答案】B 【解析】多对多关系不能直接在两个表之间建立。需要通过创建中间表(连接表) ,将多对多关系分解为两个一对多关系来实现。 9.在Access 2010中,当主表中无匹配记录时,从表不能添加外键值,这是由(  )机制保证的。 A. 输入掩码 B. 有效性规则 C. 参照完整性 D. 默认值 【答案】C 【解析】参照完整性确保从表中的外键值必须在主表的主键中存在,防止“孤立的”从表记录。这正是参照完整性的核心作用——保证相关表之间关系的有效性。输入掩码规范输入格式,有效性规则限制值域,默认值自动填入。 10.在Access 2010中,为“客户表”和“订单表”建立一对多关系时,匹配字段为“客户编号”,两个字段的数据类型应(  )。 A. 完全相同 B. 可以不同,但必须兼容 C. 字段名称必须相同 D. 字段大小必须相同 【答案】A 【解析】建立表间关系时,关系双方的字段类型必须相同(如全为文本或全为数字等)。字段名称可以不同,字段大小也可以不同(如主表文本字段大小10,从表文本字段大小20也可建立关系)。 二、多选题(本题共5小题,每小题4分,共20分) 1.在Access 2010中,关于主键的说法,正确的有(  )。 A. 主键能唯一标识表中的每条记录 B. 主键的值不允许重复 C. 一个表最多可以有两个主键 D. 主键的值不允许为空 【答案】ABD 【解析】主键能唯一标识记录,值不允许重复,值不允许为空。C错误,一个表只能有一个主键(但可以由多个字段组成复合主键)。 2.在Access 2010中,关于索引的说法,正确的有(  )。 A. 设置索引可以提高数据查询速度 B. 设置索引可以加快数据录入速度 C. 索引可以设置为“有(有重复)”类型 D. 备注和OLE对象类型的字段不能创建索引 【答案】ACD 【解析】索引可以提高查询速度,索引类型包括“有(有重复)”,备注和OLE对象字段不能创建索引。B错误,设置索引会减慢数据录入速度。 3.在Access 2010中,关于表间关系的说法,正确的有(  )。 A. 一对一是数据库中最常见的关系类型 B. 一对多关系中,一个班级对应多名学生 C. 多对多关系需通过中间表实现 D. 建立关系前,两表都需已保存 【答案】BCD 【解析】一对多是最常见的关系类型;一个班级对应多名学生是一对多关系;多对多需通过中间表实现;建立关系前两表都需已保存。 4.在Access 2010中,关于“参照完整性”的说法,正确的有(  )。 A. 参照完整性确保从表的外键值在主表主键中存在 B. 设置参照完整性的前提包括主表字段必须是主键或唯一索引 C. “级联更新”和“级联删除”是参照完整性的扩展选项 D. 设置了参照完整性后,无法再删除从表中的记录 【答案】ABC 【解析】设置了参照完整性后,从表中的记录仍然可以删除,只是不能删除主表中被从表引用的记录。 5.在Access 2010中,关于“复合主键”的说法,正确的有(  )。 A. 复合主键由多个字段组合而成 B. 复合主键中每个字段的值都必须唯一 C. 复合主键整体上算作一个主键 D. 复合主键的所有字段值组合必须唯一 【答案】ACD 【解析】复合主键不要求每个字段的值单独唯一,只要求字段组合唯一。 三、判断题(本题共10小题,每小题3分,共30分) 1. 在Access 2010中,如果未设置主键,Access将无法保存该表。(  ) 【答案】B 【解析】没有设置主键的表仍然可以保存。保存时Access会提示“尚未定义主键”,询问是否自动添加“ID”字段作为主键。如果用户选择“否”,表将在没有主键的情况下保存。 2. 在Access 2010中,设置主键的字段会自动创建索引,且索引类型为“有(无重复)”。(  ) 【答案】A 【解析】主键是一种特殊的唯一索引,设置主键时Access会自动在该字段上创建一个“有(无重复)”类型的索引,确保主键值的唯一性。 3. 在Access 2010中,索引的数量越多,表的维护速度就越快。(  ) 【答案】B 【解析】索引可以加快查询速度,但会减慢表的维护速度(插入、更新、删除操作)。因为每次修改数据时,系统都需要同步更新所有相关索引。索引数量越多,维护开销越大。 4. 在Access 2010中,两个表建立关系时,主表和从表中的关联字段名必须完全相同。( ) 【答案】B 【解析】建立表间关系时,关联字段的类型必须相同,但字段名称可以不同。例如主表字段名为“学号”,从表字段名为“学生编号”,只要两者类型相同即可建立关系。 5. 在Access 2010中,删除主表中的记录时,如果从表中有引用该记录的外键值,且未设置级联删除,系统会阻止删除。(  ) 【答案】A 【解析】当设置了参照完整性但未设置级联删除时,如果试图删除主表中被从表引用的记录,系统会阻止该操作,并提示“由于已在相关表中存在记录,无法删除或更改”。 6. 在Access 2010中,一个表最多可以创建255个索引。(  ) 【答案】B 【解析】一个表中最多可以创建 32个 索引,不是255个。255是文本字段的默认字段大小值。索引数量有限制,设计表时需合理规划。 7. 在Access 2010中,建立表间关系后,如果主表主键字段值发生更改,从表外键字段值会自动更新,这是由“级联更新相关字段”选项控制的。(  ) 【答案】A 【解析】“级联更新相关字段”的作用正是当主表的主键值发生变化时,从表中的对应外键值自动同步更新。若不勾选该选项,当主表主键值更改时,系统会阻止操作。 8. 在Access 2010中,索引只能由用户手动创建,设置主键时不会自动创建索引。(  ) 【答案】B 【解析】设置主键时,Access会自动在该字段上创建一个唯一索引。主键本身是一种特殊的索引,因此设置主键时必然自动创建索引,无需用户单独设置。 9. 在Access 2010中,级联删除设置后,当从表中的记录被删除时,主表中相关的记录会自动删除。(  ) 【答案】B 【解析】级联删除的方向是:从主表到从表——当主表记录被删除时,从表相关记录自动删除。 10. 在Access 2010中,“是/否”类型的字段不能设置为主键,但可以创建索引。(  ) 【答案】A 【解析】是/否(逻辑型)字段只有两种取值(True/False),无法唯一标识多条记录,因此不能设置为主键。但该字段可以创建索引以提高查询速度,符合“除OLE对象、备注等字段外均可创建索引”的规则。 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:本专辑为四川省(对口招生)计算机类《数据库基础考纲讲练测》,严格依据四川省普通高校招生职业技能考试大纲计算机类(2023年版)考试范围及要求编写,精准对标考纲,兼顾考点覆盖与实战应用。每套讲练测提供讲义、课件、练习三大配套教学文件,贯穿九大核心环节:考点解读、思维导图、知识梳理、背诵环节、常考题、高考真题、课堂练习、课堂小结及课后测验,形成“讲-练-测-评”闭环式教学与复习逻辑,助力考生夯实基础、突破重难点。 四川省计算机类 《数据库基础考纲讲练测》 专题4 主键索引与表间关系 班级 姓名 学号 成绩 一、单项选择题(本题共10小题,每小题5分,共50分) 1.在Access 2010中,为“课程表”和“选课表”建立一对多关系时,下列说法正确的是(  )。 A. 课程表的主键与选课表的主键建立关联 B. 课程表的主键与选课表的外键建立关联 C. 课程表的外键与选课表的主键建立关联 D. 课程表的任意字段与选课表的任意字段建立关联 2.在Access 2010中,下列关于主键的说法,错误的是(  )。 A. 主键的值不能为空 B. 主键的值不能重复 C. 一个表只能有一个主键 D. 主键字段必须是“自动编号”类型 3.在Access 2010中,若要将“姓名”和“出生日期”两个字段组合作为主键,应(  )。 A. 分别将两个字段设为主键 B. 先设置“姓名”为主键,再设置“出生日期”为主键 C. 按住Shift键选中两个字段后单击“主键”按钮 D. 按住Ctrl键选中两个字段后单击“主键”按钮 4.在Access 2010中,主键设置成功后,该字段左侧出现的图标是(  )。 A. 星号 B. 三角形 C. 钥匙图标 D. 铅笔图标 5.在Access 2010中,下列关于索引的说法,正确的是(  )。 A. 设置索引后,数据检索速度会变慢 B. 设置索引后,数据录入速度会变慢 C. 索引只能设置在“文本”类型字段上 D. 一个表中最多可以创建16个索引 6.在Access 2010中,班级表(班级编号为主键)与学生表(班级编号为外键)建立了一对多关系,并设置了“级联删除相关记录”。当删除“班级表”中“202401”班记录时,(  )。 A. 学生表中“202401”班的所有学生记录自动删除 B. 学生表中的数据保持不变 C. 系统提示“无法删除,请先删除学生表中的相关记录” D. 学生表中“202401”班的学生班级编号变为空 7.在Access 2010中,如果需要某字段既能加快查询速度,又能防止重复值的输入,应将该字段的“索引”属性设置为(  )。 A. 无 B. 有(有重复) C. 有(无重复) D. 主键 8.在Access 2010中,多对多关系通常通过(  )实现。 A. 在两个表之间直接建立关系 B. 创建一个中间表 C. 将两个表合并为一个表 D. 在两个表中分别添加相同的字段 9.在Access 2010中,当主表中无匹配记录时,从表不能添加外键值,这是由(  )机制保证的。 A. 输入掩码 B. 有效性规则 C. 参照完整性 D. 默认值 10.在Access 2010中,为“客户表”和“订单表”建立一对多关系时,匹配字段为“客户编号”,两个字段的数据类型应(  )。 A. 完全相同 B. 可以不同,但必须兼容 C. 字段名称必须相同 D. 字段大小必须相同 二、多选题(本题共5小题,每小题4分,共20分) 1.在Access 2010中,关于主键的说法,正确的有(  )。 A. 主键能唯一标识表中的每条记录 B. 主键的值不允许重复 C. 一个表最多可以有两个主键 D. 主键的值不允许为空 2.在Access 2010中,关于索引的说法,正确的有(  )。 A. 设置索引可以提高数据查询速度 B. 设置索引可以加快数据录入速度 C. 索引可以设置为“有(有重复)”类型 D. 备注和OLE对象类型的字段不能创建索引 3.在Access 2010中,关于表间关系的说法,正确的有(  )。 A. 一对一是数据库中最常见的关系类型 B. 一对多关系中,一个班级对应多名学生 C. 多对多关系需通过中间表实现 D. 建立关系前,两表都需已保存 4.在Access 2010中,关于“参照完整性”的说法,正确的有(  )。 A. 参照完整性确保从表的外键值在主表主键中存在 B. 设置参照完整性的前提包括主表字段必须是主键或唯一索引 C. “级联更新”和“级联删除”是参照完整性的扩展选项 D. 设置了参照完整性后,无法再删除从表中的记录 5.在Access 2010中,关于“复合主键”的说法,正确的有(  )。 A. 复合主键由多个字段组合而成 B. 复合主键中每个字段的值都必须唯一 C. 复合主键整体上算作一个主键 D. 复合主键的所有字段值组合必须唯一 三、判断题(本题共10小题,每小题3分,共30分) 1. 在Access 2010中,如果未设置主键,Access将无法保存该表。(  ) 2. 在Access 2010中,设置主键的字段会自动创建索引,且索引类型为“有(无重复)”。(  ) 3. 在Access 2010中,索引的数量越多,表的维护速度就越快。(  ) 4. 在Access 2010中,两个表建立关系时,主表和从表中的关联字段名必须完全相同。( ) 5. 在Access 2010中,删除主表中的记录时,如果从表中有引用该记录的外键值,且未设置级联删除,系统会阻止删除。(  ) 6. 在Access 2010中,一个表最多可以创建255个索引。(  ) 7. 在Access 2010中,建立表间关系后,如果主表主键字段值发生更改,从表外键字段值会自动更新,这是由“级联更新相关字段”选项控制的。(  ) 8. 在Access 2010中,索引只能由用户手动创建,设置主键时不会自动创建索引。(  ) 9. 在Access 2010中,级联删除设置后,当从表中的记录被删除时,主表中相关的记录会自动删除。(  ) 10. 在Access 2010中,“是/否”类型的字段不能设置为主键,但可以创建索引。(  ) 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

专题4 主键索引与表间关系(练习)-四川省(对口招生)计算机类《数据库基础》考纲讲练测
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。