数据库是 MS SQL SERVER2000
项目是一个学生信息管理系统,一条学生记录有7个小项目,所以我用了7个表来储存
学校每年的新生大约有5000名,我是否因该把每一年的学生记录分别新建一个数据库来储存?
数据库的主要操作是浏览和添加

解决方案 »

  1.   

    SQL所,简单啊,分离数据库,然后备份数据库,然后附加数据库,然后删除所有记录,
      

  2.   

    ACCESS 存储 几万条记录都不是问题,何况SQL SERVER 。不过是C/S 结构,不同客户机同时访问你的数据,网络可能不很流畅,但这样的情况很少吧,而且10年时间才几万条记录,看一看SQL SERVER的介绍。不过分成几块思路要清晰一些。
      

  3.   

    不用太多表﹐一個就好了。5000條算很小的了。
    SQL SERVER支持的數據庫可達到最少10G吧。我們做過的系統一個表中有的達到100000條都好快的。
      

  4.   

    看看我的帖子吧,跟我差不多的问题,急待解决。
    怎么解决每年学生录入的问题呢?
    http://expert.csdn.net/Expert/topic/1865/1865951.xml?temp=.414654
      

  5.   

    数据量不大,需要的查询简单,仅仅进行插入和修改操作,sqlserver数据库。
    不需要按年分表,仅仅需要设置好索引,保证修改和删除的操作不至于10年后暴慢。随便问一句,用的了10年吗?:))))))))))))))))))))))))))))