如何最好地制作数据库应用程序?

How is best to make database application?

我需要制作一个应用程序来读取和解析 xml 文件中的信息并将它们存储到数据库中。你会推荐什么?我的意思是,你认为什么是最好的编程语言,你认为用这种语言处理 xml 文件的最好方法是什么,以及使用什么样的数据库.该数据库每周必须消耗 60 到 300 条新信息,应用程序也需要 运行 在 gui 中。感谢大家的回答。

我觉得这个问题的答案太多了,但我会尽量给你一个提示,告诉你可以去哪里。

如果您想直接在您的数据库上使用 XML-capabilities,那么您应该看看 BaseX,一个开源的 XML-数据库。使用的查询语言称为 xquery。您可以查询 XML-documents 和 document-collections。还有用于 BaseX 的 Java 绑定,因此您可以在 Java 中实现一个 GUI,并将持久层连接到它下面的数据库。

因此,我的基于 GUI 的桌面应用程序访问 XML-数据库的组合是 Java + BaseX。