OpenOffice Base este modulul de baze de date lansat odată cu OpenOffice versiunea 2.0 și versiunile ulterioare. În prezent, se bazează pe motorul de baze de date HSQLDB scris în Java.

Dezvoltatorii HSQLDB au sugerat că doar 76% din obiectiv a fost atins în versiunea 1.8.0, care este versiunea care a fost integrată (fuzionată) cu OOo 2.0. Aceștia au solicitat contribuții pentru a finaliza toate obiectivele de caracteristici, deoarece motorul de bază de date intern este un proiect independent, fără finanțare externă.

Cu toate acestea, utilizatorii OpenOffice pot alege să se conecteze la o bază de date SQL externă cu funcționalități complete, cum ar fi MySQL, PostgreSQL și chiar Oracle, prin intermediul driverelor ODBC sau JDBC. OpenOffice Base poate acționa apoi ca o interfață GUI pentru vizualizările SQL, proiectarea și interogarea tabelelor. În plus, OpenOffice dispune de propriul asistent de formulare pentru a crea ferestre de dialog pentru completarea și actualizarea formularelor.

Începând cu versiunea 2.3, Base va oferi generarea de rapoarte bazate pe software-ul Pentaho.

Lansat în conformitate cu termenii Licenței Apache, Base este un software liber.