3.主键定义 (1)在“对象资源管理器”窗口中,展开“数据库|SCMS|表”节点。展开“表”节点,右击“dbo.student”节点,从弹出的快捷菜单中选择“修改”选项,打开“表设计器”。 (2)在表设计器中,选定sno 行,单击工具栏上的“设置主键”按钮,这时,在sno 显示了主键标识。(3)保存对表student 修改,student 表的主键sno 设置完成。 用同样的方法和步骤可以设置course 表的主键为cno,sc 表的主键为(sno,cno)。设置sc 表的主键时需要同时选定sno 和cno 两个字段才能设置成功。 4.关系图定义 (1)在“对象资源管理器”窗口中,展开“数据库|SCMS|数据库关系图”节点。右击“数 据库关系图”节点,从弹出的快捷菜单中选择“新建数据库关系图”选项,打开“添加表”对(2)在“添加表”对话框中,选择student、course、sc逐一添加,关闭“添加表”对话框。 (3)将光标指向并选定student 表的sno 字段,直到鼠标箭头出现“+”标识为止,将鼠标 拖动到sc 表的sno 字段,当鼠标箭头出现“+”标识时松开,这时打开“表和列”对话框和“外 键关系”对话框,单击“确定”按钮,关闭“表和列”对话框,再单击“确定”按钮,关闭“外 键关系”对话框。这时student 和sc 表之间就通过sno 字段建立了外键关系。 用类似的方法和步骤可以在course 和sc 表之间通过cno 字段建立外键关系,保存关系图, 并命名为sc_diagram。 5.数据记录输入 (1)在“对象资源管理器”窗口中,展开“数据库|SCMS|表”节点。展开“表”节点,右击“dbo.student”节点,从弹出的快捷菜单中选择“打开”选项,打开student (2)按记录逐条输入学生表中的记录,每输入完一条记录,当鼠标指向下一行时,输入的记录就会自动保存。 用同样的方法和步骤可以输入course 表和sc 表的记录。在sc 表记录输入时注意它与student 表和course 表的参照关系。 五、实验总结