OpenOffice Base to moduł bazodanowy udostępniany wraz z pakietem OpenOffice w wersji 2.0 i nowszych. Służy do tworzenia i obsługi baz danych, projektowania tabel, zapytań, formularzy oraz prostych raportów, a także do wygodnego przeglądania i aktualizowania danych bez konieczności pracy wyłącznie w trybie tekstowym. Dzięki graficznemu interfejsowi Base ułatwia korzystanie z baz zarówno początkującym użytkownikom, jak i osobom, które potrzebują prostego narzędzia do codziennej pracy z danymi.

Wewnętrznie program korzysta z silnika HSQLDB napisanego w Javie. Deweloperzy HSQLDB wskazywali, że w wydaniu 1.8.0, zintegrowanym z OOo 2.0, zrealizowano około 76% założonych celów. Oznacza to, że wbudowana baza danych jest rozwiązaniem wygodnym i lekkim, ale nie zawsze tak rozbudowanym jak pełne systemy serwerowe. Z tego powodu w bardziej wymagających zastosowaniach użytkownicy często wybierają połączenie z zewnętrznym systemem bazodanowym.

OpenOffice Base może współpracować z wieloma popularnymi bazami danych SQL, takimi jak SQL, MySQL, PostgreSQL czy Oracle, korzystając ze sterowników ODBC lub JDBC. W takim układzie Base działa jako interfejs graficzny do pracy z danymi: pozwala tworzyć i edytować tabele, budować zapytania, definiować relacje między tabelami oraz przygotowywać formularze do wprowadzania i modyfikowania rekordów. Program oferuje także własny kreator formularzy, który pomaga szybko tworzyć wygodne okna dialogowe do obsługi danych.

Od wersji 2.3 Base zaczął oferować generowanie raportów w oparciu o oprogramowanie Pentaho, co rozszerzyło możliwości prezentowania danych w bardziej uporządkowanej i czytelnej formie. Dzięki temu użytkownik może nie tylko gromadzić informacje, ale również przygotowywać ich zestawienia, wydruki i zestawy kontrolne przydatne w pracy biurowej oraz administracyjnej.

Program jest wolnym oprogramowaniem wydanym na warunkach licencji Apache. Oznacza to, że można go bezpłatnie używać, rozpowszechniać i modyfikować zgodnie z zasadami licencji, a sam moduł stanowi ważny element pakietu OpenOffice dla osób potrzebujących prostego, a zarazem funkcjonalnego narzędzia bazodanowego.

  • obsługa baz lokalnych i zewnętrznych;
  • projektowanie tabel, zapytań, formularzy i raportów;
  • współpraca z ODBC i JDBC;
  • graficzny interfejs ułatwiający pracę z danymi;
  • bezpłatny charakter i otwarta licencja.