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

Откуда:
Сообщений: 4
Хотелось бы услышать предложения по выбору клиент-серверной СУБД для небольшой базы. Программу планирую писать на c#, поэтому критично существование ADO.Net провайдера. Также критичен размер СУБД (ну не хочется мне ради проги размером 1Мб с базой в десяток метров ставить СУБД размеров в несколько сотен Мб). Пока остановился на MySql. Может есть еще предложения?
20 июн 11, 14:34    [10840646]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выбором СУБД для C#  [new]
Dimitry Sibiryakov
Member

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

Для майкрософтовских извращений бери и майкрософтовский сервак.

Posted via ActualForum NNTP Server 1.4

20 июн 11, 14:39    [10840709]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выбором СУБД для C#  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Firebird.
SQLite
20 июн 11, 14:42    [10840730]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выбором СУБД для C#  [new]
ojiojiowka
Member

Откуда:
Сообщений: 4
Dimitry Sibiryakov, проблема в его тяжеловизне.

locky, SQLite - локальная бд. Придется папку расшаривать, а в моем случае это не допустимо. Firebird пробовал, но не получилось нет провайдера поставить почему-то. Точнее получилось, но не отображается он в списке при создании подключения в студии
20 июн 11, 14:47    [10840791]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выбором СУБД для C#  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
ojiojiowka
Dimitry Sibiryakov, проблема в его тяжеловизне.

locky, SQLite - локальная бд. Придется папку расшаривать, а в моем случае это не допустимо. Firebird пробовал, но не получилось нет провайдера поставить почему-то. Точнее получилось, но не отображается он в списке при создании подключения в студии

Если вам нужно не просто локальная, а с сетевым доступом - копайте FB
насколько я знаю - проще не найдёте.
А с провайдером - спросите на профильном форуме, что за проблемы могут быть
20 июн 11, 19:07    [10842955]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выбором СУБД для C#  [new]
Volochkova
Member

Откуда:
Сообщений: 2321
ojiojiowka
Хотелось бы услышать предложения по выбору клиент-серверной СУБД для небольшой базы. Программу планирую писать на c#, поэтому критично существование ADO.Net провайдера. Также критичен размер СУБД (ну не хочется мне ради проги размером 1Мб с базой в десяток метров ставить СУБД размеров в несколько сотен Мб). Пока остановился на MySql. Может есть еще предложения?


Если выбрали С# и база до 2 гигов в плане ( чисто хранить данные) - SQL COMPACT (ACCESS)
Если до 10 гигов - и логика на сервере - то MS SQL EXPRESS
Если Вам обхем базы критичен ( более 10 гигов) IDM DB2 EXPRESS (Unlimitd db size)
все выше перечисленные базы имеют коннекшены для студии и являются бесплатными СУБД.
21 июн 11, 04:03    [10844199]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выбором СУБД для C#  [new]
Volochkova
Member

Откуда:
Сообщений: 2321
Если выбрали С# и база до 2 гигов в плане ( чисто хранить данные) - MS SQL COMPACT (ACCESS)
Если до 10 гигов - и логика на сервере - то MS SQL EXPRESS
Если Вам объем базы критичен ( более 10 гигов) IBM DB2 EXPRESS (Unlimitd db size)
все выше перечисленные базы имеют коннекшены для студии и являются бесплатными СУБД

Pardon... буковки заплетаются...
21 июн 11, 04:13    [10844202]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выбором СУБД для C#  [new]
hoarfrost
Member

Откуда: Волгоград
Сообщений: 438
ojiojiowka
Хотелось бы услышать предложения по выбору клиент-серверной СУБД для небольшой базы. Программу планирую писать на c#, поэтому критично существование ADO.Net провайдера. Также критичен размер СУБД (ну не хочется мне ради проги размером 1Мб с базой в десяток метров ставить СУБД размеров в несколько сотен Мб). Пока остановился на MySql. Может есть еще предложения?

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

Какая СУБД вам известна лучше всего? Как у вас со знанием языка SQL? Дружите ли вы с LINQ?
Какие данные и насколько сложной структуры будут у вас хранится?
Если это будет очень простая структура (что-то вроде таблицы фактов и несколько справочников), то самая маленькая СУБД - это отсутствующая СУБД. Просто храните данные в XML например.

Если же стоит вопрос о том, что должна быть хорошая БД, то советую Oracle Database Express Edition.
Если захочется оставаться исключительно в рамках продукции Microsoft, то Microsoft SQL Server Express With Advanced Services.
21 июн 11, 16:52    [10848781]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить