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

Откуда:
Сообщений: 15
Взялся написать приложение, но плохо разбираюсь в базах данных, поэтому прошу у Вас совета:

Необходимо создать базу, состоящую из 2-3 таблиц на ~50000 записей, поля в основном текст, может быть еще картинки (а может и нет). База располагается на сервере и с ней одновременно работает 3-8 человек. Необходимо периодическое сохранение. Клиентскуя часть собираюсь писать на С++ Builder.

Я склоняюсь в сторону MySQL (бесплатная, достаточно простая), я что думаете Вы? Заранее большое спасибо.
11 дек 03, 16:15    [457414]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Smigle
Member

Откуда:
Сообщений: 15
Да, так же необходимо разграничить права доступа.
11 дек 03, 16:23    [457428]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Smigle
Member

Откуда:
Сообщений: 15
Да, так же необходимо разграничить права доступа.
11 дек 03, 16:24    [457430]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Lelikk
Member

Откуда: Москва
Сообщений: 1539
MySQL очень хроршо себя показывает в работе на интернет серверах, но на обычных можно найти и получше

Если ты собрался писать на BCB, то обрати внимание на Interbase/Yaffil/firebird
У них очень хорошая интеграция с VCL
11 дек 03, 16:25    [457431]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Gold
Member

Откуда: Харьков
Сообщений: 2947
Да, тут имеет смысл взять что-то бесплатное, Postgres тот-же, SAP DB или FB/Ya как выше посоветовали. MySQL - это так, баловство, справочник телефонный сделать или что-то подобное. 4-я версия там вобще по другой лицензии идёт, насколько мне известно. Вот говорят есть ещё некий MSDE, но он под винду только и я не знаю как у него с многопользовательской работой - выбирайте.
Мне лично больше всего нравиться FB.
11 дек 03, 16:41    [457463]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Lelikk
Member

Откуда: Москва
Сообщений: 1539
Да и помимо всего прочего в IB почти нет проблем с блокировками
и транзакциями

Если надо хранить картинки, поддержка BLOB
11 дек 03, 16:45    [457466]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Smigle
Member

Откуда:
Сообщений: 15
А в чем разница между Interbase/Yaffil/firebird, как у них с надежностью?
11 дек 03, 16:45    [457467]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Lelikk
Member

Откуда: Москва
Сообщений: 1539
Как ни пытаются это замолчать , но это одни из самых надежных БД

1) не требуют Tranaction log
2) автоматически восстанавливают БД при чтении
3) автоматически отменяют незавершенные транзакции
4) итд
11 дек 03, 17:06    [457492]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Smigle
Member

Откуда:
Сообщений: 15
А чем они между собой отличаются? Я знаю только Interbase.
11 дек 03, 17:15    [457507]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Lelikk
Member

Откуда: Москва
Сообщений: 1539
FireBird и Yaffil--потомки IB 6.0, выпущенной свободной лицензии в исходных кодах несколько лет назад

Они развиваются свободными группами разработчиков, причем YA российская разработка, адаптированная к русским кодировкам и наиболее бысто работающая из всех

Недавно было слышно, что Fb and YA объединились для разработки FB 2.0

Сейчас существуют платная IB 7.0 от Borland и FB 1.5 и YA 1.0.855

Fb и YA более оптимизированны, чем IB и содержат мн-во расширений SQl, но IIB 7.0 лучше поддерживает SMP, но тебе этого наверно ненужно
11 дек 03, 17:30    [457527]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Smigle
Member

Откуда:
Сообщений: 15
Спасибо большое!
Итак, если я правильно понимаю Ya и FB бесплатны, а IB можно безболезненно заменить на них без переписывания клиентской части?
11 дек 03, 17:36    [457536]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать БД  [new]
Lelikk
Member

Откуда: Москва
Сообщений: 1539
Совершенно верно, причем
для клиентской части лучше не использовать стандартные IBX,а скачать FIBPlus
http://www.fibplus.com/
Хотя это оффтопик :-)))
11 дек 03, 17:42    [457551]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить