首页 理论教育 构建表之间的关系

构建表之间的关系

时间:2023-07-04 理论教育 版权反馈
【摘要】:表间关系建立表间关系,能将不同表中的相关数据联系起来,为建立查询、创建窗体或报表打下良好基础。表关系是数据库中非常重要的一部分,甚至可以说,表关系就是Access作为关系型数据库的根本。表间的关系一般都定义成一对多的关系,一端表作为主表,如“学生信息表”,多端表作为相关表,如“学生成绩表”。关系是通过两个表间的公有字段建立的,如“学号”字段。一般情况下,主表的主关键字是另一个表的字段,从而形成一对多的关系。

构建表之间的关系

(1)表间关系

建立表间关系,能将不同表中的相关数据联系起来,为建立查询、创建窗体或报表打下良好基础。表关系是数据库中非常重要的一部分,甚至可以说,表关系就是Access作为关系型数据库的根本。表间的关系一般都定义成一对多的关系,一端表作为主表,如“学生信息表”,多端表作为相关表,如“学生成绩表”。关系是通过两个表间的公有字段建立的,如“学号”字段。一般情况下,主表的主关键字是另一个表的字段,从而形成一对多的关系。

(2)建立表间联系

①在“数据库窗口”中,单击“数据库工具”→“关系”→“关系”按钮,进入“显示表”对话框;

②在“表”选项卡中,选定要创建关系的表,点击“添加”按钮,将“学生信息表”和“学生成绩表”添加到关系窗口中,如图3-17所示;

③关闭“显示表”对话框;

④在关系窗口中,选定主表(学生信息表)中起关联作用的“学号”字段,按住左键拖动到相关表(学生成绩表)对应字段“学号”的上面,松开鼠标,弹出“编辑关系”对话框,如图3-18所示;

图3-17 添加表

图3-18 编辑关系(www.xing528.com)

⑤选中“实施参照完整性”,单击“创建”按钮,在“学生信息表”和“学生成绩表”之间出现一线条,表示两表建立了关系,如图3-19所示;

图3-19 表之间的关系

⑥保存数据库。

(3)删除关系

①单击“数据库工具”→“关系”→“关系”按钮,打开“关系”窗口;

②单击要删除的关系线段,使之变成粗线;

③按Del键,在弹出的对话框中选择“是”,即可删除。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈