Yvision.kzYvision.kz
kk
Разное
Разное
399 773 постов41 подписчиков
Всяко-разно
-4
01:42, 05 марта 2011

Firebird (FirebirdSQL) Embedded

Firebird (FirebirdSQL) — компактная, кроссплатформенная, свободная система управления базами данных (СУБД), работающая на Linux, Microsoft Windows и разнообразных Unix платформах.

Версия Embedded (встраиваемая) умещает в одном файле движка (~2Мб) такие возможности полноценных серверных СУБД, как транзакции, хранимые процедуры и функции, ссылочная целостность, индексирование и триггеры.

Firebird поддерживает множество способов доступа, включая: собственные наборы компонент для C/C++, Delphi, классы для Ada, ODBC, JDBC (Jaybird), драйверы для Python, PHP, драйвер OLE DB, dbExpress, провайдер данных .NET и прямой доступ с использованием клиентской библиотеки сервера (fbclient.dll или GDS32.dll).

Единственное существенное ограничение версии Embedded, это использование базы данных только одним пользователем (блокировка). Но для малых приложений это не так существенно, можно использовать транзакции и ставить запросы в очередь. :)

-4
318
0