0

我的任务是创建一个商店系统。我用来编程的语言是Java,信息必须保存在程序运行的电脑中。

据我所知,Access 在 Visual Basic 方面做得很好,因为我可以使用 Access 界面并使用 VB 编辑一些 cdoe。

我想到的另一个选择是创建某种我自己的导入/导出系统,它将信息保存到文件中并在需要时加载它们,这需要大量额外的编码。

所以我该怎么做?用 Java 做到这一点的最佳方法是什么?

4

1 回答 1

0

执行此操作的标准方法可能是使用 SQL 数据库,例如 sqlite 或 mysql,但这在很大程度上取决于您正在设计的系统类型。选项真的是,

  • SQL 数据库(如 sqlite)
  • NoSQL 数据库(如 couchdb)
  • 对象序列化。您可以只序列化对象并将它们转储到文件中。

您是否需要处理多个程序读写数据库的并发性?您是否需要降低数据丢失或损坏的风险,或者您是否可以牺牲一些数据安全性来快速轻松地实施?您需要存储大量数据还是仅存储一些数据?它需要多快访问,是一次访问还是需要查询某些内容?

我们确实需要所有这些问题的答案,以便能够为您提供最佳答案。

于 2013-04-01T22:44:10.523 回答