作。3)、设置主键
定义完全部字段后,单击“学号”字段行的字段选定区,然后单击工具栏中的“主键”按钮,定义“学号”字段为主关键字。4)、保存文件
f选择“文件”→“保存”命令,然后单击“确定”按钮完成操作。学生信息表保存结果如下:
学生信息表建立完毕。
接着根据以上类似的方法相继建立学生信息表、课程信息表、教师信息表、选课信息表、成绩信息表、教室信息表。至此表对象已建立完毕。
3、建立表之间的关系
根据表之间相对应字段的关系,建立表之间的关系。表之间的关系如图所示:
建立的过程如下:
(1)、打开“学生选课信息管理系统”数据库。
f(2)、定义学生信息表中的“学号”字段为主键,课程信息表中的“课程编号”字段为主键,教师信息表中的“教师编号”字段为主键,成绩信息表中的“学号”字段为主键,教室信息表中的“教室号”字段为主键。(3)、关闭所有的数据表。(4)、选择“工具”→“关系”命令,弹出“显示表”对话框。(5)、在“显示表”对话框中,分别选定学生信息表、课程信息表、教师信息表、选课信息表、成绩信息表、教室信息表,通过单击“添加”按钮将它们添加到“关系”窗口中。单击关闭按钮,关闭显示表对话框。(6)、在“关系”窗口中拖动“学生信息”表的“学号”字段到“成绩信息”表的“学号”字段,释放鼠标,即可弹出“编辑关系”对话框。(7)、在“编辑关系”对话框中,可根据需要选择“实施参照完整性”、“级联更新相关字
段”、“级联删除相关记录”复选框,在此选定三个复选框,然后单击“创建按钮”,创建
一对多的关系,即“学生信息”表中一条记录对应“成绩信息”表中的多条记录。(8)、同理,相继建立:学生信息表和选课信息表之间的关系;课程信息表和选课信息表之间的关系;课程信息表和成绩信息表之间的关系;教师信息表和选课信息表之间的关系;教师信息表和课程信息表之间的关系;教室信息表和课程信息表之间的关系。(9)、单击“关闭”按钮,关闭“关系”窗口,系统弹出保存消息框。单击“是”按钮保存此布局,将创建的关系保存在数据库中。保存结果如上图所示。
4、建立查询
f可以在查询向导中、设计视图中,根据已有表建立查询。依次建立单参数查询,多参数查询,考试成绩为前5的信息查询,课程信息查询,没有开
设课程老师查询,男女学生人数查询,统计不同学分的课程数查询,学历为硕士的讲师查
询,学历为学士的讲师查询,学生的选课信息交叉表查询,学生选课r