RockWorks 17 advances its database support by moving to native SQLite database support. SQL Server continues to be supported.
SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is an embedded SQL database engine. Unlike most other SQL databases, SQLite does not have a separate server process; it 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. SQLite responds gracefully to memory allocation failures and disk I/O errors. Transactions are ACID* even if interrupted by system crashes or power failures.
*ACID: Atomicity, Consistency, Isolation, Durability