Встраиваемая СУБД

From in.wiki
Jump to navigation Jump to search

Встраиваемая СУБД (Embeded DBMS) — это система управления базами данных (СУБД), которая тесно интегрирована с прикладным программным обеспечением; она встроена в приложение, как правило путём прилинковки как библиотеки, а не поставляется как отдельное приложение.

Характеристика СУБД как встраиваемой сама по себе ничего не говорит о её внутренней архитектуре, модели данных и иных применяемых технологиях. Она относится только к характеру связи между использующим эту СУБД программным обеспечением и самой СУБД.

Ряд широко распространённых СУБД, например InterBase и её форк Firebird поставляются и во встраиваемом и в клиент-серверном виде, конкретная реализация может быть использована по выбору разработчика.

Как русский термин "встраиваемая", так и английский "embeded" является двузначным, так как может адресовать и контексту применения СУБД во встраиваемых системах (embeded systems), то есть на борту микроэлектронных устройств. Однако, в русском языке для указанного случая более корректно использовать термин СУБД для встраиваемых систем.

Эти две категории СУБД - встраиваемые СУБД и СУБД для встраиваемых систем - не равнозначны и их не нужно смешивать.