1 北京理工大学珠海学院 课程设计说明书 2011 — 2012 学年第 1 学期 题目: 学生选课数据库设计 学 院 : 商 学 院 专业班级: 学 号姓名: 指导教师: 成 绩: 时 间: 2011 年 12 月 5 日 2 北京理工大学珠海学院 课程设计任务书 2 0 1 1 ~2 0 1 2 学年第 1 学期 学 生 姓 名 : 专 业 班 级 : 指 导 教 师 : 工 作 部 门 : 商 学 院 一 、课程设计题目 学生选课数据库设计 二、课程设计内容 、选课系统的设计 (1) 在选课数据库中,统计出选修课程超过 4 门以上的学生信息
(2) 检索出成绩及格的、姓王的女同学信息
(3) 统计出平均分在 80 分以上的学生的信息,并将结果按平均分升序排列
(4)统计出至少有三名学生选修的课程的平均分,统计项包含课程编号和平均分
(5)为每个实体表和关系表创建合适的索引(聚簇索引、复合索引)、主码、外码; (6)创建课程类别取值范围为管理类、电子类、计算机类、机械类的规则,并与相应的列绑定; (7)在选课联系中创建成绩默认值为 60 的默认,并与相应的列绑定; (8)创建一个可以通过课程类别和任课教师进行查询课程的存储过程; (9)通过触发器定义未选课的学生不能从学生实体中删除; (10)建立包括选课学生的学号,姓名,系别,所选课程号,课程名,和成绩的视图; 三、进度安排 1.需求分析(4 学时) 2.概念模型(4 学时)、逻辑模型及关系数据表(4 学时) 2.建库及建表(4 学时)、索引(4 学时)、视图(4 学时)、触发器(4 学时)、存储过程(4 学时)、事务(4 学时)、输入初始数据(4 学时), 共 40% 3.统计报 表(两 个及以上综 合数据统计报 表)(4 学时) 3 4.答辩(4 学时) 5.文档整理(4 学时) 四、基本要求 (1)概念模