Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > Файл-сервер или клиент сервер


Автор: Cetus 18.11.2004, 13:49
Какой движок лучше выбрать?

База данных следующего типа:
3 типа пользователей. 2 активных + 1 админ.
(общее число пользователей не более 5, в дальнейшем может увеличиться до 10)

сначало планируется базу сервера хранить на рабочей станции одного из пользователей, который будет ее обильно (больше чем другие) использовать.
В дальнейшем возможно перенесение базы на отдельную серверную машину.

структура базы: 'наличие товара', 'приход', 'расход'.
'приход', 'расход' - логи формирующиеся из действия с 'наличием товара'.
Логи активны в течение года, затем архивируются.

Обьем:
за месяц порядка 3000-5000 записей приход/расход.
(~60 000 записей в год,
'наличие товара' порядка 1000 активных записей (текущий день) + наличие за 2-3 предыдущих месяца
размер записи порядка 1-5 Кб.
Сеть - сотка.

Какой движок лучше выбрать?
Файл сервер или клиент сервер?

На файл сервере уже писал,
клиент сервер изучать времени нет, заказ довольно срочный.

Автор: Secandr 18.11.2004, 14:35
Если нужен доступ с различных точек, то лучше писать на mySQL. Если все пользователи работают в одной локальной сети, то хватит файл сервера.

Автор: AntonSaburov 18.11.2004, 15:17
Проще еще посмотреть тему
http://forum.vingrad.ru/index.php?showtopic=30912

Я бы предложил тоже либо MySQL либо еще моно посмотреть FireBird (халявный InterBase)

Автор: Mal Hack 18.11.2004, 17:41
я думаю, что ввиду того, что: "дальнейшем возможно перенесение базы на отдельную серверную машину." надо бывирать клиент-сервер... MySQL один из вариантов - наиболее простой и быстрый...
Вариантов может быть несколько, как и FireBird, так и Оракл... но думаю его возможности вам нужны не будут...
ИМХО, файл-сервер все-таки пережитки истории и нужны только для чисто локальных баз (на 1 компе)... Даже для баз в локальной сети, лучше использовать клиент-сервер.

Автор: Cetus 22.11.2004, 11:42
Сложно ли перенести Paradox-Delphi на InterBase-MySQL-Delphi,
если использую стандартные компоненты?

Автор: AntonSaburov 22.11.2004, 15:37
Модератор: Соблюдайте правила - один вопрос, один топик.

Очень многое зависит от того через какие компоненты идет доступ к базе данных. Если через TQuery - то особых проблем не будет. Но я подозреваю, что делается все через TTable. В этом случае все сложнее.

Если интересны подробности, могу описать общие шаги. Но лучше такой вопрос обсуждать уже в Delphi - это будет более удобно и по теме.

Автор: Cetus 22.11.2004, 16:12
Хорошо. следующие вопросы в Delphi - Базы данных.
Добавлено @ 16:19
тема Перенос БД.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)