Databases

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

Databases provide storage, access, and sorting of property-set records.

The database model for Windows Embedded CE and Windows Mobile is that of a small, flat structure and is optimized for small, efficient storage. The database APIs do not correspond to the Win32 database APIs.

Data operations are transactioned within the object store or a database volume, which protects against data loss. If a Windows Embedded CEā€“based device loses power during a data transaction, Windows Embedded CE reverts all partial database operations to the last known good state. A file system that stores a database volume still has the ability to corrupt the volume.

Windows Embedded CE includes support for the embedded database (EDB), which includes support for:

  • Transactions.
  • Access by multiple users.
  • Multiple sort orders, key properties, and databases.
  • Enhanced performance, especially with larger databases.

In This Section

  • ** CEDB Database Support **
    Provides details about CEDB database support, including implementation details such as database creation, deletion, and modification.
  • EDB Database Support
    Provides details about EDB database support, including comparing EDB with CEDB, and implementation details for an EDB database.

See Also

Other Resources

File Systems and Storage Management