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

Откуда:
Сообщений: 18
Проектируется написание приложения сто-то вроде "планинг +- документооборот" порядка 50 пользователей по tcp/ip, постоянная работа большенства пользователей (редактирование записей, построение отчетов), ну соответсвенно значительное число записей планируется. Клиент будет писаться на VB6.

внимание, вопросы:
1. что из СУБД посоветуете?
2. каким то образом сам склоняюсь либо к MSSQL, либо MySQL (последнее кажется не совсем соответствующее задачи), так что из этого наиболее подходит?
30 ноя 05, 12:46    [2125127]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Чтобы судить о том, какая СУБД Вам подходит, знания кол-ва пользователей и протокола, по которому они буду работать мало. Нет данных ни по предполагаемому объему, ни по его изменению, ни по бюджету... Да много чего нет, на чем можно было бы сделать хоть приблизительную "пристрелку". И, не забываем, что лучше использовать ту СУБД, опыт работы с которой уже есть.
30 ноя 05, 12:53    [2125209]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Лексей Т
Member

Откуда:
Сообщений: 18
1. опыт очень большой в Access с широким использованием запросов на SQL,
2. касательно объема - в организации составляются планы работы порядка 6-7 по 50-300 пунктов, в догонку предполагается что каждый сотрудник будет планировать свою работу на каждый день и отчитываться по нему. А документооборот позднее планируется доработать (организация очень "бумажная" - поэтому объем думаю будет значительный)
3. бюджета как такового пока нет, но денежный вопрос вполне решаемый в разумных размерах, главное что бы все задумки работали.
30 ноя 05, 13:05    [2125330]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Gray-Serg
Member

Откуда: Санкт-Петербург
Сообщений: 172
Однозначено MS SQL Server 2000 или 2005, смотря на что денег хватит.
30 ноя 05, 13:19    [2125408]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Лексей Т
Member

Откуда:
Сообщений: 18
а обоснование краткое возможно?
30 ноя 05, 13:23    [2125439]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
автор
Клиент будет писаться на VB6.

и
автор
опыт очень большой в Access


стоит присмотреться к MS SQL.
30 ноя 05, 13:34    [2125555]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Лексей Т
Member

Откуда:
Сообщений: 18
Большое спасибо, еще бы мнений для полной уверенности
30 ноя 05, 13:41    [2125604]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Лично я насчет MSSQL нисколько не сомневаюсь. А вот в правильности выбора VB6 очень даже сомневаюсь, если конечно в загашнике нет кучи сторонних ActiveX и желания не забывать про WinApi.
30 ноя 05, 13:55    [2125693]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
ЛП
Guest
Если большой опыт в аксесе - то зачем VB 6? Чем связка access adp + ms sql server не устраивает?
30 ноя 05, 14:00    [2125721]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Alexey Rovdo
Member

Откуда: Москва
Сообщений: 913
Присоединяюсь к ЛП.
30 ноя 05, 18:25    [2127752]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Мимо пробегал...
Guest
ИМХО Access + MS SQL. Причем меня по душе вариант использования SQL в рамках обычного mdb проекта. В этом случае данные можно копировать на клиента и обрабатывать локально, что иногда очень здорово помогает. Например, это позволяет организовать фишки типа "(сохранить/не сохранять) все изменния, сделаные в документе" и снижает нагрузку на сеть. А на стороне сервера контроль данных, транзакции и т.п.
30 ноя 05, 19:13    [2128050]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Мимо проезжал на Мерсе
Guest
Oracle + Java никак не меньше
30 ноя 05, 21:59    [2128395]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Лексей Т
Member

Откуда:
Сообщений: 18
На счет опыта access - так это как СУБД для клиента на VB6. Что касается accessa как клиента mssql - то мне кажется слишком громозко, да и организовать защиту самого приложения сложновато, да и возможностей маловато. Или я не прав?
1 дек 05, 07:33    [2128736]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Лексей Т
На счет опыта access - так это как СУБД для клиента на VB6. Что касается accessa как клиента mssql - то мне кажется слишком громозко, да и организовать защиту самого приложения сложновато, да и возможностей маловато. Или я не прав?

А как много Вы писали клиенсткой части на VB6 под большие проекты ? Просто тут ключевым словом будет "опыт" - написание интерфейса на VB6 и Access - это совершенно разные вещи по принципу и содержанию (разве что только VBA одинаковый). Я лично сомневаюсь, что написание на VB6 под MSSQL будет выглядеть легче, чем использование Access, думается как раз будет наоборот.
1 дек 05, 08:20    [2128776]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Лексей Т
Member

Откуда:
Сообщений: 18
Я совсем так не думаю и знаю что написание клиента для mssql всеко сложнее чем для accessa, я сомневаюсь, что написание большого и серьезного приложение (клиента) для MSSQL в accesse - есть разумное решение (даже по сравнению с VB6)
1 дек 05, 09:13    [2128880]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
AndreyF
Member

Откуда:
Сообщений: 432
ASCRUS
Я лично сомневаюсь, что написание на VB6 под MSSQL будет выглядеть легче, чем использование Access, думается как раз будет наоборот.


Легче-легче. Если все правильно пишешь с импользованием нормальных компонентов. Притом намного.

В общем я бы рекомендовал - как средство разработки VB6 или VB.NET.

В качестве базы - MS SQL 2005. Причем если денег на нее сразу нет, то использовать Express-версию - она бесплатна. А когда все заработает то и на полноценныую версию деньги найдут - в коде ничего менять не придется.
1 дек 05, 09:35    [2128944]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Alexander G
Member

Откуда: Чукчи мы, однако
Сообщений: 3270
Лексей Т
Я совсем так не думаю и знаю что написание клиента для mssql всеко сложнее чем для accessa, я сомневаюсь, что написание большого и серьезного приложение (клиента) для MSSQL в accesse - есть разумное решение (даже по сравнению с VB6)

Если вы писали клиента на VB6 к mdb, то вся логика была на клиенте, а здесь вам правильнее будет максимально переложить ее на сервер. И ваш клиент сильно потощает.
1 дек 05, 10:17    [2129167]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Лексей Т
Member

Откуда:
Сообщений: 18
насколько я понял подводя итоги: СУБД лучше - MSSQL 2000/2005, клиентская часть VB6/VB.Net?
1 дек 05, 10:36    [2129304]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
AndreyF
Member

Откуда:
Сообщений: 432
Лексей Т
насколько я понял подводя итоги: СУБД лучше - MSSQL 2000/2005, клиентская часть VB6/VB.Net?


Да.
1 дек 05, 10:39    [2129339]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Лексей Т
Member

Откуда:
Сообщений: 18
Тогда еще попутный вопрос (если не надоел еще):
в чем различие работы VB с MSSQL и access (в смысле языка построения запросов, работы с данными, понятно что подключения разные - кстати также через ADO?)?
1 дек 05, 10:51    [2129411]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
AndreyF
Member

Откуда:
Сообщений: 432
Лексей Т
Тогда еще попутный вопрос (если не надоел еще):
в чем различие работы VB с MSSQL и access (в смысле языка построения запросов, работы с данными, понятно что подключения разные - кстати также через ADO?)?


Различие в том что Access больше заточен под чайников.
Работа в любом случае через ADODB. Запросы - TSQL (при работе с MS SQL).

Grid и генератор отчетов идущие в комплекте с VB примитивны - лучше сразу использовать компоненты сторонних производителей - я использую Janus GridEx и ActiveReports...
1 дек 05, 11:22    [2129628]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Лексей Т
Member

Откуда:
Сообщений: 18
спасибище огромное!
1 дек 05, 11:31    [2129691]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
Xander01
Member

Откуда:
Сообщений: 33
Лексей Т
Проектируется написание приложения сто-то вроде "планинг +- документооборот" порядка 50 пользователей по tcp/ip, постоянная работа большенства пользователей (редактирование записей, построение отчетов), ну соответсвенно значительное число записей планируется. Клиент будет писаться на VB6.

внимание, вопросы:
1. что из СУБД посоветуете?
2. каким то образом сам склоняюсь либо к MSSQL, либо MySQL (последнее кажется не совсем соответствующее задачи), так что из этого наиболее подходит?


А Pervasive.SQL 9.1 не подойдет?
1 дек 05, 14:31    [2131089]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
AndreyF
Member

Откуда:
Сообщений: 432
Xander01
А Pervasive.SQL 9.1 не подойдет?


А смысл выбирать нечто такое что нигде больше не найдешь?
С тем-же MS SQL 2005 работает куча людей, он доступен в бесплатной (Express) версии. Работая с ним получишь опыт который потом может пригодиться в другом месте, а выбрав уникума сам с ним и останешься...
1 дек 05, 14:35    [2131116]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД - наверное изъезженный вопрос, но все же ...  [new]
michael_
Member

Откуда: Москва
Сообщений: 600
AndreyF

А смысл выбирать нечто такое что нигде больше не найдешь?
С тем-же MS SQL 2005 работает куча людей, он доступен в бесплатной (Express) версии. Работая с ним получишь опыт который потом может пригодиться в другом месте, а выбрав уникума сам с ним и останешься...


А что, так много человек уже реально на MS SQL 2005 работает?
1 дек 05, 17:02    [2132118]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить