- 29
- 0
- 约 10页
- 2015-07-25 发布于重庆
- 举报
ACCESS建立表间关系.doc
§3.4 建立表间关系
在access数据库中,数据表关联是指在两个数据表中相同域上的属性(字段)之间建立一对一、一对多或多对多联系,这个过程称为建立表间关系。通过定义数据表关联,用户可以创建能够同时显示多个数据表中数据的查询、窗体及报表等。
一、关联字段的要求
关联字段在一个数据表中是主关键字,在另一个相关联的数据表中的关联字段通常被称为外关键字。
外关键字可以是数据表中的主键,也可以是多个候选关键字中的一个,也可以是普通字段。
建立关联的字段的名称应相同。
相关字段名称不同时,外关键字中的数据应与关联表中的主关键字段相匹配。即它们的数据类型必须相同,如果匹配的字段是数字类型,它们的字段大小必须相同。
如下两种情况,相关字段的数据类型可以不一致:
自动编号字段与“字段大小”属性设置为“长整型”的数值字段相匹配。
自动编号字段与“字段大小”属性设置为“同步复制ID”的数值字段相匹配。
二、关联(关系)的创建:
第一步:关闭所有打开的数据表(在已经打开的数据表之间,不能建立或修改关系。)
第二步:单击“工具”菜单中的“关系”或“数据库”工具栏中的“(关系)”按钮
第三步:把数据表添加到关系窗口中。
数据库中没有任何关系时,系统会自动显示“显示表”对话框。
在已有关系中添加表,使用工具栏上的“显示表”按钮或使用快捷菜单。
在已有关系中删除表,单击“表”,使用关系菜单或快捷菜单“
原创力文档

文档评论(0)