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

Откуда:
Сообщений: 7
Есть база написанная на access - ведется уже несколько лет и теперь морально устарела.

Помогите выбрать субд, на которую лучше перейти.

Основные требования:
-надежность (возможность восстановления в случае повреждения данных, отказоустойчивость)
-скорость
-поддержка доступа по tcp
-возможность экспорта старой базы из access
-понятный интерфейс и легкость в разработке

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

спасибо.
29 авг 05, 12:46    [1824852]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
ms sql server.... пока msde, потом посерьёзней что нить...
29 авг 05, 12:52    [1824894]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
cah4ec
Member

Откуда:
Сообщений: 7
что такое msde?
29 авг 05, 12:57    [1824913]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
cah4ec
что такое msde?

Desktop Edition, т.е. немного урезанная версия с некоторыми ограничениями.

По теме - то, что Вы перечислили в принципе умеет любая современная РСУБД. Чтобы Вам было легче определится с выбором РСУБД необходимо как минимум для начала ответить на следующие вопросы:
1. Ценовая политика
2. Платформа клиенткого приложения
А так же составить список функционала того, что есть сейчас в существующей БД и что в будующем планируется расширять.

Наглядный пример - клиента планируется оставить на Access. Тогда MSSQL ONLY, других вариантов нет. Клиента не планируется оставить на Access, но руководство не позволит купить себе коммерческую РСУБД (про пиратские версии молчим) - тогда надо думать FB или PostgreSQL. Планируется подключение сети удаленных филиалов без широких выделенных каналов и администраторов на местах, с консолидированной БД в центре - тогда стоит посмотреть на Sybase ASA. Планируется вести БД больших обьемов с сложной аналитикой и большими нагрузками, есть деньги на покупку и администраторов - тогда смотрим на Oracle. Ну и т.д. Причем все вышеописанное только моя личная точка зрения на основе моего опыта. Любой другой может ее спокойно оспорить, приведя множество фактов исходя из своего уже опыта и я даже спорить не буду, так как споры в данном случае будут абсолютно бесполезны :)
29 авг 05, 13:13    [1825035]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
cah4ec
Member

Откуда:
Сообщений: 7
спасибо за совет.
конкретика такая:

клиента лучше поставить на access, но денег потратить как можно меньше :).
Я так понимаю, что больше всего подходит вышеозначаный вариант: "FB или PostgreSQL". (кстати, как расшифровывается FB?).

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

спасибо
29 авг 05, 13:48    [1825241]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
автор
Наглядный пример - клиента планируется оставить на Access. Тогда MSSQL ONLY, других вариантов нет

msde и никаких гвоздей...
29 авг 05, 14:24    [1825413]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
Wise AAS
Member

Откуда: Moscow
Сообщений: 42
cah4ec
Есть база написанная на access - ведется уже несколько лет и теперь морально устарела.

Помогите выбрать субд, на которую лучше перейти.


Все зависит в первую очередь от решаемой задачи, бюджета и эксплуатационных требований.

А судя по Вашим требованиям, то:

cah4ec
Основные требования:
-надежность (возможность восстановления в случае повреждения данных, отказоустойчивость)
-скорость
-поддержка доступа по tcp


Oracle - однозначно по всем трем пунктам.

cah4ec
-возможность экспорта старой базы из access


Ну, с помощью тулсовин это доступно.

cah4ec
-понятный интерфейс и легкость в разработке


Ну, если SQL не знаете, придется почитать. А в качестве легкой софтины для разработки советую TOAD (Quest Software)

удачи
29 авг 05, 14:49    [1825532]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
Wise AAS
cah4ec



РЖУНИМАГУ!!! на 5 клиентов , и Аксес- ОРАКЛ!!!
29 авг 05, 15:10    [1825625]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
S.G.
Member

Откуда: cartoon network
Сообщений: 30611
cah4ec
(кстати, как расшифровывается FB?).
Firebird. Наследник Interbase. http://firebird.sourceforge.net/
29 авг 05, 15:11    [1825631]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
cah4ec
Member

Откуда:
Сообщений: 7
Wise AAS
cah4ec
Есть база написанная на access - ведется уже несколько лет и теперь морально устарела.

Помогите выбрать субд, на которую лучше перейти.


Все зависит в первую очередь от решаемой задачи, бюджета и эксплуатационных требований.

А судя по Вашим требованиям, то:

cah4ec
Основные требования:
-надежность (возможность восстановления в случае повреждения данных, отказоустойчивость)
-скорость
-поддержка доступа по tcp


Oracle - однозначно по всем трем пунктам.



насколько я понял oracle - слишком громоздкая вещь для такой маленькой базы, разве нет?
29 авг 05, 15:32    [1825754]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
StalkerS
Member

Откуда: Melbourne
Сообщений: 1344
>>Oracle - однозначно по всем трем пунктам.

да, однозначно, особенно доступ по tcp, тут без Оракла никуда...
29 авг 05, 15:34    [1825762]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
правильно понял.. плюс проблемы перехода.. с ms sql' ем их нет.
29 авг 05, 15:50    [1825872]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
Yo!!
Guest
ScareCrow
правильно понял.. плюс проблемы перехода.. с ms sql' ем их нет.


у ms msde ограничение на кол-во одновременных сесий, кажется около 5, так-что если у вас более N сесий то он выстрит их в очередь со скоростью могут быть большие траблы.

ЗЫ. оракл вам не нужен :)
29 авг 05, 16:08    [1825962]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
автор
Аналитика не сложная - в основном простые запросы. с базой одновременно будут работать человек пять, не больше
29 авг 05, 16:19    [1825980]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
Alexey Rovdo
Member

Откуда: Москва
Сообщений: 913
ScareCrow
РЖУНИМАГУ!!! на 5 клиентов , и Аксес- ОРАКЛ!!!


А чего тут ржать?

Товарищ не рассматривает цену, стоимость разработки, сопровождения и удобство развертывания как критерии выбора ("Два самых важных показателя - надежность и скорость"). Отсюда и ответ - Oracle. Да я еще, как любитель ООСУБД, могу вписать Versant (а чего - быстро и надежно).
29 авг 05, 18:36    [1826638]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
Volinskiy
Member

Откуда:
Сообщений: 39
А сервачок Голубой Джон, для начала. :ь)
30 авг 05, 10:52    [1827646]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
ЛП
Guest
Yo!!
ScareCrow
правильно понял.. плюс проблемы перехода.. с ms sql' ем их нет.


у ms msde ограничение на кол-во одновременных сесий, кажется около 5, так-что если у вас более N сесий то он выстрит их в очередь со скоростью могут быть большие траблы.

Yo опять услышал где-то звон...
Пи***ж чуть-ли не в каждом слове.

Блин, когда уже люди перестанут выпячивать свои незнания?
30 авг 05, 11:10    [1827721]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
ЛП
Guest
Alexey Rovdo
ScareCrow
РЖУНИМАГУ!!! на 5 клиентов , и Аксес- ОРАКЛ!!!


А чего тут ржать?

Товарищ не рассматривает цену, стоимость разработки, сопровождения и удобство развертывания как критерии выбора ("Два самых важных показателя - надежность и скорость").

Зато товарисч рассматривает переход с аксеса. Думаю, что "безболезненность" перехода для него немаловажна, особенно учитывая его "я в базах данных новичок"

Alexey Rovdo
Отсюда и ответ - Oracle.

Отсюда и ответ - сиквел, либо полный, либо MSDE

Alexey Rovdo
Да я еще, как любитель ООСУБД, могу вписать Versant (а чего - быстро и надежно).

Вписать можно все что угодно. Тока зачем?
30 авг 05, 11:17    [1827761]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034

ЛП wrote:
> Yo!!
> ScareCrow
> правильно понял.. плюс проблемы перехода.. с ms sql' ем их нет.
>
>
>
> у ms msde ограничение на кол-во одновременных сесий, кажется около 5,
> так-что если у вас более N сесий то он выстрит их в очередь со скоростью
> могут быть большие траблы.
>
>
> Yo опять услышал где-то звон...
> Пи***ж чуть-ли не в каждом слове.
>
> Блин, когда уже люди перестанут выпячивать свои незнания?
а Ви что-то имеете против утверждения?
вроде бы всё правильно, действительно 5 рабочих трэдов, если коннектов
больше чем 5, выполняются по очереди, скорость падает, натыкался лично
на заре своей юности.

--
-------------------------
There's no silver bullet!

Posted via ActualForum NNTP Server 1.3

30 авг 05, 11:18    [1827772]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
ЛП
Guest
locky
а Ви что-то имеете против утверждения?

Разумеется имею.

locky
действительно 5 рабочих трэдов

5 (или сэм-восэм) - это пороговое значения количества одновременно обрабатывающихся пакетов. А никак не ограничение на количество коннекшенов.

locky
если коннектов
больше чем 5

Не коннектов, а одновременно обрабатывающихся пакетов

locky
выполняются по очереди

Ложь.
Не выполняются по очереди (т.е. кто-то работает на полную катушку, а кто-то лапу сосет), а искусственно замедляются все имеющиеся. Причем (насколько я помню) замедляются только операции чтения/записи с диска.

Учитывая что у автора раньше база была на аксесе - можно сделать выводы о ее размере. Ее можно хоть всю в память засосать и там держать, было бы желание.
30 авг 05, 11:27    [1827820]     Ответить | Цитировать Сообщить модератору
 Re: Помогите выбрать СУБД!  [new]
Alexey Rovdo
Member

Откуда: Москва
Сообщений: 913
ЛП

Alexey Rovdo
Отсюда и ответ - Oracle.

Отсюда и ответ - сиквел, либо полный, либо MSDE


Согласен, переход с Access на MS SQL - наиболее простое решение.

ЛП

Alexey Rovdo
Да я еще, как любитель ООСУБД, могу вписать Versant (а чего - быстро и надежно).

Вписать можно все что угодно. Тока зачем?


Для стеба ...
30 авг 05, 11:29    [1827826]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить