Skip to main content

在Microsoft Access 2010中定义表关系

郭安定 Access 2003 02-04 创建数据表的关系 (六月 2025)

郭安定 Access 2003 02-04 创建数据表的关系 (六月 2025)
Anonim
06年1月1日

入门

关系数据库的真正强大之处在于它们能够跟踪数据元素之间的关系(因此得名)。但是,许多数据库用户不了解如何利用此功能,只是将Microsoft Access 2010用作高级电子表格。本教程将介绍在Access数据库中创建两个表之间的关系的过程。此示例使用简单数据库来跟踪运行活动。它包含两个表:一个跟踪正常运行的路由,另一个跟踪每个运行。

06年02月

启动关系工具

选择“打开访问关系工具” 数据库工具 Access功能区上的选项卡。然后单击 关系 按钮。

06年3月

添加相关表

如果这是您在当前数据库中创建的第一个关系,则会出现“显示表”对话框。一次一个,选择要包含在关系中的每个表,然后单击 按钮。 (使用Control键同时选择多个表。)添加完最后一个表后,单击 按钮继续。

04年06月

查看关系图

此时,您将看到空白关系图。在此示例中,我们将在Routes表和Runs表之间创建关系。如您所见,这两个表都已添加到图表中。请注意,没有连接表的行,表明表之间还没有任何关系。

06年05月

创建表之间的关系

要创建两个表之间的关系,首先需要在关系中标识主键和外键。如果您需要有关这些概念的进修课程,请阅读数据库密钥。

单击主键并将其拖动到外键,打开 编辑关系 对话。在此示例中,目标是确保数据库中的每次运行都沿着已建立的路径进行。因此,Routes表的主键(ID)是关系的主键,Run表中的​​Route属性是外键。查看“编辑关系”对话框并验证是否显示了正确的属性。此时,您还需要决定是否强制引用完整性。如果选择此选项,Access将确保运行表中的所有记录始终在“路由”表中具有相应的记录。在此示例中,强制执行参照完整性实施。点击 创建 按钮以关闭“编辑关系”对话框。

06年06月

查看已完成的关系图

查看已完成的关系图,以确保正确描述所需的关系。请注意,示例中的关系线连接两个表,其位置表示外键关系中涉及的属性。您还会注意到Routes表在连接点处有1,而Runs表有无穷大符号。这表明路由和运行之间存在一对多的关系。有关此关系和其他类型关系的信息,请阅读关系简介。