【发布时间】:2014-09-27 20:47:08
【问题描述】:
我正在使用 java 为一家公司制作计费程序。对于我(糟糕的)经验,我认为保持数据库处于活动状态(将不断访问和修改)的最佳方法是使用 SQL。 但是当他们必须在自己的 PC 上使用这个程序时,我的问题就出现了。
要使用 SQL 数据库,用户 PC 是否需要在其 PC 中安装 SQL 服务器? (请记住,他们想在不需要互联网的情况下使用该程序)。任何带有原始 Windows/Ubuntu(或任何类似操作系统)的 PC 都与 SQL 数据库兼容?如果不兼容,你会用哪种方法来制作这种数据库?
【问题讨论】:
-
您必须仔细考虑这种情况:您打算让所有用户共享一个公共数据库,还是真的打算让用户维护个人、独立的数据库?如前所述,您的问题对于 Stack Overflow 来说太宽泛了。鉴于您的模糊规格,答案太多了。
-
由于标签中有跨平台,请注意 sql-server 仅适用于 ms 操作系统,因此它根本不是跨平台的;如果这是一个要求,那么 sql-server 不是正确的选择
标签: java sql sql-server database cross-platform