Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Какую СУБД выбрать (http://forum.oszone.net/showthread.php?t=30339)

Skiff 18-06-2003 01:35 208269

Делаю ПО для малых предпреятий. Вот только немогу решить на какой СУБД остановиться. Что бы работало в сети и глюков поменше было, и подешевше конечно :). пока без сетки я с Accessoм справлялся. А с сеткой на 5-10 пользователей не думаю 4то выдержит. Посоветуйте люди...  

Sean Ingumsky 18-06-2003 02:38 208270

MySQL не устроит? Хорошая вещь, тем более, как раз для "малых предприятий". В работе довольна удобна и вполне достаточна для решения задач малого предприятия.
Кстати, а насколько малы эти предприятия?

DimSher 18-06-2003 05:36 208271

Skiff
Если Acsess знаешь и не слишком большая на сеть, то для 5-10 клиентов вполне потянет. Но если идут интенсивные запросы, вычисления, то наверно лучше MsSQL

Skiff 18-06-2003 16:32 208272

Sean Ingumsky
MySQL вешь действительно хорошая только вот не уверен я что это будет работать с dotNETом точнее с ADO.NET. хотя дрова под это дело у них уже есть токо правда они ещё в стадии разроботки, поэтому и опасаюсь что глючить будет.
Фирмы начиная с 2 до 10 пользователей.

Добавлено:

Dmitry Sher
с MSSQL цена значительно увеличивается :))))  не каждый клиент согласиться заплатить дополнительные 800$ за MSSQL и 500$ за W2k server  

Добавлено:

Как насчёт Sybase? стоит?

Ork Yason 19-06-2003 08:17 208273

ээээээээ...
Interbase?????

vasketsov 19-06-2003 20:46 208274

Skiff
Цитата:

Как насчёт Sybase? стоит?
Ну так SYBASE тоже не 10 копеек стоит.

Базы уровня MSSQL, SYBASE, INFORMIX и ORACLE не потянуть - смотри про Interbase, там хотя бы SP и триггеры нормально работают, в отличие от MySQL (про не вообще можешь даже не думать).

А то потом придется объяснять клиентам, почему выбор пал на MySQL - так недолго и авторитет потерять. А Interbase вполне нормально будет работать и с полусотней коннекций без особых изнасилований над возможностями сервера, надежностью и синтаксисом SQL (чего не скажешь про mySQL), то есть, у этих самых клиентов появляется возможность для роста.

Для серьезных дел - я бывзял пару MSSQL 2000/SYBASE ANYWHERE (хотя и ENTERPRISE можно, но там функций в 12,0 нет, до 15,0 не будет рекурсивных запросов), они близки, хотя есть мелкие досадные отличия. Поддерживать эти 2 платформы вместе из ведущих производителей серверов БД проще всего.

Есть еще и PostgreSQL, если хочется чего-то оригинального.

mar 25-06-2003 22:00 208275

Цитата:

Есть еще и PostgreSQL, если хочется чего-то оригинального
Ну почему же так :)) ?
Кстати, я знаю вполне рабочие варианты именно Postgres+PHP на *nix - сервере
В этом случае все клиентское ПО - броузер (а у кого его нет? =)  В результате весь проект легко править и обновлять, а клиентские машины не несут нагрузки

DYURIK 27-06-2003 10:53 208276

ессесно ORACUL - самая надёжная!!!!!!!!!!!!!

mar 28-06-2003 00:00 208277

Spiderman
кажется, был заказ на
Цитата:

подешевше конечно
;)

Guest 07-07-2003 18:24 208278

а как на счёт InterBase от Borland
можно его бесплатные варианты FireBird или Yaffil не плохая вещь

Skiff 28-07-2003 15:21 208279

спасибо всем. все-таки решил на MSSQL делать.
а для маленких фирм с одним компом можно MSDE поставить он походу бесплатный. да и с других СУБД легче данные переводить, задавим конкурентов :)))  

vasketsov 28-07-2003 22:46 208280

Skiff
Цитата:

да и с других СУБД легче данные переводить
Я занимался мгирацией огромной системы на MSSQL, до этого жили на SYBASE. Короче, геморрой такой, что во сне его вижу. Это при том, что различий - полтора килобайта текста (если по пунктам).

Если, напрмер, ORACLE поддерживать, что там уже конкатенация строк вертикальными палками делается, а не плюсом.

В ORACLE/INFORMIX другая концепция баз данных, то есть, если у MSSQL/SYBASE это master/model/tempdb (+ еще msdb/sybsystemdb/sybsystemproc), то в других же по другому.

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

То же генерирование юзеровских сообщений (raiserror) - на ВСЕХ серверах сделано совсем по разному.

То есть, нифига легче не будет.

MaxFactor 15-08-2003 11:33 208281

Народ, я ваще думаю так, выбор БД зависит от конкретной задачи. ДЛя многих задач ваще может dBase III/IV или Paradox подойти. и обрабатывать их из практически любой среды можно, и данные их можно легко экспортировать.

А обработку в сети можно и ручками... если чего не будет получаться. :)

Добавлено:

надо исходить из конкретного ТЗ

Vla2003 23-08-2003 12:03 208282

А если InterBase на 6 пользователей? Сколько надо заплатить и где купить лицензию?
:shuffle:

vasketsov 24-08-2003 15:37 208283

Vla2003
www.borland.com
www.inprise.com
и т.п.

Guest 27-08-2003 12:49 208284

Про SAP DB не забываейте: www.sapdb.org


Время: 13:54.

Время: 13:54.
© OSzone.net 2001-