Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 БД в одном exe файле  [new]
brusha
Member

Откуда:
Сообщений: 41
Добрый день.

Подскажите пожалуйста, может быть кто-нибудь знает, есть ли системы, позволяющие сделать конечную версию базы данных, получаемой пользователями, в виде просто одного exe файла или exe файла + любые файлы данных, но которые открываются автоматически при старте exe файла (т.е. без меню file -> open). Размер БД небольшей (менее 1000 записей), никаких особенных требований нет.

Спасибо.
29 янв 07, 12:39    [3706685]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
tru55
Member

Откуда: СПб
Сообщений: 19788
например, Clipper :)
29 янв 07, 12:42    [3706707]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
brusha
Member

Откуда:
Сообщений: 41
Если это оно, то неужели это лучший выбор на сегодня? :)
29 янв 07, 12:48    [3706756]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
tru55
Member

Откуда: СПб
Сообщений: 19788
brusha
Если это оно, то неужели это лучший выбор на сегодня? :)


Я же не сказал "лучший", я сказал - возможный :)
А если серьезно - выбор достаточно широк, скажем, программа на любом языке программирования (например, на Delphi), работающая с файлами dbf, db и т.д.
29 янв 07, 12:52    [3706793]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
RENaissance
Member

Откуда: Муром->Москва
Сообщений: 10895

Absolute Database


Posted via ActualForum NNTP Server 1.3

29 янв 07, 12:54    [3706816]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
brusha
Member

Откуда:
Сообщений: 41
Это понятно. Суть в том, что эту систему нужно предоставить для создания клиенту (моя роль в процессе - установка защиты от нелегального распространения уже на готовую систему). Клиент не является программистом. Т.е. ему нужен какой-то простой интерфейс просто для ввода данных, типа MS Access, но который на выходе дает обычный exe файл.
29 янв 07, 12:56    [3706834]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
brusha
Member

Откуда:
Сообщений: 41
RENaissance

Absolute Database

Спасибо большое, посмотрю.
29 янв 07, 12:57    [3706840]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
brusha
Member

Откуда:
Сообщений: 41
К сожалению, не подходит, т.к., как я понял, это надстройка над Delphi, а не отдельная система :(
29 янв 07, 13:00    [3706868]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
5631
Member

Откуда:
Сообщений: 452
Visual FoxPro9
29 янв 07, 17:59    [3709441]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
brusha
Member

Откуда:
Сообщений: 41
Опыта работы с ним не имел, но разве в нем можно обойтись без программирования? Как я уже писал - клиент не является программистом. Т.е. ему нужен какой-то простой интерфейс просто для ввода данных, типа MS Access, но который на выходе дает обычный exe файл.
29 янв 07, 18:02    [3709461]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
Изопропил
Member

Откуда:
Сообщений: 31628
brusha
Опыта работы с ним не имел, но разве в нем можно обойтись без программирования? Как я уже писал - клиент не является программистом. Т.е. ему нужен какой-то простой интерфейс просто для ввода данных, типа MS Access, но который на выходе дает обычный exe файл.


Я правильно понимаю, что клиент в некоем приложении вводит данные, потом пяткой нажимает большую красную кнопку и это приложение порождает некий exe файл. который далее распространяется и предназначен для просмотра этих данных?
29 янв 07, 18:46    [3709686]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
brusha
Member

Откуда:
Сообщений: 41
В общем, да. Ну понятно, что он скорее всего сможет при необходимости разобраться с настройкой формата данных и прочее - примерно как создание таблице в Access-е. Но программирования никакого быть не должно.
29 янв 07, 18:51    [3709707]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
Изопропил
Member

Откуда:
Сообщений: 31628
brusha
В общем, да. Ну понятно, что он скорее всего сможет при необходимости разобраться с настройкой формата данных и прочее - примерно как создание таблице в Access-е. Но программирования никакого быть не должно.


Напишите два приложения - одно для ввода данных - на чём угодно, второе - (которое для распространения) на С++ ( или чём подобном) . Первое приложение при экспорте использует второе как заготовку, данные или вживляет как ресурс , либо в конец exe - файла приписывает.
Второе приложение должно уметь читать эти данные( в ресурсе или хвосте файла)

На 1000 записей можно хоть текстовый файл использовать.
Если хочется - зашифруйте
29 янв 07, 19:20    [3709846]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
brusha
Member

Откуда:
Сообщений: 41
Написать приложение - к сожалению (или к счастью), не вариант. Затраты больше чем прибыль с этого клиента.
29 янв 07, 19:23    [3709857]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
DocAl
Member

Откуда: Оккупирую западный берег
Сообщений: 10472
Я правильно понял, что интересует встроенная СУБД?
У MySQL есть встроенный вариант, у Firebird, Оракл BerkleyDB и InnoDB сейчас позиционирует как встроенные. SQLite, наконец. Вариантов море.
29 янв 07, 20:29    [3710060]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54783

А разве нужна именно БД? А то по описанию это больше похоже на .chm
файл, составленный из страниц, который пользователь делает в офисе...

Posted via ActualForum NNTP Server 1.3

29 янв 07, 20:36    [3710078]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
brusha
Member

Откуда:
Сообщений: 41
Использование СУБД действительно не критично, просто я отталкивался от Access-a. В первую очередь нужно решение проблемы. По сути необходим "каталогизатор", который позволяет задавать формат данных, которые в нем хранятся - а те, которые я пока что нашел, были предназначены для решения прикладных задач - каталог дисков, mp3, видео и т.д.

DocAl
У MySQL есть встроенный вариант, у Firebird, Оракл BerkleyDB и InnoDB сейчас позиционирует как встроенные. SQLite, наконец. Вариантов море.

Если можно, единственную ссылку на подходящее решение. Просто, глядя сейчас на открытый сайт оракла, я не представляю в каком разделе это можно искать и по каким ключевым словам :)
29 янв 07, 23:28    [3710367]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
5631
Member

Откуда:
Сообщений: 452
Visual Foxpro, в принципе, также, как и Access, позволяет почти все делать визардами
и построителями. Единственный минус - там интерфейс англоязычный.
30 янв 07, 11:57    [3711970]     Ответить | Цитировать Сообщить модератору
 Re: БД в одном exe файле  [new]
Dmitriy Ivanov
Member

Откуда: Moscow
Сообщений: 68

b> Автор: brusha
b> Написать приложение - к сожалению (или к счастью), не вариант.
b> Затраты больше чем прибыль с этого клиента.

Боюсь, что писать приложение придется по-любому. Вопрос: нужна ли здесь
вообще СУБД? Может обойтись средствами языка программирования высокого
уровня, в котором есть достаточно удобные средства работы с массивами,
коллекциями, списками и т.п.




Posted via ActualForum NNTP Server 1.3

30 янв 07, 15:49    [3714237]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить