![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/7/75/OOoBase.svg/langpl-640px-OOoBase.svg.png&w=640&q=50)
OpenOffice Base
Z Wikipedii, wolnej encyclopedia
OpenOffice Base (dawniej OpenOffice.org Base) – system obsługi relacyjnych baz danych wchodzący w skład bezpłatnego pakietu biurowego Apache OpenOffice dostępnego m.in. na platformy Linux, Microsoft Windows, Mac OS oraz Solaris. Inauguracją OpenOffice.org Base było wydanie wersji OpenOffice.org 2.0. Dostępna jest polska wersja językowa.
![]() | |||
![]() | |||
Autor | Apache Software Foundation | ||
---|---|---|---|
Pierwsze wydanie | 2.0 – 20 października 2005; ponad 18 lat temu | ||
Aktualna wersja stabilna | 4.1.14 (27 lutego 2023) [±] | ||
System operacyjny | FreeBSD x86, Linux x86, OS X PowerPC i x86, Microsoft Windows x86, Solaris SPARC i x86 oraz inne | ||
Rodzaj | Aplikacja do tworzenia baz danych | ||
Licencja | Apache License Version 2.0 | ||
| |||
Strona internetowa |
Program jest kompletnym systemem do tworzenia i obsługi relacyjnych baz danych, opartym na silniku baz danych HSQL. OpenOffice Base daje też dostęp do baz w wielu formatach, jak MySQL[1][2], dBASE, Microsoft Access (obecnie tylko obsługa tabel i tylko dla Windows) oraz interfejsy JDBC, ODBC, Oracle JDBC. Zawiera narzędzia do tworzenia tabel, zapytań, raportów, projektowania formularzy, tworzenia relacji. W porównaniu z systemem Microsoft Access, program nie zawiera jednak kreatora wyrażeń warunkowych dla zapytań i panelu przełączania jako interfejsu dla mniej doświadczonych użytkowników biurowych bazy.
W przyszłości OpenOffice Base prawdopodobnie będzie stosował domyślnie otwarty format OpenDocument, promowany obecnie jako uniwersalny standard wymiany informacji między programami biurowymi[3]. OpenOffice Base obsługuje język programowania OOoBasic.
Program może służyć zarówno jako pełny system do tworzenia baz danych u użytkowników indywidualnych oraz w małych firmach i biurach, względnie jako front-end w systemie klient-serwer, gdzie funkcję back-endu pełni SQL-owa baza danych, jak MySQL[1][2] czy PostgreSQL[4].