Кто какие варианты использует

Изучаем кто какие базы данных использует в программах под Windows .

Наблюдаем за файлами в каталогах программ и делаем небольшие выводы:

В основном нас интересуют программы для автоматизации рабочих мест продавцов, так называемые товароучетки.

Есть базы, подключаемые непосредственно в виде файлов.

Это например SQLITE, in-process database system.

Есть базы данных, подключаемые как сервисы (Windows), где работаем через запросы на tcpip порт сервера.

Есть еще понятие Embedded, то есть встраиваемая в проект база данных (в виде библиотеки), например embedded Mysql.

*.gdb Borland Interbase, в Qt 4 QIBASE. Также известная как Firebird.

*.mdb g>Access (Microsoft Database).

ldb - Microsoft Access Lock File
fr3 FastReport Form File.

*.db SQLite. Файловая простая база данных, то есть загружается программой целиком в память из файла. Также может быть Microsoft Access 2010 или SQL Server 2008.

Смотрим БИФИТ:

Похоже никаких баз данных на диске не присутствует, то есть все из интернета тянется. Это к вопросу о том как защищать свои программы.

Jar файлы...
Исполнимый файл не подписан.
Сборка не статическая.