Sqlite - це
Слово «вбудовується» означає, що SQLite не використовує парадигму клієнт-сервер. тобто движок SQLite не є окремо працюючим процесом, з яким взаємодіє програма, а надає бібліотеку. з якої програма компонується і движок стає складовою частиною програми. Таким чином, в якості протоколу обміну використовуються виклики функцій (API) бібліотеки SQLite. Такий підхід зменшує накладні витрати, час відгуку і спрощує програму. SQLite зберігає всю базу даних (включаючи визначення, таблиці, індекси і дані) в єдиному стандартному файлі на тому комп'ютері, на якому виповнюється програма. Простота реалізації досягається за рахунок того, що перед початком виконання транзакції весь файл, який зберігає базу даних, блокується;
У комплекті поставки йде також функціональна клієнтська частина у вигляді виконуваного файлу sqlite3. за допомогою якого демонструється реалізація функцій основної бібліотеки. Клієнтська частина працює з командного рядка, дозволяє звертатися до файлу БД на основі типових функцій ОС.
Завдяки архітектурі движка можливо використовувати Sqlite як на вбудовуваних (embedded) системах, так і на виділених машинах з гігабайтними масивами даних.
Технології, що підтримують SQLite
Мови програмування
Сама бібліотека SQLite написана на C; існує велика кількість прив'язок до інших мов програмування, в тому числі C ++. NET, Perl, Tcl (засоби для роботи з Tcl включені в комплект поставки SQLite), Haskell, Smalltalk і [1].
Web-інструментарії
У ряді інструментаріїв присутня можливість використання SQLite як бази даних, наприклад:
Прикладні програми користувача
Багато програм підтримують SQLite як формат зберігання даних, в тому числі:
SQLite широко використовується в Mac OS як стандартне для багатьох додатків засіб зберігання даних з довільним доступом. Також SQLite широко використовується в
SQLite - Développeur D. Richard Hipp (Hwaci) Dernière version ... Wikipédia en Français
SQlite - Тип Реляційна СУБД Розробник Річард Хіпп Написана на C ОС Кроссплатформенноє програмне забезпечення Верс ... Вікіпедія
SQLite - Тип Реляційна СУБД Розробник Річард Хіпп Написана на ... Вікіпедія
SQLite - SQLlite es una pequeña librería programada en lenguaje C que implementa un completo motor de base de datos que no precisa configuración. Es muy rápido y la ventaja fundamental es que permite utilizar el lenguaje estandar SQL. SQLite destaca, ... ... Enciclopedia Universal
SQLite Manager - Infobox Software name = SQLite Manager caption = author = Mrinal Kant developer = released = latest release version = latest release date = latest preview version = latest preview date = operating system = Windows, Mac, Unix, OS / 2 platform = ... ... Wikipedia
- Python 3. Найнеобхідніше. Прохоренок Н.А. Описано базовий синтаксис мови Python 3: типи даних, оператори, умови, цикли, регулярні вирази, вбудовані функції, класи і об'єкти, ітератори і пере-числення, обробка виключень, ... Детальніше Купити за 869 руб
- Python 3. Найнеобхідніше. Дронов, Сміла Олександрович, Прохоренок, Микола Анатолійович. Описано базовий синтаксис мови Python 3: типи даних, оператори, умови, цикли, регулярні вирази, вбудовані функції, об'єктно-орієнтоване програмування, робота з файлами і ... Детальніше Купити за 674 руб
- Python 3. Найнеобхідніше. Дронов Сміла Олександрович. Описано базовий синтаксис мови Python 3: типи даних, оператори, умови, цикли, регулярні вирази, вбудовані функції, класи і об'єкти, ітератори і перерахування, обробка виключень, ... Детальніше Купити за 615 руб