| db::BasicString< T, Traits > | String data type |
| db::BidiCursor | Bidirectional cursor interface |
| db::BlobField | A Field that contains a Binary Large OBject (BLOB) value |
| db::Collection | An order-preserving collection of NamedItems objects |
| db::Crypt | Encryption hook interface |
| db::Currency | Fixed-point currency value |
| db::CurrencyField | A Field that contains a Currency value |
| db::CursorRowAccessor | Interface which combines a cursor with a row accessor |
| db::Database | Database storage |
| db::DateTime | Time data type |
| db::DateTimeField | A Field that contains a DateTime value |
| db_buf_stat_t | Statistics on a specific page in the database or buffer in the cache |
| db_bufmgr_stat_t | Statistics on internal buffers |
| db_event_t | Data change notification event |
| DumpStream | Debugging output dump stream |
| ErrorInfo | Error information |
| db::Field | A Field that contains a typed value |
| db::FieldDesc | Field type information |
| db::FieldDescSet | A set of table fields |
| db::FloatField | A Field that contains a floating point value |
| db::IndexDesc | Index type information |
| db::IndexDescSet | A set of indexes on a table |
| db::IndexField | An index on a table |
| db::IndexFieldSet | A set of table indexes |
| db::IntegerField | A Field that contains an integer value |
| db::LibraryConfig | Library configuration |
| db::LockManagerConfig | Lock manager configuration |
| db::LockManagerStatistics | Lock manager statistics |
| db::NamedItem | A named item in a Collection |
| db::ObjectId | A unique identifier for an object in the database, such as a table or row |
| db::ObjectLock | Lock a database table or row |
| db::Query | An SQL query cursor |
| db::RowAccessor | Interface to access values stored in the fields of a row |
| db::RowId | A unique identifier for a row |
| db::Sequence | Integer number sequences |
| db::StorageMode | Database storage options |
| db::StringField | A Field that contains a String value |
| db::Table | A Table cursor |
| db::TableId | A unique identifier for a table |
| db::UniCursor | Unidirectional cursor interface |
| db::Value | A value stored in a database field |
| db::WStringField | A Field that contains a WString value |