比如,学校里,有学生,老师,课程这些概念,现在让你想一下,如果需要记录这些信息,同时希望能够针对某个老师显示一个成绩表,内容包括:某门课程,所有学生,以及他们的分数是多少,应该设计几个表?每个表有那些字段,字段的名称,类型,长度等,都要写清楚
解决方案 »
- 简单问题,来抢分了! 在线等答案
- 如何在程序中更改SQL Server的Built-in Account
- tsql:哪位对借款利息的计算有一定经验?是每日开始服务器自动计算,还是通过一个查询进行计算?
- 我将一个accsess数据库文件导入到sql server,为什么每次第二天一来,数据库文件就丢失?
- 如何解决这各问题?----存储过程
- 真心求助,关于一个建立视图的问题
- 急。。在线等:计算机名更改后,怎么样用最快的办法修复实例?
- 如何在B/S模式下备份数据库
- ==怎么将光盘上的数据库文件(*.MDF)直接挂到Ms sql Server中运行?===
- 求教,关于注释的问题,涉及系统表,请高手来看
- 如何在两张表取数据?
- 最新发布网站 兄弟们给点建议
Students 学生表 s_id,s_name,................
Subjects 科目表 sub_id,sub_name,................
Exams 考试表 e_id,e_name,................
Exam_Subject 考试科目表 es_id,e_id,sub_id,.........
Exam_Results 考试成绩表 er_id,s_id,es_id,er_score,......简单的话就这几个表就可以
可能的话,考试科目表可以详细设置到班级,也就是某次考试,某些班级设置了某些科目的考试
那么还需要班级表,那样就需要就年级表,而考试科目表其实就成为了考试设置表考试表,可能还会绑定一些其它属性,如学年、学期之类的,那么就还需要学年学期设置表总之这些设计会比较麻烦。
LZ你说得太简单,没有办法给你一个明确的结果