全国计算机二级考试ACCESS入门教程(22)
2016-1-14编辑:guomu
创建并查看表间关系
可以在包含类似信息或字段的表之间建立关系。在表中的字段之间可以建立3种类型的关系:一对一、一对多、多对多;而多对多关系可以转化为一对一和一对多关系。
一对一关系存在于两个表中含有相同信息的相同字段,即一个表中的每条记录都只对应于相关表中的一条匹配记录。如雇员表和人力资源表。
一对多关系存在于当一个表中的每一条记录都对应于相关表中的一条或多条匹配记录时。如产品表与销售表。
⑴ 创建关系
在表与表之间建立关系,不仅在于确立了数据表之间的关联,它还确定了数据库的参照完整性。即在设定了关系后,用户不能随意更改建立关联的字段。参照完整性要求关系中一张表中的记录在关系的另一张表中有一条或多条相对应的记录。
不同的表之间的关联是通过表的主键来确定的。因此当数据表的主键更改时,Access 2003会进行检查。
创建数据库表关系的方法如下:
◆ 单击数据库窗口工具栏上的【关系】按钮,或者选择【工具】|【关系】命令,打开关系窗口。选择【显示表】(右击选择),将表添加到设计窗口中。
◆ 拖放一个表的主键到对应的表的相应字段上。根据要求重复此步骤。
⑵ 查看关系
关系可以查看和编辑。打开【关系】窗口,即可查看关系;而双击表间的连线,可以编辑任何连接关系,此时弹出编辑窗口。