荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: baty (新一代懒人), 信区: Database
标  题: [合集]Access问题请教
发信站: 荔园晨风BBS站 (Thu May 31 13:21:35 2001), 站内信件

gary (杀手玫瑰) 于Mon May 21 21:13:18 2001提到:

        想用Access设计一个数据库,在表的设计遇到问题想请教一下
        譬如有个"学期成绩"的属性,现在需要每个学期输入一次成绩,以及
        对应的学期号,譬如1年1期为88,1年2期为89,然后最后需要一个总
        成绩计算。
        那么到底要开辟多少个属性呢?1年1期一个,1年2期一个,总计又一个吗?
        能不能动态地添加?我应该如何设计呢?还有"总计"里面的数据能不能通过
        公式求得?
        初学access,多多指教

Second (石开) 于Tue May 22 12:12:29 2001提到:

我是这样建表的:
先建一个student表
*ID
  Name
再建一个achievement表
*ID
  SemesterNum
  achievement

Benison (垃圾) 于Tue May 22 12:17:24 2001提到:

总计成绩是根据前面的两项,所以在数据库里可以不设



Second (石开) 于Tue May 22 13:07:36 2001提到:

记得系统的存储过程里有。


gary (◎静◎) 于Wed May 23 07:51:23 2001提到:

        谢谢,总计用公式就可以得出,这个我知道怎么做了。
        但是有个问题是,每输入一个学期的成绩,那上个学期的成绩不会丢失吗?
        最后我要打印所有几个学期的成绩和对应学期号,再来个总计。
        achievement的表如何记录数个记录呢?


Second (石开) 于Wed May 23 13:07:30 2001提到:

不会丢失的,每一个成绩是一条记录,不过主键应该是SemesterNum和SemesterNum。

          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~当然能记录数个数据了。不是
                                            一个学期只有一个成绩吗。


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店