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.