Найти тему

Триллион развертываний. 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”

-2

Проверка подключения SQLite

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

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

-4

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

-5

на «sqlite3_libversion()».

-6

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

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

-7

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

-8

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

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

Можно ли стать программистом за год с нуля?
Читайте в моей бесплатной мини-книге «Путь в программисты». Скачать её можно здесь.