Альтернатива LibreOffice Base для Ubuntu

8

Существует ли программное обеспечение для управления базами данных для Ubuntu, альтернативное LibreOffice Base?

Некоторое время LObase работает нормально, но иногда файлы, над которыми я работаю, повреждаются, и я теряю всю свою работу.

Луиджи
источник
Единственное соображение, которое я хотел бы упомянуть, это то, что LO Base - это интерфейсный инструмент для базы данных на ваш выбор. У него есть база данных по умолчанию, которую он будет использовать, если вы не предоставите ей базу данных для использования. Мне нужно задаться вопросом, не связана ли ваша проблема с повреждением из-за механизма базы данных и может быть решена путем переключения баз данных, а не внешнего интерфейса (Base). Пример - переключиться на MySQL в качестве вашего бэкенда. Не могу сказать, что знаю, что это твоя проблема, но это мысль.
Corvus B

Ответы:

6

Попробуй Кекси .

Kexi - создатель визуальной базы данных с открытым исходным кодом, долгожданный конкурент для таких программ, как MS Access или Filemaker.

Он является частью Calligra Suite (но может использоваться совершенно независимо).

Для установки из центра программного обеспечения:

Kexi Установить Kexi

Из командной строки:

  • Нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал.
  • Когда он откроется, выполните следующую команду:

    sudo apt-get install kexi
    

Для получения дополнительной информации или для загрузки Kexi посетите веб-сайт Kexi.

Митч
источник
Kexi выглядит многообещающе, однако возникают проблемы с импортом данных из MySql / CSV / ODS, и процесс завершается. Кроме того, кажется, что нет никакой возможности напрямую работать с базой данных MySql, хотя она подключается нормально. Примечание: для подключения MySql на локальном хосте снимите флажок с параметром подключения на основе файла сокета на вкладке сведений о добавлении нового подключения.
Шри
4

Вы можете попробовать Glom . Это полная система баз данных, такая как FileMaker Pro (или Access).

С Glom вы можете создавать определения таблиц и отношения между ними, а также упорядочивать поля на экране. Вы можете редактировать и искать данные в этих таблицах, а также указывать значения полей в терминах других полей. Это так просто, как и должно быть. Дизайн основан на FileMaker Pro с дополнительным преимуществом разделения между интерфейсом и данными. Его простой структуры должно быть достаточно для реализации большинства приложений баз данных. Без Glom эти системы обычно состоят из большого количества повторяющегося, не поддерживаемого кода.

Для установки из центра программного обеспечения:

тибрить Установить Глом

Из командной строки:

  • Нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал.
  • Когда он откроется, выполните следующую команду:

    sudo apt-get install glom
    

Для получения дополнительной информации посетите веб-сайт Glom

fiod3s
источник
0

Поскольку причиной поиска альтернативы было повреждение данных, здесь есть еще один вариант: использовать LibreOffice Base с конфигурацией с разделенной базой данных, а не со встроенной базой данных по умолчанию.

По умолчанию Base использует HSQLDB (v1.8) в сочетании с конфигурацией Base в zip-файле. Такое связывание структуры базы данных и данных с другими настройками делает файл подверженным повреждению данных .

Вместо этого вы можете преобразовать существующие базы данных в конфигурацию с разделенной базой данных и / или начать новые проекты с помощью мастера разделения базы данных, который использует HSQLDB (v2.3).

Конфигурация с разделенной базой данных требует включения макросов.

Арьян
источник