Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Оцените выбор  [new]
NOV
Guest
Собираюсь писать программу для облегчения жизни диабетикам
расчет ХЕ (углеводов)
подбор продуктов и рецептов
хранение состояния больного и т.д.

в предварительной схеме базы получилось 16 табличек, ну со временем может вырасти до 20
объемы небольшие в основных таблицах недолжно привысить 10000 записей
ну разве, что накопиться много показаний замеров сахара
В настоящее время реализуется для личного пользования,
если хорошо получиться может предложу в больницу, это к тому
что пока однопользовательский вариант который может перерасти в многопользовательский.

Я решил реализовывать на InterBase, клиента писать на Delphi
рассматривался вариант Access --> Delphi

Кто что может сказать?
1 окт 03, 16:30    [359668]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
Gold
Member

Откуда: Харьков
Сообщений: 2947
Если уж брать сервак для таких целей, так встраиваемый (embedded). Иначе нафиг надо кому будет для такой проги ставить интербэйз-сервер, клиент и подобную пургу - всё должно быть просто.

Могу посоветовать Yaffil Personal - он бесплатный здесь.

Естественно, использование SQL-сервера даёт преимущество перед файл-серверной системой (те же триггеры, ХП).
1 окт 03, 16:37    [359689]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
NOV
Guest
Я читал про Yaffil, но во-первых я думаю никаких особых преимуществ он
недает, а вот дольнейшее его развитие и совместимость с новыми версиями
InterBase вызывают опасения...
1 окт 03, 17:37    [359796]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
Gold
Member

Откуда: Харьков
Сообщений: 2947
Не даёт преимуществ?! Да он по скорости раза в 2-3 быстрее IB\FB.
Можешь FB Embedded тоже попробовать - там больше плюшек, чем под дятлом, но он чуть помедленнее, хотя в будущем может всё изменится.
1 окт 03, 19:08    [359965]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
Denis Uskov
Member

Откуда: New Urengoi
Сообщений: 482
Если многопользовательская система хотя бы просматривается, то забудь про Access. Да и еще плюшка: в IB/... появилась возможность записать базу на CD, и там работать, тоже приятно для тиражирования.
2 окт 03, 10:22    [360391]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
AAron
Member

Откуда: Москва
Сообщений: 4324
Вообще, задумка не плохая.
Однако, надо подумать над тем, делать ли многопользовательское приложение или нет. Если все же делать многопользовательское, то отдельный сервак нужен, если нет, то можно использовать и embedded.
2 окт 03, 11:33    [360588]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
NOV
Guest
TO: Gold
По поводу в 2 раза быстрее
возможно я несталкивался с серьезными задачами, но все что я сейчас наделал работает с временем оклика исчисляемого долями секунды
задержек нет вообще, а посему пол секунды или четверть неявляется преимуществом.
В описываемой задаче тоже непредвидиться сильной нагрузки.
А вот на счет совместимости Yaffil, сами разработчики
признают, что будет реализовываться насколько смогут, и с выходом
7 версии InterBase у них уже появились проблемы.
2 окт 03, 12:33    [360736]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
eNose
Member

Откуда:
Сообщений: 183063
У Yaffil есть один большой ПЛЮС: он не разрабатывается колхозом. То есть можно с большой уверенностью сказать, что новые версии движка Yaffil будут работать со старыми базами.

А вот про FireBird (толпа разработчиков, неясное будущее) - ничего сказать нельзя. Может все кординально измениться, и спрашивать будет не с кого - це ж оупенсоурс
2 окт 03, 12:56    [360784]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
KiLLun
Member

Откуда:
Сообщений: 2788
Firebird 1.5 RC7
21 ноя 03, 16:58    [428771]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
Denis Uskov
Member

Откуда: New Urengoi
Сообщений: 482
>Gold
>Да он по скорости раза в 2-3 быстрее IB\FB.

Так было при сравнении с IB6.0 & FB1.0. Сейчас ситуация изменилась, причем не понятно кто выигрывает, в IB7 "сборка мусора" ускорилась в ~40 раз, да и FB1.5 не отстает по новшествам и скорости. Так что ... делайте выводы сами.

С уважением, Denis Uskov
2 дек 03, 07:54    [441773]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
Gold
Member

Откуда: Харьков
Сообщений: 2947
Я сегодня прочитал, что разработчики FB и Ya объединились и вместе педалируют над FB2.0
2 дек 03, 12:21    [442278]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
Северный_Бобер
Member

Откуда:
Сообщений: 1902
//Я решил реализовывать на InterBase, клиента писать на Delphi
//рассматривался вариант Access --> Delphi

Акес дельфи....
А что очень сложный юзерский интерфейс будет?

А нахрена дельфи, что акеса тебе не хватит? Будешь использовать акес только для хранения данных?

Что ты бы стал использовать для связки акеса с дельфями?
ADO?
2 дек 03, 12:56    [442392]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
S.G
Guest
>>> Я решил реализовывать на InterBase, клиента писать на Delphi
>>> рассматривался вариант Access --> Delphi

имхо, для работы с Access-ом на отдельно взятом компьютере
нужна лицензия на Access для этого компьютера, т.е тот кто
будет пользоваться программой, еще должен будет этот
Access покупать.
Возьмите Firebird или Yaffil.
2 дек 03, 17:03    [443088]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
alex_k
Member

Откуда: krasnoyarsk
Сообщений: 6694
2NOV
а давай для покетписи версию сделаем?

проблема в переносе ембедед файрберда на покет писи.

возможно, решаемая. у меня есть и покет писи и gcc под него и желание.

так что, пиши, помозгуем.
alex_k at trk7 dot ru
2 дек 03, 19:11    [443344]     Ответить | Цитировать Сообщить модератору
 Re: Оцените выбор  [new]
vic123
Member

Откуда:
Сообщений: 137
На самом деле, если предположить, что Вы изваяете свою программу для облегчения жизни диабетиков и вдруг она всем понравиться возникнет непреодолимое желание куда-нибудь ее продвигать. Поэтому прежде всего при выборе платформы есть необходиммость присмотреться на чем писаны больничные системы. В основном это DBF, MS SQL, ACCESS. Поэтому мой вам совет не увлекаться уникальными вещицами. При сопряжении с действующими системами Вы можете столкнуться с проблемами связей и обмена данными между информационными системами.
3 дек 03, 08:10    [443679]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить