Jump to ratings and reviews
Rate this book

Introduction & Programming SQLite

Rate this book
This eBook is designed for the Python Programmer keen in learning python Database application. This book help in developing programming skills among school going students and professionals. It covers the fundamental python concepts with wide range of libraries needed to connect database. SQLite Database comes with python and thus developer will feel easy to develop and deploy application. SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain. This book will give you quick start with SQLite and make you comfortable with SQLite programming.This reference has been prepared for the beginners to help them understand the basic to advanced concepts related to SQLite Database Engine. Before you start doing practice with various types of examples given in this reference, I'm making an assumption that you are already aware about what is database, especially RDBMS and what is a computer programming language.What is SQLite?

SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. It is the one database, which is zero-configured, that means like other database you do not need to configure it in your system.

SQLite engine is not a standalone process like other databases, you can link it statically or dynamically as per your requirement with your application. The SQLite accesses its storage files directly.

Why SQLite?

• SQLite does not require a separate server process or system to operate (serverless).

• SQLite comes with zero-configuration, which means no setup or administration needed.

• A complete SQLite database is stored in a single cross-platform disk file.

• SQLite is very small and light weight, less than 400KiB fully configured or less than 250KiB with optional features omitted.

• SQLite is self-contained, which means no external dependencies.

• SQLite transactions are fully ACID-compliant, allowing safe access from multiple processes or threads.

• SQLite supports most of the query language features found in the SQL92 (SQL2) standard.

• SQLite is written in ANSI-C and provides simple and easy-to-use API.

• SQLite is available on UNIX (Linux, Mac OS-X, Android, iOS) and Windows (Win32, WinCE, WinRT).


SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. The code for SQLite is in the public domain and is thus free for use for any purpose, commercial or private. SQLite is the most widely deployed database in the world with more applications than we can count, including several high-profile projects.

SQLite is an embedded SQL database engine. Unlike most other SQL databases, SQLite does not have a separate server process. SQLite reads and writes directly to ordinary disk files. A complete SQL database with multiple tables, indices, triggers, and views, is contained in a single disk file. The database file format is cross-platform - you can freely copy a database between 32-bit and 64-bit systems or between big-endian and little-endian architectures. These features make SQLite a popular choice as an Application File Format. SQLite database files are a recommended storage format by the US Library of Congress. Think of SQLite not as a replacement for Oracle but as a replacement for fopen()

SQLite is a compact library.

210 pages, Kindle Edition

Published November 17, 2019

4 people are currently reading
2 people want to read

About the author

Bineet Kumar Jha

2 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (100%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 of 1 review
1 review
March 7, 2020
Wonderful book on SQLite. Great effort by the Author.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.