jBASE
jBASE is a world class Database Management System comprising development tools, middleware and a multi-dimensional database. jBASE takes the best points of the relational database model and adds to it several significant benefits including ease of use, superb performance, small footprint and all the rich MultiValue features, making it ideally suited to all business uses from the Internet to OLAP to transactional applications. The architecture is uniquely designed to allow all and any application development tools and backend databases to form part of a jBASE solution.
jBASE utilizes a highly flexible multidimensional data model. The fundamental architecture of this data model is one that enables the database to be designed as quickly as you can design forms. So no longer is a crew of DBAs or an army of consultants needed to implement and keep it running. Because the database allows tables embedded within other tables, you do not need to design your application around the database, but rather design it around your business and solving the business requirement at hand.

Differences
Under the covers jBASE is very different from other older MultiValue implementations. The openness of jBASE allows programmers to use third party tools not previously accessible. The biggest difference between jBASE and all the other MultiValue implementations is that jBASE does not use a Virtual Machine. It is implemented to take full advantage of the underlying operating system. With other implementations you must first start the environment and then log in before developing or running an application. And since jBASE does not use a Virtual Machine there is no need to produce intermediate object code to be interpreted. A jBASE program is compiled and catalogued as an operating system level executable or a Shared Library of subroutines.