Contents Index Introduction to UltraLite pdf/preface.pdf

UltraLite User's Guide

About This Manual


Subject 

This manual describes the UltraLite deployment technology for Adaptive Server Anywhere. With UltraLite, you can develop and deploy database applications to handheld, mobile, or embedded devices, such as devices running the Palm Computing Platform, Windows CE or Java.

Audience 

This manual is intended for all application developers writing programs that use UltraLite deployment. Familiarity with relational databases and Adaptive Server Anywhere is assumed.

SQL Anywhere Studio documentation 

This book is part of the SQL Anywhere documentation set. This section describes the books in the documentation set and how you can use them.

The SQL Anywhere Studio documentation set 

The SQL Anywhere Studio documentation set consists of the following books:

In addition to this documentation set, SQL Modeler and InfoMaker include their own online documentation.

Documentation formats 

SQL Anywhere Studio provides documentation in the following formats:

Documentation conventions 

This section lists the typographic and graphical conventions used in this documentation.

Syntax conventions 

The following conventions are used in the SQL syntax descriptions:

Graphic icons 

The following icons are used in this documentation:

Icon Meaning
A client application.
A database server, such as Sybase Adaptive Server Anywhere or Adaptive Server Enterprise.
An UltraLite application and database server. In UltraLite, the database server and the application are part of the same process.
A database. In some high-level diagrams, the icon may be used to represent both the database and the database server that manages it.
Replication or synchronization middleware. These assist in sharing data among databases. Examples are the MobiLink Synchronization Server, SQL Remote Message Agent, and the Replication Agent (Log Transfer Manager) for use with Replication Server.
A Sybase Replication Server.
A programming interface.
The UltraLite sample database 

Many of the examples in the MobiLink and UltraLite documentation use the UltraLite sample database.

The UltraLite sample database is held in a file named custdb.db, and is located in the Samples\UltraLite\CustDB subdirectory of your SQL Anywhere directory. A complete application built on this database is also supplied.

The sample database is a sales-status database for a hardware supplier. It holds customer, product, and sales force information for the supplier.

The following figure shows the tables in the CustDB database and how they are related to each other.

The CustDB sample database schema.
Finding out more and providing feedback 

We would like to receive your opinions, suggestions, and feedback on this documentation.

You can provide feedback on this documentation and on the software through newsgroups set up to discuss SQL Anywhere technologies. These newsgroups can be found on the forums.sybase.com news server.

The newsgroups include the following:

Newsgroup disclaimer 
iAnywhere Solutions has no obligation to provide solutions, information or ideas on its newsgroups, nor is iAnywhere Solutions obliged to provide anything other than a systems operator to monitor the service and insure its operation and availability.

iAnywhere Solutions Technical Advisors as well as other staff assist on the newsgroup service when they have time available. They offer their help on a volunteer basis and may not be available on a regular basis to provide solutions and information. Their ability to help is based on their workload.


Contents Index Introduction to UltraLite pdf/preface.pdf