База данных SQLite
Введение
SQLite — компактная реляционная база данных. Движок представляет собой библиотеку, которая интегрируется в ПО, а в качестве протокола обмена данными используются вызовы функций (API). Данный подход позволяет ускорить отклик и упростить программу. SQLite хранит всю базу данных (включая определения, таблицы, индексы и данные) в одном стандартном файле в каталоге проекта.
Информация
Реляционная СУБД — это программная система для создания и управления базами данных, которая организует информацию в виде набора взаимосвязанных таблиц, состоящих из строк и столбцов, и обеспечивает доступ к данным с помощью языка структурированных запросов (SQL).
Примечание
Для использования базы данных SQLite не требуется устанавливать дополнительное программное обеспечение. В "Симплайт 5" данная база подключается автоматически при создании нового проекта.
Структура данных
Файлы базы данных находятся в каталоге C:/SimpLight projects/---имя проекта---/data/. Ниже представлена структура файлов с комментариями:
data/
├─ storage.db ← служебный файл базы данных
└─ tags/ ← основное хранилище базы данных
└─ 2026/ ← год
└─ 1/ ← месяц
├─ 1.db ← файл с данными за 1.01.2026
├─ 2.db ← файл с данными за 2.01.2026
├─ 3.db ← файл с данными за 3.01.2026
├─ 3.db-shm ← служебный файл активно используемой базы (Shared Memory)
└─ 3.db-wal ← служебный файл активно используемой базы (Write-Ahead Log)