Build a clearer workflow for PointBase: reverse engineer existing schemas into interactive ER diagrams, model changes visually, and generate reviewed SQL scripts before deployment.
DbSchema is built for visual modeling, schema documentation, and deployment. Keep an offline model in Git, collaborate across teams, and publish documentation that developers, analysts, and stakeholders can navigate in minutes.
Download DbSchema See PointBase Features Download PointBase JDBC Driver
Get to your first PointBase schema diagram in minutes. No account, no credit card.
Download the installer for Windows, macOS, or Linux and launch DbSchema. No signup required.
Reverse engineer an existing PointBase database or open a sample model to explore tables, relationships, and indexes.
Edit schema visually, generate documentation, and prepare reviewed migration scripts for safer releases.
PointBase is a compact pure-Java database that was bundled with several Java EE application servers — including early versions of BEA WebLogic — as a built-in database for development and testing environments. It supports both an embedded mode running inside a Java application and a server mode accessible over the network. Teams working with older Java EE applications often encounter PointBase as the test or configuration database without dedicated graphical tooling. DbSchema connects via the PointBase JDBC driver and provides schema visualization and SQL editing for these databases.
Download DbSchema Free See PointBase Features
DbSchema reads the PointBase catalog after connecting and renders table definitions, column types, and foreign key relationships in the diagram canvas. This is especially useful for inherited Java EE projects where the PointBase schema was generated by a JPA provider without any accompanying documentation.
The SQL editor provides a direct interface for writing and executing SQL against PointBase in both embedded and server modes. Use it to inspect application data, run DDL statements, and validate schema changes before deploying them to the application server environment.
DbSchema's documentation generator produces a structured HTML report of the PointBase schema — including table definitions, column metadata, and relationship diagrams. For Java EE projects with no existing schema documentation, this report provides a durable reference that outlasts the original development environment.
For embedded mode, use the JDBC URL jdbc:pointbase:embedded:dbname. For server
mode, use jdbc:pointbase:server://host/dbname. The PointBase JDBC driver ships with
the PointBase installation — locate pbclient.jar or pbembedded.jar in
the installation directory and register it in DbSchema's driver manager. When connecting in
embedded mode, the PointBase database files must be accessible from the machine running DbSchema
and no other process should hold a lock on the database.