Brief Overview

ooSQLite is a direct interface to SQLite. SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database Database Engine .

SQLite is an Embedded SQL database engine. Unlike most other SQL databases, SQLite does not have a separate server process. SQLite reads and writes directly to ordinary disk files. A complete SQL database with multiple tables, indices, triggers, and views, is contained in a single disk file. The database file format is cross-platform - you can freely copy a database between 32-bit and 64-bit systems or between big-endian and little-endian architectures.

ooSQLite provides both an object-orientated The Object Orientated Interface to SQLite and a classic Rexx The Classic Rexx Interface to SQLite to SQLite. Some people refer to this as a binding. The binding allows a programmer to write applicaions using the Rexx programming language that access and use databases through the SQLite database engine.