SQLite

Материал из ALT Linux Wiki
Версия от 18:02, 16 марта 2020; Retrograde (обсуждение | вклад) (Новая страница: «= SQLite = SQLite - СУБД локального назначения, тем не менее позволяющая использовать преимущес…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

SQLite

SQLite - СУБД локального назначения, тем не менее позволяющая использовать преимущества и концепции языка классического SQL стандрта. Основное преимущество в сравнении с конкурирующими базами (например, распространённые MySQL, PostgreSQL) - отсутствие постоянно работающего выделенного серверного процесса, отвечающего за запросы. Всё работает через линковку с разделяемой библиотекой приложения, обращающегося к СУБД. Актуальной является третья версия.

Пакеты:

  • sqlite3 - одноимённая CLI утилита позволяет создавать и работать с SQLite файлами из командной строки.
  • sqlite3-doc - документация по API
  • Биндинги:
  1. sqlite3-tcl - TCL. Кстати, именно из TCL отпочковалась в отдельный проект SQLite (у них один автор).
  2. perl-DBD-SQLite - драйвер DBI/DBD для языка Perl
  3. python3-modules-sqlite3 - модули Pyhton тоже третьей версии (не второй!)
  4. libsqlite3-devel - классический C и ОО C++

Источники