
上QQ阅读APP看书,第一时间看更新
【实验3-7】 建立表间关系
一、实验目的
学习表之间关系的创建。
二、实验内容及步骤
【实验任务1】定义“教学管理”数据库中“学生”表、“课程”表和“成绩”表之间的关系,效果如图1-3-26所示。

图1-3-26 3个表间的关系
操作步骤如下:
(1)打开“教学管理”数据库。
(2)单击“数据库工具”选项卡→“关系”选项组→“关系”按钮。
(3)在弹出的“显示表”对话框中,选择“学生”表,然后单击“添加”按钮,即可把“学生”表添加到“关系”窗口中,接着使用同样的方法将“课程表”表和“成绩”表添加到“关系”窗口中,如图1-3-27所示。
(4)单击“关闭”按钮,关闭“显示表”窗口。
(5)选定“学生”表的“学号”字段,然后按下鼠标左键不放,将其拖动到“成绩”表中的“学号”字段上后释放鼠标左键,此时会弹出如图1-3-28所示的“编辑关系”对话框。

图1-3-27 “关系”窗口

图1-3-28 “编辑关系”对话框
(6)选中“实施参照完整性”复选框,然后单击“创建”按钮。
(7)用同样的方法将“课程”表中的“课程编号”拖动到“成绩”表中的“课程编号”字段上,同时实施参照完整性,具体效果如图1-3-26所示。
(8)单击“关闭”按钮,这时会询问是否保存布局的更改,单击“是”按钮,关系设置完成。
【实验任务2】定义“教学管理”数据库中已存在表之间的关系,效果如图1-3-29所示。

图1-3-29 所有表间的关系
操作步骤略。