上机实训
1. 与从事学生成绩管理的人员交流,确定学生成绩数据库包含哪些表,每个表包含哪些字段,并将结果填写在一个表格中。
2. 在Access 2007中创建一个空白数据库,并命名为“成绩管理”。
3. 在“成绩管理”数据库中创建“系别”表、“班级”表、“教师”表、“学生”表、“课程”表、“授课”表、“选课”表,以及“成绩”表。
提示
“系别”表的结构可参阅本章任务3;“班级”表的结构可参阅任务4;“教师”表、“学生”表、“授课”表、“选课”表和“成绩”表可参阅任务5。
4. 在“成绩管理”数据库中,针对下列字段设置查阅字段列。
(1)“学生”表的“性别”字段,行来源为“值列表”,下拉列表中的值为“男”、“女”。
(2)“学生”表中的“班级编号”字段,行来源为“表/查询”,下拉列表的值来自“班级”表的“班级编号”字段。
(3)“教师”表中的“学历”字段,行来源为“值列表”,下拉列表中的值为“研究生”、“大学”。
(4)“教师”表中的“系别编号”字段,行来源为“表/查询”,下拉列表的值来自“系别”表中的“系别编号”和“系别名称”字段,存储的是“系别编号”字段的值,显示的是“系别名称”字段的值。
5. 在“成绩管理”数据库中,针对下列字段设置输入掩码。
(1)“学生”表中的“学号”字段只能输入6位数字。
(2)“教师”表中的“出生日期”字段只能输入 日期格式的数据。
(3)“教师”表中的“ 电话”字段只能输入8位数字。
(4)“教师”表中的“移动电话”字段只能输入11位数字。
6. 在“成绩管理”数据库中,针对下列字段设置有效性规则和有效性文本。
(1)“学生”表中的“出生日期”字段,其值不能在未来。
(2)“成绩”表中的“成绩”字段,其值只能是0~100范围内的数字。
7. 根据 们学校的实际情况,向“成绩管理”数据库的各个表中输入测试性数据。此操作请务必完成,因为在后续学习中将用到这些数据。
8. 在“成绩管理”数据库的相关表之间建立一对多关系。
提示
请参阅任务11。