开发手册 欢迎您!
软件开发者资料库

MS Access - 创建关系

MS Access创建关系 - 从简单和简单的步骤学习MS Access,从基本到高级概念,包括概述,RDBMS,对象,创建数据库,表,查询,关系,表单,数据类型,添加,查询,分组,汇总,导入,导出数据,操作,参数查询,查询,替代标准,相关数据,一对一,一对多,多对多关系,通配符,计算表达式,索引,连接,重复,无与伦比的查询向导,创建,修改,导航表单,组合框,SQL视图,格式化报表,基础知识,控件和属性,内置函数,宏。

在本章中,我们将了解在相关表之间创建关系的必要性.良好的数据库设计的目标之一是消除数据冗余.

  • 为实现这一目标,您需要将数据划分为许多基于主题的表,以便每个事实只表示一次.

  • 为此,所有相互关联的公共字段都放在一个表.

  • 要正确执行此步骤,必须首先了解表之间的关系,然后在Access数据库中指定这些关系.

为什么创建表关系?

当您需要在表中使用表时,MS Access使用表关系来连接表一个数据库对象.在创建其他数据库对象(例如表单,查询,宏和报告)之前,应该创建表关系有几个原因.

  • 要处理来自多个表的记录,通常必须创建一个连接表的查询.

  • 查询通过匹配值来工作在第一个表的主键字段中,第二个表中包含外键字段.

  • 在设计表单或报表时,MS Access使用该信息它从您已定义的表关系中收集,为您提供明智的选择,并使用适当的默认值预填充属性设置.

  • 设计数据库时,您将信息划分为表,每个表都有一个主键,然后将外键添加到引用这些主键的相关表中.

  • 这些外来的密钥 - 主密钥配对构成表关系的基础离子和多表查询.

现在让我们在数据库中添加另一个表并命名为 tblHRData 使用Table Design,如下面的屏幕截图所示.

Table Design

点击上面屏幕截图中的保存图标.

保存图标

输入 tblHRData 作为表名,然后单击确定.

TblHRData

tblHRData 现在创建了数据.