知识点:二级Access辅导笔记之建立表之间的关系

发布于 2018-08-09 09:42  编辑:jokex
0
计算机等级考试题库 扫码微信刷题

小编所收集到的相关二级Access辅导笔记之建立表之间的关系的资料 大家要认真阅读哦!



建立表之间的关系

前面已经介绍了创建数据库和表的基本方法,并且建立了数据库和表。在Access中要想管理和使用好表中的数据,就应建立表与表之间的关系,只有这样,才能将不同表中的相关数据联系起来。也才能为建立査询、创建窗体或报表打下良好的基础。

1.表间关系的概念

在Access中,毎个表都是数据库独立的一个部分,但每个表又不是完全孤立的,表与表之间可能存在着相互的联系。例如,前面建立了“教学管理”数据库中的3个表。仔细分析这3个表,不难发现,不同表中有相同的字段名,如“学生”表中有“学生编号”,“选课成绩”表中也有“学生编号”,通过这个字段,就可以建立起两个表之间的关系。一旦两个表之间建立了关系,就可以很容易地从中找出所需要的数据。

Access中表与表之间的关系可以分为一对一、一对多和多对多3种。

假设有表A和表B两个表,如果表A中的一条记录与表B中的一条记录相匹配,反之也是一样,那么这两个表存在一对一的关系。如果表A中的一条记录与表8中的多条记录相匹配,且表B中的一条记录只与农A中的一条记录相匹配,则这两个表存在一对多的关系。如果表A中的多条记录与表B中的多条记录相对应,且表B中的多条记录也与表A中的多条记录相对应,则称表A与表B是多对多的关系。实际上,可以将一对一关系的两个表合并为一个表,这样既不会出现重复信息,也便于表的査询。而任何多对多的关系都可以拆成多个一对多的关系。因此,在Access中,表之间的关系都定义为一对多的关系。通常,将一端表称为主表,将多端表称为相关表。


2.参照完整性

参照完整性是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。在定义表之间的关系时,应设立一些准则,这些准则将有助于数据的完整。

如果实施了参照完整性,那么当主表中没有相关记录时,就不能将记录添加到相关表中,也不能在相关表中存在匹配的记录时删除主表中的记录,更不能在相关表中有相关记录时,更改主表中的主键值。也就是说,实施了参照完整性后,对表中主键字段进行操作时系统会自动地检查主键字段,看看该字段是否被添加、修改或删除了。如果对主键的修改违背了参照完整性的要求,耶么系统会自动强制执行参照完整性。




文字很枯燥,但内容却很丰富,小编在此祝大家都能考出让自己满意的成绩哦!

继续了解二级Access?点击下方链接,进入考无忧官方网站,更多精彩等你来!

小编特别推荐二级ms office可以了解一下噢! 毕竟这项科目着实相比其他科目比较容易啦!


文章推荐:

2018年全国计算机等级考试都有哪些科目?

2018年全国计算机考试报名为什么照片上传不成功?

2018年全国计算机等级考试一二三四级最新考试大纲汇总


温馨提示:

想要了解更多试题请点击查看>>>计算机二级考试题库

考试想拿高分吗?更多二级ms office试题请点击查看>>>二级ms office

想知道更多关于计算机等级考试的最新资讯吗?点击进入>>>计算机等级考试


本文网址:http://www.k51.com.cn/info/jsjdjks/1808/0943565.html
选择分享到: