SQLite

Материал из ALT Linux Wiki
Перейти к: навигация, поиск

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++

Источники[править]