powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор локальной СУБД только для чтения
10 сообщений из 35, страница 2 из 2
Выбор локальной СУБД только для чтения
    #33172111
Alex Ustas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Ch SharkZzНу 25 мег - это слишком много будет.
Кстати, забыл добавить, что проект уже сделан на Делфи, следует лишь прикрутить БД. Что всвязи с этим посоветуете?
Ну тогда VFP 9.0 OLE DB Provider Хотя задача бы на самом FoxPro блоее бы органично смотрелась... Но как говорится, "Каждому свое"...

И чо, таскать с собой кучу dbf ников? хватит впаривать этот древний и
конкурентоспособный разве что по цене продукт нормальныйм пацанам :)
Задача на FoxPro только в каких-то отдельных и мне трудно представляемых случаях может быть сделана органичней, в подавляющем большинестве случаев - маразм.

jet или firebird рулит, но лучше jet если не большой обем базы и с минимумом работы.

Alex.
...
Рейтинг: 0 / 0
Выбор локальной СУБД только для чтения
    #33172486
SharkZz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
michael_Как это "проект сделан, осталось прикрутить БД?"
Просто работа с БД в этом приложении занимает очень маленькую часть, до этого оно было клиент-серверным и крутилось в локалке сначала под интербейзом, потом под ораклом, сейчас же требуется выпустить его локальную версию.

unregerа может того, совсем без базы?
использовать XML для хранения, а парсер загонит это в оперативку
Это будет долго

unregerда и вообще, зачем в этой задаче много таблиц?
если оно только на чтение, то собрать все в одну
ну это вообще чушь...

unregerодин двоичный файл, записи с фикс. размером
+ индексный список со смещениями и хоть по каждому полю - бинарный поиск вполне быстрый
думаю над этим...

Alex Ustas jet или firebird рулит, но лучше jet если не большой обем базы и с минимумом работы.
а что нужно для того, чтобы jet работал на машине клиента?
...
Рейтинг: 0 / 0
Выбор локальной СУБД только для чтения
    #33172509
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex UstasИ чо, таскать с собой кучу dbf ников? хватит впаривать этот древний и
конкурентоспособный разве что по цене продукт нормальныйм пацанам :);-)))
Кстати, если условие использования - Read-only, то всю кучу dbf-ников можно и внутрь exe-шника положить ;-)
...
Рейтинг: 0 / 0
Выбор локальной СУБД только для чтения
    #33172540
f_w_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharkZzа что нужно для того, чтобы jet работал на машине клиента?
MDAC.
Это не ругательство. Это драйверы.
...
Рейтинг: 0 / 0
Выбор локальной СУБД только для чтения
    #33172554
SharkZz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
То есть ещё нужно поставлять и MDAC с приложением, ведь, как я понимаю, не со всеми версиями винды он идёт? Накладно как-то :-/
...
Рейтинг: 0 / 0
Выбор локальной СУБД только для чтения
    #33172562
KSLcom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все же лучше Firebird, чем Jet.


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Выбор локальной СУБД только для чтения
    #33172596
Alex Ustas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex Ustas jet или firebird рулит, но лучше jet если не большой обем базы и с минимумом работы.
а что нужно для того, чтобы jet работал на машине клиента?[/quot]

установленный MDAC, начиная с win98 он уже стоит, или зашить в инсталяху если планируется и на 95 виндах.

Alex.
...
Рейтинг: 0 / 0
Выбор локальной СУБД только для чтения
    #33172601
Alex Ustas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Urri Alex UstasИ чо, таскать с собой кучу dbf ников? хватит впаривать этот древний и
конкурентоспособный разве что по цене продукт нормальныйм пацанам :);-)))
Кстати, если условие использования - Read-only, то всю кучу dbf-ников можно и внутрь exe-шника положить ;-)

та я думаю заюзать Jet и не мучаться, драйвер идеть в составе винды (начиная с Win98), вобщем-то базы десятки мегабайт держит, один файл, над структурой базы можно работать в доступной тулзе MS Access, компоненты доступа есть в среде, ну что еще нужно?!! :)

Alex.
...
Рейтинг: 0 / 0
Выбор локальной СУБД только для чтения
    #33172607
SharkZz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хорошо, рассмотрю вариант с jet.
А что можете сказать про использование TClientDataSet вместо СУБД в моём случае?
...
Рейтинг: 0 / 0
Выбор локальной СУБД только для чтения
    #33172718
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharkZzПомогите, пожалуйста, с выбором субд для справочника.
Условия следующие:
БД локальная, только для чтения, около 15 таблиц. 5 таблиц по 10-100 тыс записей, остальные - мелкие.
Самый сложный запрос:

select *
from table1 t1, table2 t2, table3 t3
where t1.id = t2.id_t1
and t2.id = t3.id_t2
and t3.id = число
and t1.field1 like '%qwe%'
and t2.field1 like '%asd%'

Важна скорость работы, простота установки на машине клиента, размер инсталляции. Желательно (но не обязательно) шифрование данных.
Sybase ASA - единственный минус - коммерческая. Из плюсов по поставленной задаче: малый размер инсталяции (причем можно оформить как встроенную СУБД), поддержка шифрования БД по ключу, поддержка работы read-only compressed БД (сжатие где то до 40%), поддержка механизма write-file, позволяющего даже с read-only БД проводить полноценные транзакционные операции путем записи изменений такой БД в локальные файлы на жестком диске - это позволяет например организовывать стандартные справочные БД на CD с возможностью самим клиентам хранить дополнительную собственную информацию. Ну и стандартный супнабор плюсов - кроссплатформенность, мощный SQL и процедурный язык, множество провайдеров доступа (ODBC, OLE DB, ADO.NET, JDBC, JConnect, нативные для Delphi, ...), поддержка удаленных серверов других производителей, поддержка работы с XML и организация веб-сервисов (HTTP, SOAP), возможность создания прокси-процедур, ссылающихся на веб-сервисы, нулевое администрирование, вменяемый оптимизатор и т.д.

В общем СУБД достаточно качественная, надежная, но стоит денюшку (в среднем цена лицензии где то 120-140$ в зависимости от статуса партнера в SYbase CIS).
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор локальной СУБД только для чтения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]