Форум: "Прочее";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
ВнизПодскажите где найти КОМПАКТНУЮ СУБД Найти похожие ветки
← →
mefisto (2006-07-04 10:44) [0]Подскажите пожалуйста КОМПАКТНУЮ СУБД или VCL компоненту , которую можно было-бы распространять вместо со своей прогой. Которая ненуждалась бы во всяких там офисах алиасах. И все таблицы хранились в одном файле.
Заранее спасибо!!!!!!
← →
Ega23 © (2006-07-04 10:45) [1]FireBird Embedded
← →
Nic © (2006-07-04 11:46) [2]Вроде в D7 есть что-то стандартное для таких задач.
← →
kaif © (2006-07-04 11:46) [3]Присоединяюсь к Ega23 © (04.07.06 10:45) [1] .
FireBird Embedded
← →
tesseract © (2006-07-04 11:46) [4]Sqlite
← →
paul_k © (2006-07-04 12:08) [5]типизированный файл
← →
начинающий © (2006-07-04 12:18) [6]Я когда-то умудрялся инфу (текст, рисунки) пихать в XML-ку. Зато потом выборка - благодаря xpath - прям, как SQL-ем :) Не надо в цикле ноды обходить, как советуют уроки для начинающих :) Да и асинхронно грузить можно.
Но это, конечно, зависит от объемов данных и степени извращенности мозгов :)
← →
Torry © (2006-07-04 12:40) [7]http://www.torry.net/pages.php?id=550
← →
mefisto (2006-07-04 15:34) [8]Вообще-то записей в таблицах будет около 300 тис.
Я вообще-то начинающий ;(
А к FireBird Embedded есть ли какая-то инфа как ее подключить к программе
(про IBExpert я знаю)
← →
Piter © (2006-07-04 15:49) [9]mefisto (04.07.06 10:44)
Подскажите пожалуйста КОМПАКТНУЮ СУБД или VCL компоненту , которую можно было-бы распространять вместо со своей прогой
определение компактности у всех разное.
Можно, как уже говорилось, Firebird Embedded, дополнительно займет порядка полтора мегабайта.
mefisto (04.07.06 15:34) [8]
Вообще-то записей в таблицах будет около 300 тис.
около 300 тысяч? Тогда типизированные файлы точно нет, только полноценные SQL БД.
А если записей 300 - то тут и на текстовых файлах работать можно.
← →
kaif © (2006-07-04 16:02) [10]Firebird Embedded - это gds32.dll (обычный клиент FB), в которую встроен код сервера. Если пытаешься подключиться по TCP/IP, она работает как обычный клиент FB, а если по Local, то работает "встроенный сервер". Правда одновременно только одно приложение может работать с базой в этом случае.
Ставится легко.
Распаковываешь архив и переименовываешь самый большой файл в gds32.dll. Кладешь его в директорию своей программы, где твой EXE лежит.
Там с ней еще некоторые файлы идут - их тоже нужно положить в соотвествующие субдиректории, как обычно в FB принято.
Там в дистрибутиве есть короткий readme, в котором все описано, как ставить.
И все.
Компоненты IBX, к примеру, ищут gds32.dll. Они ее найдут, загрузят динамически и все заработает. Хотя IBX не догма, есть любители более продвинутых компонентов.
Отлаживать лучше не на локальном сервере, а на настоящем Firebird через TCP/IP соединение с сервером баз данных. Чтобы несколько приложений сразу могло работать - IDE Delphi, твое приложение и IBExpert, к примеру, в параллель.
Когда все отладишь, заменяешь протокол на Local и будет тебе счастье.
← →
mefisto (2006-07-04 17:21) [11]Извините за наглость :))) а можно чтобы потом мои данные никто не прочитал
тоесть не взял бы мой файл базы и не скачать оттуда все что накоплено непосильным трудом?
← →
DrPass © (2006-07-04 17:25) [12]Ну-с... СУБД тебе в том не поможет. Тут придется сочинять шифрование или еще что-нибудь в этом роде
← →
tesseract © (2006-07-04 17:28) [13]
> Извините за наглость :))) а можно чтобы потом мои данные
> никто не прочиталтоесть не взял бы мой файл базы и не скачать
> оттуда все что накоплено непосильным трудом?
Очень тяжко будет поиск делать. Но некоторые данные зашифровать никто не запрещает.
← →
Jeer © (2006-07-04 17:31) [14]mefisto (04.07.06 17:21) [11]
использовать (разработать) СУБД с поддержкой шифрации на лету.
← →
Курдль © (2006-07-04 17:34) [15]
> DrPass © (04.07.06 17:25) [12]
> Ну-с... СУБД тебе в том не поможет. Тут придется сочинять
> шифрование или еще что-нибудь в этом роде
Ну почему? Поставь персонал оракл и желающие поиметь информацию затибидохаются ее извлекать, пусть даже нешифрованную :)
← →
Андрей Пазик (2006-07-04 17:38) [16]xml+MSXML
ASA
← →
DrPass © (2006-07-04 18:15) [17]
> Курдль © (04.07.06 17:34) [15]
Оружие массового поражения запрещено Женевской конвенцией :)
← →
tesseract © (2006-07-04 21:24) [18]
> Ну почему? Поставь персонал оракл и желающие поиметь информацию
> затибидохаются ее извлекать, пусть даже нешифрованную :)
> DrPass © (04.07.06 18:15) [17]
> > Курдль © (04.07.06 17:34) [15] Оружие массового поражения
> запрещено Женевской конвенцией :)
DB2 уж сразу, чего мелочиться?
Туда уже всё встроено :-)
← →
Другой © (2006-07-05 00:44) [19]mdb - чем не подходит?
← →
mefisto (2006-07-05 10:18) [20]Большое спасибо Torry за http://www.torry.net/pages.php?id=5
Absolute Database v.5.06 ----- ВЕЩЩЩЩЩЩЩЩЩЩЬЬЬЬЬЬ
И ВСЕМ ОСТАЛЬНЫМ ЗА ВРАЗУМИТЕЛЬНЫЕ ОТВЕТЫ.
ТЕМА ЗАКРЫТА !!!
← →
ANB © (2006-07-05 10:23) [21]
> DB2 уж сразу, чего мелочиться?
тогда уж адабас лучше.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.01 c