公司使用的是fmis软件,据我所知,有一个数据库,有一个服务器安装财务软件和数据库相连,然后再在客户端安装一个数据库和软件,请问:1.总的数据库和客户端上安装的数据库有什么区别... 公司使用的是fmis软件,据我所知,有一个数据库,有一个服务器安装财务软件和数据库相连,然后再在客户端安装一个数据库和软件,请问:1.总的数据库和客户端上安装的数据库有什么区别?
2.在客户端操作的数据是怎么保存到数据库的
以上问题可能问的不是很清晰,还请有经验的人事帮忙解释一下,主要是这个整体连接和工作的原理
你的软件我不知道,但你说的情况原理我应当知道一些吧,我们用的也是ERP软件,Z早的时候数据是通过一个文本文件然后系统添加到主数据库的,后来升级后是通过一个中间数据数再添加到主数据库的,这样做只有一个目的,为了安全,因为直接往数据库写的时候,一但一条数据没有完成,客户端出掉电都问,会造成数据的不完整,这对大型系统来说是很不安全的,因为不完整的数据需要维护会需要停掉整个系统,这在大型系统中是无法接受的,因此,先把数据集中到一个中间文件,然后再添加到主数据库中会好很多,因你人工录入一条数据可能需一分钟,甚至更长,而这条数据从临时文件写到主数据库,可能0.01秒都不用,安全性自然就高多了