第二章 第四节 创建表间关系(练习)-《数据库应用基础——Access》(高教版第3版)同步精品课堂
2024-09-26
|
2份
|
10页
|
147人阅读
|
0人下载
资源信息
| 学段 | 中职 |
| 学科 | 职教专业课 |
| 课程 | 数据库应用基础-Access |
| 教材版本 | 数据库应用基础-Access高教版(第三版)全一册 |
| 年级 | 高一 |
| 章节 | 任务4 创建表间关系 |
| 类型 | 作业-同步练 |
| 知识点 | 创建表间关系 |
| 使用场景 | 同步教学 |
| 学年 | 2024-2025 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | ZIP |
| 文件大小 | 99 KB |
| 发布时间 | 2024-09-26 |
| 更新时间 | 2024-09-26 |
| 作者 | 师库云备中职知识铺 |
| 品牌系列 | 上好课·上好课 |
| 审核时间 | 2024-09-26 |
| 下载链接 | https://m.zxxk.com/soft/47608475.html |
| 价格 | 2.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
2.4:创建表间关系
一、单项选择题
1.在Access中,创建表间关系时,( )字段用于确保引用完整性?
A. 主键
B. 外键
C. 索引
D. 关系
2.在Access中,如果你想要一个字段在表中唯一,但不作为主键,你应该:( )
A. 创建一个主键
B. 创建一个唯一索引
C. 创建一个普通索引
D. 不需要任何操作
3.在Access中,如果你想要一个字段接受Null值,你应该:( )
A. 创建一个主键
B. 创建一个唯一索引
C. 创建一个普通索引
D. 不设置任何索引
4.在Access中,创建表间关系时,( )选项用于设置关系的名字。
A. 实施参照完整性
B. 级联更新相关字段
C. 级联删除相关字段
D. 命名关系
5.在Access中,如果你想要限制字段中的值必须符合特定的条件,你应该:( )
A. 创建一个主键
B. 创建一个唯一索引
C. 创建一个检查约束
D. 不设置任何索引
6.在Access中,创建表间关系时,( )选项用于设置字段值不能为Null。
A. 实施参照完整性
B. 级联更新相关字段
C. 级联删除相关字段
D. 设置字段为非Null
二、判断题
1.在Access中,一个表的主键可以作为另一个表的外键,以建立表间关系。( )
2.在Access中,实施参照完整性可以防止无效的数据修改和删除。( )
3.在Access中,级联更新和级联删除是默认开启的。( )
4.在Access中,一对多关系意味着主表中的每个记录在相关表中只能对应一个记录。( )
5.在Access中,多对多关系可以通过直接创建一个包含两个表主键的第三个表来实现。( )
三、简答题
1.什么是Access中的一对一关系?请给出定义并举例说明。
2.描述Access中创建表间关系的基本步骤。
3.在Access中,什么是实施参照完整性?它有什么作用?
4.解释Access中的级联更新和级联删除是什么,并说明它们在表间关系中的作用。
5.在Access中,如何识别和处理多对多关系?
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
2.4:创建表间关系
一、单项选择题
1.在Access中,创建表间关系时,( )字段用于确保引用完整性?
A. 主键
B. 外键
C. 索引
D. 关系
【答案】:B
【解析】:外键是一个表中引用另一个表中主键的字段,用于确保引用完整性。
2.在Access中,如果你想要一个字段在表中唯一,但不作为主键,你应该:( )
A. 创建一个主键
B. 创建一个唯一索引
C. 创建一个普通索引
D. 不需要任何操作
【答案】:B
【解析】:唯一索引确保字段中的每个值都是唯一的,但不是必须的主键。
3.在Access中,如果你想要一个字段接受Null值,你应该:( )
A. 创建一个主键
B. 创建一个唯一索引
C. 创建一个普通索引
D. 不设置任何索引
【答案】:D
【解析】:不设置任何索引,字段可以接受Null值。
4.在Access中,创建表间关系时,( )选项用于设置关系的名字。
A. 实施参照完整性
B. 级联更新相关字段
C. 级联删除相关字段
D. 命名关系
【答案】:D
【解析】:在创建关系时,可以给关系命名,以便于管理和理解。
5.在Access中,如果你想要限制字段中的值必须符合特定的条件,你应该:( )
A. 创建一个主键
B. 创建一个唯一索引
C. 创建一个检查约束
D. 不设置任何索引
【答案】:C
【解析】:检查约束是一种可应用于字段的业务规则,用于限制字段中的值。
6.在Access中,创建表间关系时,( )选项用于设置字段值不能为Null。
A. 实施参照完整性
B. 级联更新相关字段
C. 级联删除相关字段
D. 设置字段为非Null
【答案】:D
【解析】:设置字段为非Null可以确保字段值不能为空。
二、判断题
1.在Access中,一个表的主键可以作为另一个表的外键,以建立表间关系。( )
【答案】:正确。
【解析】:一个表的主键可以作为另一个表的外键,这是建立表间关系的基本方法,用于确保数据的一致性和完整性。
2.在Access中,实施参照完整性可以防止无效的数据修改和删除。( )
【答案】:正确。
【解析】:实施参照完整性确保了当一个表中的数据被引用时,相关联的表中不能进行无效的修改或删除操作,从而保护了数据库的完整性。
3.在Access中,级联更新和级联删除是默认开启的。( )
【答案】:错误。
【解析】:级联更新和级联删除不是默认开启的,需要在建立表间关系时手动设置。这些选项控制了当主表中的主键值更新或删除时,相关表中的外键值是否相应地更新或删除。
4.在Access中,一对多关系意味着主表中的每个记录在相关表中只能对应一个记录。( )
【答案】:错误。
【解析】:一对多关系实际上意味着主表中的每个记录在相关表中可以对应多个记录,而相关表中的每个记录在主表中只能对应一个记录。
5.在Access中,多对多关系可以通过直接创建一个包含两个表主键的第三个表来实现。( )
【答案】:错误。
【解析】:虽然多对多关系可以通过创建第三个表(通常称为关联表或交叉表)来实现,但仅仅包含两个表的主键是不够的,还需要确保这个第三个表的主键是由这两个外键字段组成的复合主键,并且每个外键字段都引用各自表的主键。
三、简答题
1.什么是Access中的一对一关系?请给出定义并举例说明。
【答案】:一对一关系是指在两个表之间,一个表中的每个记录只能与另一个表中的一个记录相关联,反之亦然。这种关系通常用于将一个表分成两部分,例如,将个人信息和敏感信息分开存储。例如,员工表(员工ID,姓名)和员工地址表(员工ID,地址)之间可以是一对一关系,其中每个员工只有一个地址记录。
2.描述Access中创建表间关系的基本步骤。
【答案】:在Access中创建表间关系的步骤通常包括:(1) 确保要建立关系的表已经设计好并且保存;(2) 打开“关系”视图;(3) 将相关表拖到关系窗口中;(4) 选择一个表的主键字段;(5) 拖动这个字段到另一个表的对应外键字段上;(6) 在弹出的“编辑关系”窗口中确认关系设置,包括实施参照完整性和级联选项;(7) 保存关系。
3.在Access中,什么是实施参照完整性?它有什么作用?
【答案】:实施参照完整性是一种规则,用于确保保存在表间关系中的链接的一致性和准确性。它确保了在删除或更新主表中的记录时,不会违反相关表中的依赖关系。这有助于维护数据的准确性和防止孤立记录的出现。
4.解释Access中的级联更新和级联删除是什么,并说明它们在表间关系中的作用。
【答案】:级联更新和级联删除是表间关系中的两个选项。当启用级联更新时,如果主表中的主键值被更新,相关表中的相应外键值也会自动更新,以保持数据的一致性。级联删除是指当主表中的记录被删除时,相关表中的相应记录也会被自动删除,以防止引用不存在的记录。
5.在Access中,如何识别和处理多对多关系?
【答案】:多对多关系是指一个表中的记录可以与另一个表中的多个记录相关联,反之亦然。在Access中,直接的多对多关系不能直接创建,需要通过一个中间表(关联表)来处理。关联表包含两个外键字段,这两个字段分别引用两个主表的主键。例如,学生表和课程表之间的多对多关系可以通过一个注册表来管理,注册表包含学生ID和课程ID两个字段,每个字段都是外键,分别指向学生表和课程表的主键。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。