我是新的数据库,我需要使用它的一个项目,我正在工作,我有以下问题。
如果我们使用SQLite管理器在java上创建数据库,然后生成完整程序的jar文件。要安装这个项目,我们必须在每台要安装这个程序的计算机上都安装SQLite管理器插件。尽管能够在GUI中从我的程序中的数据库中添加和删除东西。
不,如果您的程序包含操作数据库所需的所有功能,则没有必要包含额外的工具。在某些情况下,当最终用户不能直接访问数据库时,它甚至更好,以避免各种数据损坏问题。
也就是说,在你的解决方案旁边提供一个通用的工具是很好的,SQLite管理器将是一个很好的选择。查看这个SQLite管理工具列表,了解其他可能的选择。
作为旁注,有一些用Java编写的可嵌入数据库引擎,它们可能比SQLIte更容易/更自然地集成到Java程序中—这类产品的示例是Apache Derby和H2