powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Нужен совет...
15 сообщений из 15, страница 1 из 1
Нужен совет...
    #33672329
mudvayne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо написать словарик - одна таблица... будет около 1000 записей... Думаю писать на билдере... В чем лучше всего хранить эту таблицу, чтобы обойтись без установки интербейса?
...
Рейтинг: 0 / 0
Нужен совет...
    #33672333
mudvayne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И вабще без установки, какого-нить дополнительно ПО,
...
Рейтинг: 0 / 0
Нужен совет...
    #33672351
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mudvayne пишет:
> Надо написать словарик - одна таблица... будет около 1000 записей...
> Думаю писать на билдере... В чем лучше всего хранить эту таблицу, чтобы
> обойтись без установки интербейса?

В текстовом файле. CSV, tab delimited, XML или как-нибудь еще.
А можно и без билдера обойтись - тяжело найти комп без установленного Excel.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Нужен совет...
    #33672356
mudvayne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CVS не пойдет... :)
Нужен интерфейс и БД без инсталятора...
...
Рейтинг: 0 / 0
Нужен совет...
    #33672358
mudvayne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Опечатался....CSV... :)
...
Рейтинг: 0 / 0
Нужен совет...
    #33672415
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ужас какой - раньше описывали мы структуры и в файлах их хранили. Потом появился ООП и стало возможным сериализацию обьектов делать в потоки. Потом появилось новое поколение программистов, которое не может себе представить, как без СУБД можно в файлах записи хранить и всегда хочет программы без инсталяторов писать, потому что инсталяторов делать не умеет.

P.S. То, что полноценный файл серверный SQL Jet движок стоит в любом Windows так же в текущем веке не играет никакой роли, уж делать без инсталяции, так свое - чтобы и выборки самому делать, мало ли что в прошлом веке программеры зачем то Jet использовали, когда нужно было небольшое по обьему инсталяции приложение сделать ;)
...
Рейтинг: 0 / 0
Нужен совет...
    #33672432
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ежли у вас Билдер, то прочитайте про TClientDataSet. Это датасет, который можно сохранять в файле. С прогой только нужно таскать midas.dll. Никакой СУБД, никакой инсталляции.

Еще вариант -- embedded FireBird. Никакой инсталляции, несколько dll под пару метров.
...
Рейтинг: 0 / 0
Нужен совет...
    #33672506
Фотография Джонес
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mirЕжли у вас Билдер, то прочитайте про TClientDataSet. Это датасет, который можно сохранять в файле. С прогой только нужно таскать midas.dll. Никакой СУБД, никакой инсталляции.


А можно наверное и midas.dll не таскать

...По крайней мере в Delphi можно в проект добавить юнит midaslib, и не таскать, не регить dll-ок... А раз можно в Delphi, то поди и в билдере есть такая возможность. Поправьте меня, если не так.

В итоге наверное самое оптимальное для Билдера:

TClientDataSet <-> xml-файл

или

ADO компоненты <-> JET <-> mdb-файл (при этом установленного "аксесса" не надо)

при этом все привязки к Data-aware компонентам сохраняются
...
Рейтинг: 0 / 0
Нужен совет...
    #33672819
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще есть всякие tinydb, freetable итд.
...
Рейтинг: 0 / 0
Нужен совет...
    #33672861
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mudvayneНадо написать словарик - одна таблица... будет около 1000 записей... Думаю писать на билдере... В чем лучше всего хранить эту таблицу, чтобы обойтись без установки интербейса?

По-моему, 1000 записей всего лучше хранить в текстовом файле. Если уверены, что оно того стоит - можно приспособить его к форматам CSV или XML. А можно dbf.

Если очень хочется - можно использовать файл-серверную СУБД. Вместо Jet можно использовать SQLite: есть почти под любую ОС, установки не требует, ~300 Кб, SQL 92, есть триггеры и ХП.

Использовать клиент-серверную СУБД (пусть и встраиваемую) для однопользовательской таблицы в 1000 записей - IMHO стрелять по воробьям рентгеновским лазером.
...
Рейтинг: 0 / 0
Нужен совет...
    #33673431
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexTheRavenПо-моему, 1000 записей всего лучше хранить в текстовом файле. Если уверены, что оно того стоит - можно приспособить его к форматам CSV или XML.не согласен. Размер еще не все. Удобство работы очень много значит. С этой точки зрения даже примитивная базенка все равно на порядок предпочтительнее файловых решений. Тем более, это будет масштабируемое решение, ведь аппетиты могут вырасти.
AlexTheRavenЕсли очень хочется - можно использовать файл-серверную СУБД. Вместо Jet можно использовать SQLite: есть почти под любую ОС, установки не требует, ~300 Кб, SQL 92, есть триггеры и ХП.
Embedded FireBird пара мегов, это семечки. Если нужно меньше -- упомянутый TClientDataSet требует midas.dll, ее размер -- 289 КБ, еще меньше, чем у SQLite, зато полная поддержка VCL обеспечена.
AlexTheRavenИспользовать клиент-серверную СУБД (пусть и встраиваемую) для однопользовательской таблицы в 1000 записей - IMHO стрелять по воробьям рентгеновским лазером.Не факт. Использовать мелкие КС-СУБД ничуть не сложнее по трудозатратам и ничуть не расточительнее по ресурсам.
...
Рейтинг: 0 / 0
Нужен совет...
    #33673506
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mudvayneНадо написать словарик - одна таблица... будет около 1000 записей... Думаю писать на билдере... В чем лучше всего хранить эту таблицу, чтобы обойтись без установки интербейса?В голове
...
Рейтинг: 0 / 0
Нужен совет...
    #33674666
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я бы на Excel написал
...
Рейтинг: 0 / 0
Нужен совет...
    #33674741
mudvayne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, господа за совета. Особенно спасибо господину mir`у. Думаю, продолжать этот топ нет смысла.
...
Рейтинг: 0 / 0
Нужен совет...
    #33674788
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Оk. Закрываю
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Нужен совет...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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