替代Ubuntu的LibreOffice Base

是否有用于Ubuntu替代LibreOffice Base的数据库管理软件?

LObase工作正常一段时间,但偶尔我正在处理的文件被破坏,我失去了所有的工作。

试试克西

Kexi是一个开源的可视化数据库创建者,是期待已久的MS Access或Filemaker等程序的竞争对手。

它是Calligra Suite的一部分(但可以完全独立使用)。

要从软件中心安装:

克西 安装科西

从命令行:

  • 键盘上的Ctrl + Alt + T打开终端。
  • 打开时,运行以下命令:

    sudo apt-get install kexi 

有关更多信息,或下载Kexi,请访问Kexi网站

你可以试试Glom 。 它是一个完整的数据库系统,如FileMaker Pro(或Access)。

使用Glom,您可以设计表定义及它们之间的关系,并在屏幕上排列字段。 您可以编辑和搜索这些表中的数据,并根据其他字段指定字段值。 这很容易。 该设计基于FileMaker Pro,具有界面和数据分离的附加优势。 它的简单框架应足以实现大多数数据库应用程序。 如果没有Glom,这些系统通常包含大量重复的,不可维护的代码。

要从软件中心安装:

格莱姆教授 安装Glom

从命令行:

  • 键盘上的Ctrl + Alt + T打开终端。
  • 打开时,运行以下命令:

     sudo apt-get install glom 

有关更多信息,请访问Glom网站

由于寻找替代方案的原因是数据损坏,这里有另一种选择:使用具有拆分数据库配置的LibreOffice Base,而不是使用默认的嵌入式数据库。

默认情况下,Base使用HSQLDB(v1.8)与zip文件中的Base配置相结合。 将数据库结构和数据与其他设置捆绑在一起会使文件容易受到数据损坏 。

相反,您可以将现有数据库转换为拆分数据库配置,和/或使用使用HSQLDB(v2.3)的拆分数据库向导启动新项目。

拆分数据库配置需要启用宏function。