UltraLite Database User's Guide
Welcome to UltraLite
Introduction
UltraLite provides the following benefits to application developers:
Robust data management Data held on small devices is as important as data in enterprise databases. UltraLite brings transaction processing, referential integrity, and other benefits of relational databases to small devices.
For more information about UltraLite database features, see UltraLite databases.
Powerful synchronization An information system is only as robust as its weakest link. UltraLite gives you the ability to synchronize data with a central database-management system when used with SQL Anywhere Studio.
UltraLite uses MobiLink synchronization technology, included in SQL Anywhere Studio, to synchronize with industry-standard database-management systems. MobiLink synchronization works with ODBC-compliant data sources such as Sybase Adaptive Server Anywhere, Sybase Adaptive Server Enterprise, IBM DB2, Microsoft SQL Server, and Oracle. It provides flexible, programmable, and scalable synchronization that can manage thousands of UltraLite databases.
For more information, see Synchronization for UltraLite Applications.
Straightforward development UltraLite components provide an object-based programming interface for straightforward access to data. Integration into popular development tools such as eMbedded Visual Basic, AppForge MobileVB, and Borland JBuilder makes developers productive. A graphical tool enables you to design and modify UltraLite databases rapidly.
Multi-platform availability You can develop and deploy UltraLite database applications for Windows CE, Palm OS, and Java-based devices.
For more information, see System requirements and supported platforms.