看不少关于数据库的教材, 一上来就讲如何如何操作该数据库, 实在不明白:
1. 以SQL Server为例吧, 我是不是必须先在自己的开发机上安装SQL Server, 然后才能开发相关数据库程序?
2. 我最终写好的程序, 要分发给用户使用,那么我的用户除了我的软件外, 是否也要安装 SQL Server? 如果是, 也就是说,要使用带有数据库功能的软件, 必须首先购买一个庞大的数据库软件? 谢谢各位!! 被这个问题郁闷了很久了,始终找不到答案.
1. 以SQL Server为例吧, 我是不是必须先在自己的开发机上安装SQL Server, 然后才能开发相关数据库程序?
2. 我最终写好的程序, 要分发给用户使用,那么我的用户除了我的软件外, 是否也要安装 SQL Server? 如果是, 也就是说,要使用带有数据库功能的软件, 必须首先购买一个庞大的数据库软件? 谢谢各位!! 被这个问题郁闷了很久了,始终找不到答案.
第二个问题,其实DB系统是你的一个软件的支持。如果没有你怎么高效的存取数据,难道自己写一个吗?
当然,至于是买不买的问题?自己感觉吧。
开发端安装的代价还算小点, 可是如果用户端也要安装, 这实在是有点.....
况且我也用过一个ERP 系统,并不要求我安装任何多余的东西, 当然它可能使用了不同的
数据管理方法.那么如果数据量不是那么大, 不是企业级应用, 有没有经济一点的解决方案哪?
我总觉得要求用户为某一个软件,而必须安装另一个软件, 实在是强人所难, 况且对于不太大规模的软件来说,简直就是荒谬的. 如果我写一个带数据处理的软件,但是软件本身不大,不可能要求用户再去安装其他东西,这样的情况下应怎么做?
客户端安装过Office的都可以使用。
如果你的客户连Office都不安装的话,我也无话可说了。
2: 不需要