LibreOffice Base

LibreOffice Base
Типсистема керування базами даних Редагувати інформацію у Вікіданих
РозробникThe Document Foundation Редагувати інформацію у Вікіданих
Операційна системаGNU/Linux, Windows, Mac operating system, BSD, Android, кросплатформність і Haiku Редагувати інформацію у Вікіданих
Мова програмуванняC++ і Java Редагувати інформацію у Вікіданих
ЛіцензіяMozilla Public License, версія 2.0[1] Редагувати інформацію у Вікіданих
Репозиторійgit://anongit.freedesktop.org/libreoffice/base, https://github.com/LibreOffice/core.git, https://git.libreoffice.org/core
Вебсайтlibreoffice.org/discover/base/ Редагувати інформацію у Вікіданих

LibreOffice Base — вільний застосунок із відкритим кодом для розробки та адміністрування баз даних в системах керування реляційними базами даних, частина пакету LibreOffice. Створено на основі форку OpenOffice.org, вперше випущено як версію 3.4.0.1 4 жовтня 2011 року.[2]

Подібно до інших застосунків пакету LibreOffice, Base підтримується на багатьох платформах, як-от Microsoft Windows, macOS та Linux. Base відомий своєю кросплатформною сумісністю, на відміну від розробленого виключно для Windows Microsoft Access.[3]

Особливості

LibreOffice Base розроблено, щоб дати змогу користувачам легко створювати, отримувати доступ, змінювати та переглядати бази даних і їхні дані. Це досягається завдяки наданню користувачам графічного інтерфейсу користувача, який забезпечує роботу з чотирма основними інструментами: таблицями, запитами, формами та звітами.[4][5] Base містить програмні помічники, які допомагають користувачам у різних аспектах використання програми.[6][7] Для створення баз даних із формами, помічниками тощо LibreOffice Base вимагає Java.[8]

Табличний перегляд даних у Libreoffice Base

Може працювати як із вбудованими, так і з зовнішніми файлами баз даних. Вбудовані бази даних зберігаються як один файл, використовуючи рушії зберігання Firebird на основі C++ та HSQLDB на основі Java. Під час підключення до зовнішніх баз даних Base діє як графічний інтерфейс користувача, що полегшує взаємодію з різними системами баз даних, як-от Access Database Engine (ACE / JET), джерела даних ODBC / JDBC, MySQL, MariaDB та PostgreSQL.[5]

Base описано як незвичайний проєкт у ніші програмного забезпечення для систем керування базами даних, який тяжіє до власницького програмного забезпечення, призначеного для корпоративних користувачів.[4] Причиною використання Base у малому бізнесі названо вартість власницького програмного забезпечення для керування базами даних.[9]

Міграція з HSQLDB на Firebird

2014 року розпочато роботу з перенесення вбудованого механізму сховища з HSQLDB на серверну частину Firebird SQL. Починаючи з LibreOffice 4.2, Firebird включено до LibreOffice як експериментальну опцію.[10][11]

У серпні 2018 року The Document Foundation оголосив про випуск LibreOffice версії 6.1, у якій в експериментальному режимі повністю доступна вбудована підтримка рушія Firebird, встановлена типовою, а рушій HSQLDB названо застарілим, хоча він доступний.[12][13]

У лютому 2019 року The Document Foundation випустив LibreOffice версії 6.2, де підтримку вбудованого рушія Firebird переведено з експериментального режиму в робочий, а Помічник із міграції на Firebird (Firebird Migration Assistant) може створювати для процесу міграції резервну копію вмісту у вигляді XML-документа.[14] У лютому 2020 року, у версії 6.4.1, вбудований Firebird повернуто до експериментального режиму.[15]

Див. також

Посилання

  1. https://www.libreoffice.org/download/license/
  2. Index of /libreoffice/old. The Document Foundation. Процитовано 13 серпня 2018.
  3. Klosowski, Thorin (15 серпня 2013). Battle of the Office Suites: Microsoft Office and LibreOffice Compared. LifeHacker. Процитовано 13 серпня 2018.
  4. а б Gaskin, James (5 серпня 2016). LibreOffice 5 Review. Laptopmag. Процитовано 13 серпня 2018.
  5. а б Elena, Opris (17 січня 2014). LibreOffice Base Review. Softpedia. Процитовано 13 серпня 2018.
  6. Microsoft Access alternatives: are there any free applications that achieve the same result?. 1&1. 6 листопада 2017. Процитовано 13 серпня 2018.
  7. Wallen, Jack (20 лютого 2015). Creating Forms for Easy LibreOffice Database Entry on Linux. Linux. Процитовано 13 серпня 2018.
  8. on firefox and have loaded java 32 [closed] – Ask LibreOffice. ask.libreoffice.org. 17 листопада 2017. Процитовано 16 березня 2021.
  9. Wallen, Jack (27 січня 2012). DIY: Create easy to use databases with LibreOffice Base. TechRepublic. Процитовано 13 серпня 2018.
  10. LibreOffice 4.2 released with new SQL preview feature: Firebird SQL backend. Firebird News. 30 січня 2014. Процитовано 2 травня 2015.
  11. HSQLDB to be replaced by Firebird. LibreOfficeForum.org. Архів оригіналу за 19 березня 2015. Процитовано 2 травня 2015.
  12. The Document Foundation announces LibreOffice 6.1, a major release which shows the power of a large and diverse community of contributors. The Document Foundation. LibreOffice. 8 серпня 2018. Процитовано 13 серпня 2018.
  13. LibreOffice 6.1: Release Notes. The Document Foundation's Wiki. Процитовано 26 серпня 2018.
  14. ReleaseNotes/6.2. The Document Foundation's Wiki. Процитовано 26 лютого 2019.
  15. Set Firebird creation option experimental. The Document Foundation. Процитовано 26 жовтня 2020.