我一直在使用4年多以来的应用程序访问。我意识到现在有时间继续前进,我需要为新的数据库提供建议。下面是我的要求:用于多局域网用户访问Db的替代用户
应该可以将其与Vb.net Windows窗体GUI前端连接 - 所有的数据库功能,如添加/删除/编辑/更新将通过vb.net前端完成只要。
应该能够把局域网的LAN分贝和每一个客户,然后可以通过它们各自的前端访问集中存储的数据库。
在大多数5-6的用户将被读/写在同一时间的数据库,所以数据库不会崩溃或减慢。
因为我来自MS接入的背景下,我想这就是东西类似于它,这样我可以学习和迅速适应它。
不是很重要,但我认为它值得一提。这个数据库将成为我的.net应用程序的主要中心数据库。我的.net应用程序也将通过一些apis与quickbooks和magento进行交互,但最终所有这些数据都将转到中心db。所以只是好奇,会建议你的数据库存在任何兼容性问题?
应该处理约10表和10k左右的记录在每个表
应该是安全的 - 这一点我应该能够锁定它或者无论如何防止它从其他地方以外的VB访问。净前端。
最后,我希望它可以自由使用,如果可能但不是必需的。
我知道有像MySQL VS sqllite和数据库的一些话题,但请理解我需要一个建议,这将是容易,因为我上面列出的目的。
所有输入将不胜感激。谢谢!
编辑:只是好奇 - 我会超越极限,如果我仍然坚持访问 - 我理解访问将不利于多用户访问,但我想5级的用户并不多?
投票以关闭作为题外话,如[SO不是推荐引擎(http://meta.stackexchange.com/a/128562/173644)。 – 2012-04-27 21:39:19
嗨,我已阅读这些规则。我完全理解所有建议都是主观的,我看不出有什么问题。我不知道为什么它显示在MySQL下,有人可以将它移动到正确的部分。如果这个话题至少打开了一天,我会很感激,所以我可以得到一些意见,然后从那里继续我的研究。 – techspark 2012-04-27 21:52:53