如何开发安排生产进度的数据库,请有此类开发经验的网友多多指教(200分)

  • 主题发起人 主题发起人 tom9999
  • 开始时间 开始时间
T

tom9999

Unregistered / Unconfirmed
GUEST, unregistred user!
公司要我开发一个安排生产进度的软件,流程如下:
接到订单后,安排进口一些原料(部件),然后进行生产进度的安排
(因为生产的成品由很多的原料部件组成,因此要进行第二次的生产进度安排,就是原料
部件的生产进度安排)
1。问用哪种数据库比较合适,最多20-40人同时操作用Interbase5.0可以?
或用sql server 7 (用interbase主要是正版的原因,价格较低),硬件较好,用的是HP的SERVER和PC
50分
2。问如何防止多人同时操作的死锁问题? 50分
3。如有此类开发经验的网友多多谈一下要注意的问题! 100分
 
1、20-40人,最好用企业版的数据库,SQL、Oracle等应该都可以。
2、如果在程序中充分考虑了并发问题,则可以防止死锁问题。我的程序中,一般都是
对想修改、删除的记录独占,再执行。这样速度是慢些,但简单且安全。
 
interbase6.0不要钱的啦,连源码都有了,找张程序员大本营2000的delphi、pb版的光盘上就有了
 
我没有什么经验,只是觉得要避免死锁只有自己做一个公用的服务端,必要时采用
推的方法更新每个客户端的内容,避免冲突。
 
1、当然用Sql server 7以上的版本。或者是Oracle。
2、只要在Sql Server 7设置多管道就行了。
3、也没有什么东西的。
 
多人接受答案了。
 
后退
顶部