【求助】开发一个数据库,关于数据存储,求大神,高分

georgehym 2012-03-06 11:02:07
小弟在做一个项目,开发一个工资管理系统(ASP),要用到数据库,现在困惑的是 数据存储,因为每个月都会有工资统计,而且要能查询以前的工资,那么以前的每月工资统计过后,存放在哪里?(应该不会每月都在数据库建个表吧。。。汗!!)

我想的是能不能把以前统计后的数据以文件的形式存放在服务器硬盘里,具体的该怎么做,求大神解答,内牛满面~~~~~~~~~~
...全文
75 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
AcHerat 2012-03-06
  • 打赏
  • 举报
回复
看每月统计的数据量了,放单表可以,多表也行。

表的设计可以加上统计日期 统计相关的字段,单表数据量较大的时候可以考虑添加历史表或分区表来优化性能。
Lyongt 2012-03-06
  • 打赏
  • 举报
回复
要看数据量的大小,数据量不大的时候单表就可以,表中存放所属年月;
数据量大的时候可以考虑分区存储,或者分表存储,
如果分表存储也不需要每月建表,而是建一个表,然后增加历史数据转移的功能,自动建历史备份表将历史数据转移到历时表中。
叶子 2012-03-06
  • 打赏
  • 举报
回复
如果数据量不是特别大,单表即可。
xuam 2012-03-06
  • 打赏
  • 举报
回复
每月建个表也行,放到同一个表也行,表里加个年月字段就行.
SBRonaldo 2012-03-06
  • 打赏
  • 举报
回复
一张表,加个日期字段就可以了吧,应该不用搞那么复杂
georgehym 2012-03-06
  • 打赏
  • 举报
回复
每个学校放一张表如何呢。
勿勿 2012-03-06
  • 打赏
  • 举报
回复
方便管理的话最好是分类 按时间 统计分类的相关字段来建表
Felixzhaowenzhong 2012-03-06
  • 打赏
  • 举报
回复
建一个 主表 和一个从表,从表保存历史记录。主表存本月数据。表中起码 要把 学校和员工编号作为主键。月份作索引查询使用。其他按需求增加字段
勿勿 2012-03-06
  • 打赏
  • 举报
回复
还是多放几个表吧、
georgehym 2012-03-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lyongt 的回复:]

要看数据量的大小,数据量不大的时候单表就可以,表中存放所属年月;
数据量大的时候可以考虑分区存储,或者分表存储,
如果分表存储也不需要每月建表,而是建一个表,然后增加历史数据转移的功能,自动建历史备份表将历史数据转移到历时表中。
[/Quote]
数据量还是蛮大的 因为有几十个学校,每个学校有很多人。现在就是不会规划,数据库建不好后面开发会很蛋疼。。。。 能说具体点吗

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧