Триллион развертываний. SQLite – самая используемая СУБД в мире

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

1. Создайте новый проект GTK+ по шаблону.

2. Добавьте строку: #include <sqlite3.h>

3. Замените в диалоге helloWorld строку “Hello World!”

на “sqlite3_libversion()”.

4. Запустите программу клавишей F9

Появится тестовый пример.

Нажмите на кнопку “Information”. Будет отображен номер версии SQLite

Как видите, подключить библиотеку SQLite очень легко.

Официальный сайт: www.sqlite.org

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.