All Indian Reprints of O'Reilly are printed in Grayscale.
Application developers, take note: databases aren't justfor the IS group any more. You can build database-backed applications for thedesktop, Web, embedded systems, or operating systems without linking toheavy-duty client-server databases such as Oracle and MySQL. This book showsyou how to use SQLite, a small and lightweight relational database engine thatyou can build directly into your application.
With SQLite, you'll discover how to develop adatabase-backed application that remains manageable in size and complexity.This book guides you every step of the way. You'll get a crash course in datamodeling, become familiar with SQLite's dialect of the SQL database language,and much more.
- Learn how to maintain localized storage in a single file that requires no configuration
- Build your own SQLite library or use a precompiled distribution in your application
- Get a primer on SQL, and learn how to use several language functions and extensions
- Work with SQLite using a scripting language or a C-based language such as C# or Objective-C
- Understand the basics of database design, and learn how to transfer what you already know to SQLite
- Take advantage of virtual tables and modules
About the Author
Jay Kreibich is a professional software engineer who has always beeninterested in how people process and understand information. He iscurrent working for Volition, Inc., a software studio that specializesin open-world video games. He lives on a small farm in central Illinois with his wife and two sons, where he enjoys reading, photography, and tinkering.