有一成绩数据库,库中成绩表是因年级和专业不同而建的,就是在建表时要判断该年级的成绩表是否存在,如果存在就把它添加到表单的数据环境,进行相应的数据处理,如果不存在就要先建立成绩表,再进行其它操作,我这思路行吗? 请帮助,谢谢你
谢谢你建成绩表有两种方式一种是每个学生对应门功课成绩,也就是以每门课程为字段,这样各学期的课程及成绩一目了然,学号就是主索引,当然一门课可能要两个学期学完,另一种是以课程和成绩为两个字段,每一学生对应课程及成绩字段下就有十几门课程,如果有1万名学生,就会有十几万条记录!学号就是普通索引请问这两种方式哪种更好?
我不知道你的思路。如果你是学生,做练习,照习题要求做就是。首先要搞懂题意。如果是自己设计开发,首先要组织好数据源,通过这些数据进行一系列的运算,要达到什么目的,也就是最终结果是什么。然后根据这些要求,结合数据源,设计数据库表的结构,确定需要那些字段、类型,设计表单添加控件,编写代码,以期达到我们的要求。你所建的成绩表,就是说通过这个表,要计算出什么结果来,这样才能确定你的表的结构。结构设计好了,下一步的设计就好做了。
谢谢你的细致解答