Access如何创建表之间的关系
我们为什么要使用Access,而不用Excel,因为数据库可以大幅度地消除冗余数据,其方法就是将数据拆分到不同的表中,再通过“关系”建立表间的联系。那么如何确定表间的关系呢。表之间的关系是通过主键和外键实现的。主键所在的表示主表,使用外键作为主键的表是子表。
操作方法
- 01
打开数据库,在“数据库工具”栏中点击“关系”按钮。
- 02
系统会弹出提示,进行表的添加,选中要建立关系的表,点击添加。提示不会自动关闭,你需要再点击“关闭”按钮来关掉它。
- 03
如图是要建立关系的三个表。
- 04
我们通过用鼠标拖动就可以完成关系的建立,比如我拖动“学生信息”表中的学号,到“课程成绩”表里学号的位置。
- 05
弹出“编辑关系”对话框,点击“创建”按钮,这样就建立了两表间的关系。
- 06
其表现形式是一条折线将其连在一起。同样我们也可以创建“课程成绩”表与“课程信息”表之间的关系。选中的关系会是较粗的线。
- 07
删除关系。在选中的关系上(就是线上)右击,可以删除这个关系。
- 08
参照完整性。关系可以设定参照完整性,这样你在其中一个表中更改或删除记录时,将同步到另一个表。
- 09
系统默认下并没有开启关系的参照完整性。在“编辑关系”对话框中,勾选“实施参照完整性”,再根据需要勾选下面两个选项,可以实施它。
赞 (0)