SQLite – Easy to use, dependable and good to use database for small applications.

For last couple of days I am looking at SQLite, a very footprint, file based Database.

SQLite is a C library that implements an SQL database engine. A large subset of SQL92 is supported. A complete database is stored in a single disk file. The API is designed for convenience and ease of use. Applications that link against SQLite can enjoy the power and flexibility of an SQL database without the administrative hassles of supporting a separate database server. Version 2 and version 3 binaries are named to permit each to be installed on a single host.

There are already some cool tutorials on various blogs about sqlite, so I will just point to them for now.. More to come soon.
1. http://souptonuts.sourceforge.net/readme_sqlite_tutorial.html
2. http://freshmeat.net/articles/sqlite-tutorial
3. http://zetcode.com/databases/sqlitetutorial/