求助这样的数据库该怎么查询,或者说怎么设计这类数据库~
库里有10张不同的表,分别记录着10个系学生的成绩,每个系有和其他系相同的公共科目,也有自己的专业科目~现在10个表中相同的数据只有姓名和学号还有几个公共科目.现在做个成绩查询系统,我是该把所有的数据集中起来呢还是单个表查询.如果是10个表一起查询,我不会这种方法.如果和在一起,那估计一共的科目有130多个.这样就太多了....表无限长.
哪位大哥有相关事例给一个,我仔细看看此类设计思路.谢谢了.
grimfish@126.com
或者可以QQ:2555885
小弟才学,很多难点都是在CSDN上学到的.这对于老手来是小KS,但是我是个新手.
这几天问问题把分用完了..最后5分... --------------------编程问答-------------------- 搬到数据库版吧 --------------------编程问答-------------------- 厄~关键这个是网上的数据查询,用asp.net做...我正在做..把成绩系统的数据导出来才发现是那么多的表.无语,大家帮帮忙 --------------------编程问答-------------------- 虽然这个问题非常明确,但是我想要设计得好是需要花点力气的
查询的方法并不多,关键还是怎么优化
asp.net并不能从根本上解决问题 --------------------编程问答-------------------- 是啊,一个系那么多班级,科目,现在我已经把所有班级的数据导出来,然后把每个系的数据放到一起了,归出来一样还有10个系,如果按照班算,有100多个表呢。...
数据量也不太大,学生估计有6000人左右...大家帮帮忙设计一下 --------------------编程问答-------------------- --------------------编程问答-------------------- Click the link to solve your problem.Good luck! --------------------编程问答-------------------- 为了提调速度的话,建议用存储过程,把多表查询的代码写在存储过程里,最后返回结果.写一个方法专门用于返回查询结果,因为这段代码经常用,可以写在操作数据库的类当中,用的时候只要实例化后调用此方法并加入查询参数就ok了 --------------------编程问答-------------------- 用联合查询就能解决问题~~~
补充:.NET技术 , ASP.NET