大家帮我考虑考虑,我用Delphi开发学校全能管理系统,用什么作数据库最好???
这个问题我考虑很久了!!!
我现在准备做单机版的,但要考虑今后可能升级成网络版。还要考虑速度和安全性。起码应该管理1000万条记录以上的学生成绩表。(全县学生的所有成绩记录,包括历史记录,从小学一直到高中)
除管理成绩外,还管理教师信息,学生信息,教务管理等待。
大家帮帮忙,如果哪位大哥有经验,不妨详述,我还可以加分!!!

解决方案 »

  1.   

    SqlServer也不错,如单机版,Access也可,单性能不好
      

  2.   

    Oracle首选
    Sql Server其次
      

  3.   

    我有现成的产品,不知道你要不要?
    [email protected]
      

  4.   

    SQL Server2000!比Oracle容易点
      

  5.   

    从长远上来看,当然是oracle了
    我就是oracle的支持者
      

  6.   

    网络:ORACLE 稳定、安全是其强项。
    单机:VFP7
      

  7.   

    用sql server2K吧,这样成本低些,速度也不是那么差。
    Oracle是不错,就是太贵了。
      

  8.   

    我觉得配合DELPHI用DELPHI自带的INTERBASE数据库最好,用ADO连接,请给我加分
      

  9.   

    SQL Server2000  挺好的
      

  10.   

    SQL Server2000! 还是不错的。Access就不用试了。
      

  11.   

    谁有delphi开发oracle的资料发一分过来:[email protected]! thank you!
      

  12.   

    单机版用paradox,网络版用interbase、要不SQL Server2000。
      

  13.   

    我倒是用ORACLE+DELPHI的,不过不能发给楼主
    原因:公司的东东,不能发!
      

  14.   

    interbase
    强烈建议!!!
    interbase 最好用,简单,强大!功能全!免费!
      

  15.   

    interbase 应该可以应付,见过这样的文章提到过千万级的行例子。你应该从几方面考虑
    1.系统成本;   oracle 无疑是最贵的
    2.开发成本;
    3.数据库侧重记录还是高频率的查询;
    4.开发团队的水平;
    ....
      

  16.   

    InterBase数据库,用borland的IBX连接,与Delphi或C++bulider决配
      

  17.   

    看你从哪个角度考虚了,其实sql server 2000不错,
      

  18.   

    单机版用paradox,网络版用interbase、要不SQL Server2000。
      

  19.   

    Oracle
     
    SQLserversysbase
      

  20.   

    to : pazee(耙子) interbase 应该可以应付,见过这样的文章提到过千万级的行例子。你应该从几方面考虑
    1.系统成本;   oracle 无疑是最贵的
    2.开发成本;
    3.数据库侧重记录还是高频率的查询;
    4.开发团队的水平;
    ....*********************
    据有的资料上说,Interbase数据库做单机版安全性不强,有这事吗???我现在想先做单机版,做网络版是二期工程的事!!!谢谢大家的热心帮助!!!敬请大家继续讨论!!!
      

  21.   

    单机版 paradox
    网络 interbase
      

  22.   

    大家还不太理解。这个关键是给官老爷们用的。对于他们来说,SQLSERVER都闲麻烦,何况Oracal了。
      

  23.   

    用Oracle有点大材小用了,一个学校能有多大的系统,还是用Sql Server2000企业版吧。
      

  24.   

    paradox 就算了,他的可靠性都不如access,而且不支持事物,尤其他的索引,太容易坏。interbase 的安全性你应该放心,你担心用默认用户名字和密码打开的问题是不可能存在的,存在的原因只有一个,原来数据库的默认用户名字和密码没有修改。
      

  25.   

    考虑到长远性和安全性,还是用oracle比较好。
    sql也可以考虑一下
      

  26.   

    我觉的还是用你掌握的熟练一些的简单的数据库好一些,
    如Interbase ,它简单!因为出错了还要你去处理的!!!
      

  27.   

    毫无疑问,要用SQL Server2K.我觉得原因如下:
    1:从你的项目来看:access这样的数据库显然不能满足要求;
    2:从你问这一些问题来看你对数据为显然不是很熟悉,要开发一个大型的数据库系统的话要求对DB是比较懂的,要想学得快当然是SQL server比较好学,而且功能强大(足够了)
    3:对于相关书籍来说:只有oracle 和SQL server这两种比较好找啦。
    总的来说:sql 2k是比较好的。只代表本人观点。
      

  28.   

    SQL Server 2000
    Sybase
    Access
    Oracle   :)
      

  29.   

    SQL Server 用于单机版也好,也可用于网络版。
      因此。SQL Server 是首选
     Oracel 做单机版不大好。
      

  30.   

    Oracle首选
    Sql Server其次
      

  31.   

    oracle/sql server/sybase/db2/mysql你熟悉那个就用那个