2024年5月26日发(作者:)
Access 数据库教程-表关系指南
良好数据库设计目标之一是消除数据冗余(重复数据)。要实现该目标,可
将数据拆分为多个基于主题的表,以使每个因素只显示一次。然后,通过在相关表
中放置公共字段来为 Microsoft Office Access 2007 提供将拆分的信息组合到一
起的方法。但是,要正确执行该步骤,必须首先了解表之间的关系,然后在
Office Access 2007 数据库中指定这些关系。
有关详细信息,请参阅数据库设计基础一文。
本文内容
简介
表关系类型
为什么创建表关系?
了解参照完整性
查看表关系
创建表关系
删除表关系
更改表关系
实施参照完整性
简介
在数据库中为每个主题创建表后,必须为 Office Access 2007 提供在需要
时将这些信息重新组合到一起的方法。具体方法是在相关的表中放置公共字段,并
定义表之间的关系。然后,可以创建查询、窗体和报表,以同时显示几个表中的信
息。例如,下面显示的窗体包含来自几个表的信息:
此窗体中的信息来自“客户”表……
……“订单”表……
……“产品”表……
……和“订单明细”表。
“受票方”框中的客户名称是从“客户”表中检索到的,“订单 ID”和“订
单日期”值来自“订单”表,“产品名称”来自“产品”表,“单价”和“数量”
值来自“订单明细”表。这些表以多种方式互相链接在一起,以便将各自的信息呈
现到窗体中。
在上述示例中,表中的各个字段必须互相协调,这样它们才能显示有关相同
定单的信息。这种协调是使用表之间的关系来实现的。通过是通过匹配键字段中的
数据来建立表关系,键字段通常是两个表中使用相同名称的字段。在大多数情况
下,这些匹配字段是其中一个表的主键(它为每条记录提供唯一标识符),并且是
发布评论