KCML boasts a built in relational database engine tuned for high performance in multi-user environments. Tables can be accessed either via SQL, at the ISAM level or using a rowset object model. An optional gateway is available for transparent access to Oracle tables using exactly the same grammar as native tables. KCML database tables can be accessed by PC desktop applications through an optional ODBC driver. The Microsoft ODBC standard for accessing databases is supported by hundreds of Windows applications and guarantees open access to all your data, while honoring the access restrictions enforced by the database security model.