The Definitive Guide to SQLite (Definitive Guide)
 

Related Products



















Product Lists

The Definitive Guide to SQLite (Definitive Guide)

by Apress

$49.99
buy from amazon.com
Average Rating: * * * * half star
Sales Rank:139165 (lower is better)
Price Used:$32.50
Shipping:Free Shipping on most orders over $25*
Availability:Usually ships in 24 hours
Label:Apress
Pages:464
Binding:Hardcover
Publication Date:2006-05-25
Published By:Apress
ASIN:1590596730
Category:Book

Authors

Editorial Reviews and Product Descriptions

Product Description

The Definitive Guide to SQLite is the perfect book about SQLite. It covers everything needed to start working with SQLite including installation, using the SQLite shell, and programming with SQLite using six different language extensions.

— Joe Topjian, Adminspotting

Traditional relational databases and embedded databases both have shortcomings that can leave a developer perplexed. So for many people, the solution resides in SQLite, an open source embeddable database with an amazingly small footprint (less than 250 kilobytes). SQLite packs a powerful array of features and can handle databases as large as 2 terabytes. It offers a flexible set of datatypes and the ability to perform transactions, and it is supported by languages like C, PHP, Perl, and Python. And because SQLite's databases are completely file based, privileges are granted at the operating system level, allowing for easy and fast user management.

The Definitive Guide to SQLite is the first book to devote complete coverage to the latest version of this powerful database. It offers you a thorough overview of SQLite capabilities and APIs, while remaining cognizant of newcomers who may be making their first foray into a database environment with SQLite. This book serves as both a first-time tutorial and future reference guide.

  • Youll learn about SQLite extensions available for C, Java, Perl, PHP, Python, Ruby, and Tcl.
  • The book thoroughly covers SQLite internals to help you take full advantage of its features while minimally impacting resource consumption.
  • Author Mike Owens is the original creator of Pysqlite, the popular Python extension for SQLite.

Customer Reviews

Great Book For Anyone - Reviewed on 2008-11-04
* * * * *

This is a great book for a beginner and probably a semi-pro. Very well done. Easy to read.
sqlite review - Reviewed on 2008-11-02
* * *

Satisfies a need as one of the few books that deal with sqlite3. Overall an excellent reference and guide to sqlite, however I knocked it down a few pegs because the example code in the book is either incomplete or has errors and then when you compare it with the examples you can download from the APress site the downloaded examples don't match the examples in the book. Needed better proof reading of the code examples before being published. Maybe if there is a follow on second edition they can improve on these short comings. Still definitely worth the purchase despite these problems.
A great way to learn SQL for programmers ... - Reviewed on 2008-10-18
* * * *

Chapter 4, PHP5, PDO, sqlite3 and root access at a UNIX console ... that's the recipe I used to learn SQL (at last, after more than 3-decades of programmming -- I finally got around to it)

Tech books are hard to recommend ... kudos for not using Widget Inc. for the samples and examples. The "Foods Used in Seinfeld Episodes" [mostly junk food] ... database examples was quite nourishing for the intended purpose. I bought, I sat, I learned. For me, 4-1/2 stars ( my 1/2 star deduction might just as well be a 1/2 start addition to those who value redundancy) ... I felt it could have been every bit as useful trimming the page count by 25% ... but then, maybe it was intended for younger programmers ... you know, those who have only been at it for 20 years. :-)
Best available source on SQLite - Reviewed on 2008-03-22
* * * *
1 customer found this review helpful.

This is the best available source on SQLite 3. It thoroughly covers how this junior version RDBMS differs from the big boys (like Oracle, MS SQL, PostgreSQL, etc.) It covers especially well the unusual variable typing and the special role of SQLite as an embedded relational database. For my purposes, the book spends too much time on the internals and the background C and C++. I wish it had covered in more detail the language extensions for embedding SQLite in Perl, Python, Ruby, Java, Tcl, and PHP; but I did learn a great deal about these extensions that I have found nowhere else. Free open source software can only document so much: at some point, one must consult a book written for profit such as this one.
Worth the Money, but ... - Reviewed on 2008-02-25
* * * *
1 customer found this review helpful.

I read this book cover-to-cover, except for most of the C API material. It contains a useful SQL overview, along with Sqlite3 specifics. I have done corporate database programming in my younger days; but even so, the overview was a helpful refresher. However, a person current in SQL would consider this material fluff.

That said, the Sqlite3 specifics make the book worth the price. It is written well enough, and I enjoyed the read. I'm a perl guy, and I was disappointed that there wasn't more perl-related info. I got the feeling that the author was unfamiliar with perl, and lifted the information from elsewhere.

Other reviewers have complained about the index, and they are right. It is incredibly inadequate. This fault makes the book annoying to use as a reference. I have been penciling page numbers into the index as I use the book.
Read More Customer Reviews »
Go To Amazon Product Page

* - See Amazon Product Page for shipping and pricing details.


Book Subjects