|
|
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
Хотелось бы иметь в голове четкую и ясную картину сравнения коммерческих СУБД и их аналогов с открытым кодом. Конкретно: -Открытые СУБД, которые реально стоит рассматривать как конкурентов закрытых пакетов. -Ниши, в которых производить сравнение. Т.е. напр. на каком "поле" можно сравнивать тот же Postgre(mysql, Oracle XE, ...), где он может полностью заменить Oracle(MS SQL, ...), а где(и главное в чем) будет проигрывать. -Конкуренцию внутри открытых пакетов. Не откажусь от ссылочек на различные аналит. статьи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 10:42 |
|
||
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
Вы Oracle XE причисляете к открытым? А MySQL к бесплатным? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 11:00 |
|
||
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
Прошу прощения. Я имел ввиду бесплатные. Ксатати, забыл написать что и о статусах лицензий хотелось бы поточнее узнать: что относится к полностью открытым, что к "частично", что к крммерческим. Инфа порой бывает противорчивой... Собственно вопро возник вот по какому поводу: необходимо создать программное средство(ну или электронное руководство - как хотите), которое позволит сделать выбор при переходе от одной БД к другой(в частности перевод с платной на бесплатную). Типа экспертной системы(громко конечно сказано:)). Пользователь вбивает требования, программа ему даетъ советъ. Вообсче-то я с БД раньше не сталкивался. Работа идет на стадии сбора и систематизации информации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 11:17 |
|
||
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
den_galkЯ имел ввиду бесплатные.Бесплатность - тоже понятие условное. Тот же MySQL для кого-то бесплатный, для кого-то - нет. den_galkКсатати, забыл написать что и о статусах лицензий хотелось бы поточнее узнать: что относится к полностью открытым, что к "частично", что к крммерческим. Инфа порой бывает противорчивой...Читайте оригнальные сайты по каждой СУБД. В народе витает много мифов. Да и меняются условия лицензий периодически. den_galkСобственно вопро возник вот по какому поводу: необходимо создать программное средство(ну или электронное руководство - как хотите), которое позволит сделать выбор при переходе от одной БД к другой(в частности перевод с платной на бесплатную). Типа экспертной системы(громко конечно сказано:)). Пользователь вбивает требования, программа ему даетъ советъ. Вообсче-то я с БД раньше не сталкивался. Работа идет на стадии сбора и систематизации информации.Если это коммерческий продукт, я бы постоветовал обратиться к специалистам по каждой из тех баз данных, которые должны быть представлены. И по каждой базе должно быть не менее двух спецов. Иначе вы рискуете выпустить генератор мифов... И определитесь с исходными требованиями, которые вы собираетесь анализировать. Многие из них нельзя обозначить просто есть/нет. Например, в MySQL нет аналитических функций, но часть из них можно эмулировать переменными. И учитвайте раздельно разные версии СУБД. Например, MySQL версий 4.0, 4.1 и 5.0 различаются по возможностям довольно сильно. Что-то мне не верится, что пользователь вашего продукта будет заранее досконально знать все требования на этапе до выбора СУБД... PS. А, может, это просто курсовик и я напрасно воспринял вопрос серьезно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 11:36 |
|
||
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
Диплом. Но согласитесь, систематизировать хотя бы часть информации по данному вопросу было бы довольно интересно. Просто занялся сейчас этим вопросом и сделал вывод, что сделать это не так-то просто. Во-первых в силу крайней субъективности выводов по тем или иным СУБД. Ес-но опытный разработчик вряд ли поменяет свою систему, а посему, будучи солидарен сам с собой, будет эту систему хвалить, причем не обязательно если она лучшая... Даже в рамках одного этого сайта куча диаметрально-противоположных мнений. Во-вторых по причине разрозненности информации. Более-менее точную инфу можно подцепить на сайте разработчика. Но из нее получается, что единственный нормальный продукт на рынке - это его. Делаем вывод - человеку, у не имеющего представления о СУБД, но которому она вдруг завтра допозарезу понадобилась, придется очень сложно. Единственный выход - посоветоваться с "гуру", но не факт, что во-первых, такой есть под рукой, а во-вторых, что он даст грамотный совет. Именно поэтому я и обратился на данный форум - услышать мнение разных специалистов по данному вопросу и постараться сделать более-менее однозначный вывод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 11:59 |
|
||
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
den_galkДелаем вывод - человеку, у не имеющего представления о СУБД, но которому она вдруг завтра допозарезу понадобилась, придется очень сложно. Единственный выход - посоветоваться с "гуру", но не факт, что во-первых, такой есть под рукой, а во-вторых, что он даст грамотный совет.Ну так надо обратиться не просто так, а с описанием задачи. Тогда адекватный специалист сможет хотя бы примерно прикинуть, подойдет какая-либо из известных ему СУБД под эту задачу или нет. Фактически, решать нужно задачу не выбора СУБД, а выбора архитектуры всей системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 12:39 |
|
||
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
Но ведь при ответе он будет руководствоваться рядом критериев, в т.ч. ес-но и архитектурой системы вцелом, а также - своими знаниями(которых может недоставать), личной симпатией-антипатией, настроением и т.д.. А если это будет мнение ряда экспертов, причем не только экспертов, а еще и самих производителей, да еще и в руках специалистов. И не только мнения, но и полные спецификации, с возможностью обновления и т.п. Я клоню, так скажем, в сторону "Гаранта" для пользователей и разработчиков СУБД. Максимально эффективная реализация, конечно, для одного человека непосильна, но попрововать интересно - вдруг всеж чего путнего получиться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 12:56 |
|
||
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
Тут, имхо, варинатов два: а) вы сочиняете что-то для диплома (например, на основе этого сайта) и на этом тема закрывается. б) вы беретесь за это дело всерьез и надолго. любые промежуточные варианты приведут к провалу и потере большого количества времени. От Гаранта ваша система отличается тем, что ей нужно работать с трудноформализуемыми данными, тогда как у Гаранта, наоборот, все должно быть строго формально. PS. Сейчас прикинул количество вопросов, на которые придется отвечать пользователю... В сотню (за исключением тривальных случаев) вы, наверное, не впишетесь... Тогда как выбирать особо не из чего, не считая версий, сейчас массово употребляются не более двух десятков СУБД. А после ознакомления со стоимостью самой СУБД и доступностью специалистов по ней, думаю, останутся вообще единицы вариантов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 13:31 |
|
||
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
Скорее вариант (б), я думаю в дальнейшем в аспирантуру идти, а в данном вопросе, так полагаю, есть где развернуться... Дык с чего посоветуете начать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 16:52 |
|
||
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
например, вот ... http://interbase.blogspot.com/2006/03/blog-post_27.html авторБолее-менее точную инфу можно подцепить на сайте разработчика. Но из нее получается, что единственный нормальный продукт на рынке - это его. разумеется. зачем на своем сайте хаять свой продукт и хвалить чужие? авторчеловеку, у не имеющего представления о СУБД, но которому она вдруг завтра допозарезу понадобилась, придется очень сложно. именно так. вы же телефон или ноутбук точно так же выбираете - вес, красивость, функциональность... один функциональный, но дизайн дерьмо. Другой изумительный на вид, но половины нужных функций нет. Третий весит как кирпич, но при этом все при нем. И т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 17:15 |
|
||
|
Сравниваем "свободные" и коммерческие СУБД
|
|||
|---|---|---|---|
|
#18+
den_galkДык с чего посоветуете начать?С чего начать - сказать сложно, зависит от ваших имеющихся познаний. Но что учиться придется - это несмоненно. Попробуйте начать с ограниченной задачи, например, широкоупотребляемые открытые СУБД (Firebird, MySQL, PostgreSQL), в условиях когда не надо сопрягать их с парком имеющихся СУБД и прочего софта, методы доступа к БД роли не играют, с небольшим количеством входных условий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 20:07 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=35386947&tid=1553097]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 370ms |

| 0 / 0 |
