此时出现“添加表”对话框,由于要建立school数据库中4个表的关系,所以选中每一个表,并单击“添加”按钮,添加完毕后,单击“关闭”按钮返回到SQL Server管理控制器。在“关系图”中任意空白处单击鼠标右键,在出现的快捷菜单中选择“添加表”命令即可出现“添加表”对话框。 此时SQL Server管理控制器右边出现如图4.12所示的“关系图”对话框。 现在建立student表中学号列和score表中学号列之间的关系:选中score表中的学号列,按下鼠标左键不放,拖动到student表上学号列上,放开鼠标左键,立即出现如图4.13所示的“表和列”对话框,表示要建立student表中学号列和score表中学号列之间的关系(用户可以从主键表和外键表组合框中选择其他表,也可以选择其他列名),这里保持表和列不变,关系名也取默认值,单击“确定”按钮。 出现如图4.14所示的“外键关系”对话框,单击“确定”按钮返回到SQL Server管理控制器。 采用同样的过程建立course表中课程号列(主键)和score表中课程号列(外键)之间的外键关系。 采用同样的过程建立teacher表中编号列(主键)和course表中任课教师编号列(外键)之间的外键关系。 最终建好的关系图如图4.16所示。单击工具栏中的保存 按钮来保存关系。 通过数据库关系图建立的关系反映在各个表的键中,如图4.17所示
原创力文档

文档评论(0)