Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
 Выбор СУБД для маленькой компании  [new]
Полудённый
Member

Откуда: Запорожье
Сообщений: 191
Здравствуйте!

Посоветуйте, пожалуйста, на какой СУБД лучше остановиться.

БД предназначена для менеджеров по продаже электрооборудования. В ней есть (будет) прайс-лист товаров, клиенты, звонки входящие и исходящие, коммерческие предложения и т. п.

Основные требования:
1) Число пользователей до 15-ти
2) БД должна быть бесплатная
3) Возможность подключения клиентского приложения мобильного пользователя через интернет (TCP/IP vs VPN) к БД
4) Обязательная возможность осуществления репликации слиянием БД мобильного пользователя и основной БД (в случаях, когда пользователь работает дома или в командировке, а основной сервер недоступен)
5) Макс. число записей в день до 2000. Лет за 5 работы возможно накопление информации до 5-20 ГБ

Дополнительные необязательные требования:
1) Простота администрирования
2) В качестве клиента использовать Access

Access не прошел отбор по понятным причинам.
Рассматривал SQL Server 2008 Express, но на нем нельзя выполнить репликацию, а покупать платную версию SQL Server с его колоссальными возможностями для такой простой задачи...
12 янв 09, 14:23    [6672202]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
miksoft
Member

Откуда:
Сообщений: 38919
Полудённый
Рассматривал SQL Server 2008 Express, но на нем нельзя выполнить репликацию, а покупать платную версию SQL Server с его колоссальными возможностями для такой простой задачи...
А что мешает реализовать собственный механизм переноса данных?
12 янв 09, 15:05    [6672663]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
alex_k
Member

Откуда: krasnoyarsk
Сообщений: 6694
miksoft
Полудённый
Рассматривал SQL Server 2008 Express, но на нем нельзя выполнить репликацию, а покупать платную версию SQL Server с его колоссальными возможностями для такой простой задачи...
А что мешает реализовать собственный механизм переноса данных?

так тогда любая подойдет! и ответ будет - та, которую лучше знаешь :)
12 янв 09, 15:16    [6672767]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
miksoft
Member

Откуда:
Сообщений: 38919
alex_k
так тогда любая подойдет! и ответ будет - та, которую лучше знаешь :)
Ну, в общем, да. Разве что за исключением embedded версий.
12 янв 09, 15:18    [6672784]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Полудённый
Member

Откуда: Запорожье
Сообщений: 191
miksoft
А что мешает реализовать собственный механизм переноса данных?


Я работал только с Access и не могу пока оценить трудозатраты на собственный механизм переноса данных
12 янв 09, 15:33    [6672966]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Полудённый
Member

Откуда: Запорожье
Сообщений: 191
И еще в соседнем форуме мне сказали, что

[quote]логирование изменений и генерацию скриптов на вставку/удаление/изменение сделать не так сложно. Только вот обработчик конфликтов сложно будет реализовать.[/quote]
12 янв 09, 15:42    [6673049]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Yo.!
Guest
у express версий (оракла и мсскл) ограничение на 4гб данных в бд. в оракле бд еще и может быть только одна, зато наверника можно сделать материализет вью на удаленный источник и по расписанию его рефрешить. если сделать материализет вью лог, то выкачиватся будут только измененые записи.
12 янв 09, 15:54    [6673136]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Favn
Member

Откуда:
Сообщений: 585
Полудённый
1) Число пользователей до 15-ти
2) БД должна быть бесплатная
3) Возможность подключения клиентского приложения мобильного пользователя через интернет (TCP/IP vs VPN) к БД
4) Обязательная возможность осуществления репликации слиянием БД мобильного пользователя и основной БД (в случаях, когда пользователь работает дома или в командировке, а основной сервер недоступен)
5) Макс. число записей в день до 2000. Лет за 5 работы возможно накопление информации до 5-20 ГБ
1) Копейки - справится любая.
2), 5) MSSQL и Oracle отпадают. Остаются все свободные + DB2 Express-C.
3) Стандартно для всех.
4) Странное решение - ставить пользователю локально сервер и настраивать взаимную репликацию с центральным для off-line. Каждому до 20Гб локально хранить? Действительно, правильнее своим механизмом, в т.ч. в плане контроля изменений и разграничения доступа.

Полудённый
1) Простота администрирования
2) В качестве клиента использовать Access
1) С простыми БД - у всех не сложно.
2) Через ODBC/ADO все работают.
12 янв 09, 16:09    [6673294]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
igor250973
Member

Откуда:
Сообщений: 206
Favn

2), 5) MSSQL и Oracle отпадают. Остаются все свободные + DB2 Express-C.

Это чем же вам экспресс версии не угодили, они бесплатны.

Favn

тавить пользователю локально сервер и настраивать взаимную репликацию с центральным для off-line. Каждому до 20Гб локально хранить?

Он же сказал, что и людей мало, и база маахинькая.
12 янв 09, 16:22    [6673402]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Favn
Member

Откуда:
Сообщений: 585
igor250973
Это чем же вам экспресс версии не угодили, они бесплатны.
Он же сказал, что и людей мало, и база маахинькая.
Ограничением в 4Гб. Писалось о предельном объеме в 5-20Гб - уже не очень махонькая.
12 янв 09, 16:26    [6673443]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
igor250973
Member

Откуда:
Сообщений: 206
Favn

Ограничением в 4Гб. Писалось о предельном объеме в 5-20Гб - уже не очень махонькая.

Да не наберут они такой объём на обслуживании заявок. Тем более зачем хранить инфу о вызовах пятилетней давности.
12 янв 09, 16:46    [6673597]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Полудённый
Member

Откуда: Запорожье
Сообщений: 191
Favn
Странное решение - ставить пользователю локально сервер и настраивать взаимную репликацию с центральным для off-line. Каждому до 20Гб локально хранить?


Ну не каждому, а директору и пару менеджерам, которые по клиентам ездят.

20 Гб это я с бооооольшим запасом взял. А что страшного, диски сейчас по 400 Гб.
12 янв 09, 16:49    [6673630]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Денис Ильин
Member

Откуда: Железнодорожный
Сообщений: 242
Тем более зачем хранить инфу о вызовах пятилетней давности.

а вот, кстати, интересный вопрос.
В качестве анекдота, только правдивого, на эту тему:
меня в начале июня ПОСТОЯННО (вот уже 3 года подряд) беспокоит одна и та же транспортная компания (водитель), который спрашивает - "а куда мне приехать за грузом на Казань".
Я отвечаю, что "груз на Казань я отправлял в июне **** года, поэтому в нынешнем году ехать ко мне забирать его не нужно".
Вот к чему приводит неправильная организация базы заказов :)
12 янв 09, 16:51    [6673647]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Полудённый
Member

Откуда: Запорожье
Сообщений: 191
И еще, требование бесплатности это только на первых порах.
Фирма молодая, денюшек пока мало. Если использовать Express с его ограничением 4 Гб, то через 2-3 года, если база распухнет, то можно на платную перейти (если кризис всех не заморит).
12 янв 09, 16:54    [6673672]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54783

Favn

4) Странное решение - ставить пользователю локально сервер и настраивать
взаимную репликацию с центральным для off-line. Каждому до 20Гб локально
хранить?

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

Posted via ActualForum NNTP Server 1.4

12 янв 09, 17:31    [6673935]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
1. Купить на центральный сервер Workgroup или Standard.
2. На ноуты Express.
3. Реплицировать не все.
4. Радоваться жизни...
12 янв 09, 17:57    [6674109]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Полудённый
Member

Откуда: Запорожье
Сообщений: 191
Я так смотрю, куда ни пойдешь, а выходишь к MS SQL Server
12 янв 09, 18:06    [6674170]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Artemiy
Member

Откуда:
Сообщений: 1307
Предложу свой вариант.
1. Онлайн БД - Firebird.
2. Универсальный клиент, единобразно работающий как с онлайн базой так и с локальной базой (FB Embedded)
+ встроенная возможность репликации локальной БД с основной.
3. Терминальный сервер для удаленного доступа к БД. Как показывает практика в этом случае отпадает надобность в локальной БД и репликации.

Плюсы: бесплатно, быстро, никаких ограничений размера БД, один клиент для работы с обоими вариантами баз.

У нас работает такая система. Только в качестве основной БД - Oracle.

PS забыл самое главное - никакого Access.
12 янв 09, 19:06    [6674463]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
фошысд
Guest
Если разрабатывать, то имхо, postgresql 8.4
Никто вас не потянет за её использование, платить только за поддержку если захотите.
К тому времени как вы всё сделаете, эта версия уже станет стабильной.
А в ней много чего прибавилось
1) рекурсивный и обычный WITH
2)BITMAP-индекс
3)Какие-то вкусности с процедурным языком(выборка из pl как из таблиц , CASE, и т.п)
4)Примерно штук 40 аналитических функций (аля oracle)
И так далее.
Думаю, вам за глаза
Почитайте описание, там много всяких вкусностей
Они уже вроде как его выложили для тестов
12 янв 09, 21:15    [6674818]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Полудённый
Member

Откуда: Запорожье
Сообщений: 191
Artemiy
Предложу свой вариант.
...
PS забыл самое главное - никакого Access.


А там что, клиент встроенными средствами делается? firebird это borland?
12 янв 09, 21:19    [6674830]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Полудённый
Member

Откуда: Запорожье
Сообщений: 191
А почему про MySQL никто ничего не говорит?
12 янв 09, 21:23    [6674845]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
miksoft
Member

Откуда:
Сообщений: 38919
Полудённый
А почему про MySQL никто ничего не говорит?
Скудна по функционалу и для вашего применения, насколько я в курсе, не бесплатна.
12 янв 09, 21:37    [6674886]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
krot-s
Member

Откуда: Одесса
Сообщений: 513
все уже сказали, что вашим требованиям подойдет практически любая база. совет - попробуйте найти ту, что имеет встроенный механиз репликации. самому писать - имхо геморой, гораздо приятнее юзать уже готовое и проверенное временем решение.
у postgres'a кажись есть готовые приблуды для репликации, прада сам их никогда не юзал
12 янв 09, 21:57    [6674937]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Полудённый
Member

Откуда: Запорожье
Сообщений: 191
Т.е. как я понял из бесплатных вариантов (кроме mssqlexpress) по функциональности БД будут располагаться так:
1) Postgre
2) Firebird
3) MySQL

А на первые два варианта русскоязычную доку найти можно будет?
12 янв 09, 21:58    [6674942]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД для маленькой компании  [new]
Полудённый
Member

Откуда: Запорожье
Сообщений: 191
Artemiy
Предложу свой вариант.
1. Онлайн БД - Firebird.
2. Универсальный клиент, единобразно работающий как с онлайн базой так и с локальной базой (FB Embedded)
+ встроенная возможность репликации локальной БД с основной.


Т.е. у Firebird встроенная возможность репликации?
12 янв 09, 22:08    [6674980]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить