成绩查询系统数据库设计

来源:百度知道 编辑:UC知道 时间:2024/05/16 06:48:58
我要设计一个成绩查询系统:共有8个学期,每个学期又有4门不同的课程。现在已经有一张全班同学的资料数据库表,希望能根据姓名查到那个人的所有成绩,请教请数据库如何设计,我使用的是MYSQL。

给你两个方案:
1.
学生ID ---自动编号
名字 -----文本
学期------数字(用1至8分别表示哪一学期)
课程1-----数字(课程1的分数)
课程2-----数字(课程2的分数)
课程3-----数字(课程3的分数)
课程4-----数字(课程4的分数)

2.
学生ID ---自动编号
名字 -----文本
学期------数字(用1至8分别表示哪一学期)
课程-----文本(课程的名称,如英语,数学)
分数-----数字(相应课程的分数)

最后,个人推荐,如果你的课程就是4门是固定的,那就用第一种方案好些,如果不是的话就用第二种

挺有创意的啊。
有那时间都问到了.