Skip Headers
Oracle® Database Lite SQLite Mobile Client Guide
Release 10.3

Part Number E16214-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

1 Overview of The SQLite Mobile Client

The following sections describe the SQLite Mobile client:

1.1 SQLite Database Overview

The SQLite database is a small, compact, and self-contained database available on multiple platforms and available to the public. It has a small footprint and is easy to install and administer. In addition, many devices have the SQLite database already installed, including Android and Blackberry devices.

Oracle Database Lite offers you the ability to synchronize the data entered in one or more SQLite databases to a back-end Oracle database with the SQLite Mobile client. The SQLite database is independent from the SQLite Mobile client. The SQLite Mobile client provides the ability to synchronize the data in SQLite databases with the Sync Engine. This book describes how to configure, manage and implement synchronization using the Sync Engine. It does not discuss how to configure, manage or use the SQLite database. For information on the SQLite database itself, see http://www.sqlite.org/.

The SQLite database does not provide the same SQL functionality as Oracle databases. Thus, refer to http://www.sqlite.org/ for a full list of what is supported.

The SQLite Mobile client can be installed on the following platforms: Linux, Windows (Win32), WinCE, Android and Blackberry platforms. Device management is supported on Win32, WinCE and Linux platforms. The Sync Engine supports both automatic and manual synchronization for SQLite databases. However, without device management support, remote device management and automatic synchronization is not supported on Android and Blackberry platforms.

1.2 SQLite Mobile Client Architecture

As shown in Figure 1-1, when both the SQLite database and the SQLite Mobile client are installed, the mobile device has the following components:

Figure 1-1 Architecture for Client with SQLite Database and SQLite Mobile Client

SQLite Mobile client architecture
Description of "Figure 1-1 Architecture for Client with SQLite Database and SQLite Mobile Client"