SQLite — это кроссплатформенная систему управления базами данных (СУБД). Исходный код библиотеки был передан в общественное достояние. Это значит, что вы можете спокойно использовать SQLite в своих коммерческих проектах. Библиотека написана на C, поэтому если вы для разработки также используете C, то получите максимальную производительность вашей программы. SQLite хранит всю базу данных (включая определения, таблицы, индексы и данные) в единственном стандартном файле. SQLite предназначен для многопользовательской работы в режиме «все читают — один пишет», что делает эту СУБД идеальной для автоматизации коммерческих фирм.
Популярность SQLite
Простота, бесплатность и скорость привела к тому, что сейчас SQLite — это самая распространенная СУБД. Она присутствует вообще везде:
- В каждом смартфоне (Андроиде и Айфоне),
- В каждой ОС Windows 10,
- В каждом браузере Firefox, Chrome и Safari,
- В таких программах как Skype и iTunes,
- Сервис Dropbox использует SQLite в качестве основного хранилища данных на стороне клиента,
- Библиотека Конгресса США признает SQLite как рекомендуемый формат хранения для сохранения цифрового контента,
- В телевизорах,
- В автомобильных устройствах,
- В программном обеспечении полетов самолетов Airbus,
В активном использовании имеется более одного триллиона баз данных SQLite.
Надежность SQLite
Основная часть исходного кода SQLite посвящена исключительно тестированию и проверке. Для проверки SQLite были запущены миллионы тестовых примеров с участием сотен миллионов отдельных операторов SQL. Область покрытия тестами составляет 100%.
Подключение SQLite к CodeBlocks
Библиотека SQLite уже входит в сборку «Си-экспресс 2.0». Посмотрим, как ее подключить к программе. Для этого нужно сделать два шага:
Шаг 1. Указать библиотеку
В меню “Настройки — Compiler — Настройки компоновщика»
Добавьте библиотеку «C:\Prog\CodeBlocks2\SQLite\libsqlite3.a»
Шаг 2. Указать папку с заголовочными файлами
В меню “Настройки — Compiler — Каталоги”.
Добавьте папку “C:\Prog\CodeBlocks2\SQLite”
Проверка подключения SQLite
2. Добавьте строку: # include <sqlite3.h>
3. Замените в диалоге helloWorld строку «Hello World!»
на «sqlite3_libversion()».
4. Запустите программу клавишей F9
Появится тестовый пример.
Нажмите на кнопку «Information». Будет отображен номер версии SQLite
Как видите, подключить библиотеку SQLite очень легко.
Официальный сайт: www.sqlite.or
Можно ли стать программистом за год с нуля?
Читайте в моей бесплатной мини-книге «Путь в программисты». Скачать её можно здесь.