时 间:2008-3-15 7:55:12
作 者:Microsoft
摘 要:创建、编辑或删除关系
正 文:
在数据库中为每个主题创建表后,必须为 Office Access 2007 提供在需要时将这些信息重新组合到一起的方法。具体方法是在相关的表中放置公共字段,并在表之间定义表关系。然后,可以创建查询、窗体和报表,以同时显示几个表中的信息。
本文提供了用于创建、编辑和删除表关系的分步过程。您将了解如何实施参照完整性以禁止创建孤立记录,如何设置联接类型以确定查询结果中包括关系每侧的哪些记录,以及如何设置级联选项以保持参照同步。
有关表关系的详细信息,请参阅表关系指南一文。
可以在“关系”窗口中创建表关系,也可以通过从“字段列表”窗格向数据表拖动字段来创建表关系。在表之间创建关系时,不要求公共字段具有相同的名称,但实际情况往往是这样。不过,公共字段必须具有相同的数据类型。但是,如果主键字段为“自动编号”字段,并且主键字段与外键字段的 FieldSize 属性相同,则外键字段也可以为数字字段。例如,如果自动编号字段与数字字段的 FieldSize 属性都是“长整型”,则可以将这两个字段相匹配。即使两个公共字段都是数字字段,它们也必须具有相同的 FieldSize 属性设置。
“显示表”对话框会显示数据库中的所有表和查询。要只查看表,请单击“表”。若要只查看查询,请单击“查询”。若要同时查看表和查询,请单击“两者”。
将显示“编辑关系”对话框。
要对此关系实施参照完整性,请选中“实施参照完整性”复选框。有关参照完整性的详细信息,请参阅实施参照完整性一节
此外,还请参阅表关系指南一文。
Access 会在两个表之间绘制一条关系线。如果已选中“实施参照完整性”复选框,则该线在每端都显示为较粗。此外,仅当再次选中“实施参照完整性”复选框后,数字“1”才会出现在关系线一侧较粗的部分之上,无限大符号 (∞) 将出现在该线另一侧较粗的部分之上,如下图所示。
注释
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |