OpenOffice.org Base
OpenOffice Base是随OpenOffice 2.0及以后版本发布的数据库模块。目前它是基于用Java编写的HSQLDB数据库引擎。
HSQLDB的开发者提出在1.8.0版本中只完成了76%的目标,也就是与OOo 2.0整合(合并)的版本。由于内部数据库引擎是一个独立的项目,没有外部资金支持,他们一直在寻求贡献来完成所有的功能目标。
然而,OpenOffice用户可以选择连接到外部全功能的SQL数据库,如MySQL,PostgreSQL,甚至是通过ODBC或JDBC驱动程序的Oracle。然后,OpenOffice Base可以作为SQL视图、表设计和查询的一个GUI前端。此外,OpenOffice有自己的表单向导,可以为表单的填写和更新创建对话窗口。
从2.3版本开始,Base将提供基于Pentaho软件的报告生成。
在Apache许可证的条款下发布,Base是自由软件。
问题和答案
问:什么是OpenOffice基地?答:OpenOffice Base是OpenOffice 2.0版及以后版本中包含的数据库模块。
问:什么是HSQLDB数据库引擎?
答:HSQLDB数据库引擎是一个用Java编写的软件,由OpenOffice Base使用。
问:HSQLDB数据库引擎是否达到了它的所有功能目标?
答:没有,HSQLDB的开发者建议在1.8.0版本中只满足76%的目标。
问:为什么HSQLDB的开发者一直在征求意见?
答:内部数据库引擎是一个独立的项目,没有外部资金,需要贡献来完成所有的功能目标。
问:OpenOffice用户可以连接到外部SQL数据库吗?
答:是的,OpenOffice用户可以通过ODBC或JDBC驱动程序连接到外部全功能的SQL数据库,如MySQL,PostgreSQL和Oracle。
问:当连接到一个外部SQL数据库时,OpenOffice Base可以做什么?
答:OpenOffice Base可以作为SQL视图、表设计和查询的GUI前端。
问:OpenOffice Base的使用是免费的吗?
答:是的,OpenOffice Base是根据Apache许可证的条款发布的,是免费软件。