Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Пардон, это цитаты Rus000. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 14:53 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Rus000Вытеснены, наверное, не совсем верно. Правильнее будет "заняли нишу меньшую чем SQL-СУБД" ... Причем мы даже не можем утверждать, что эта ниша существенно меньше не имея статистических цифр, правда? :) Не имея? Ну зачем же так подставляться? То, что вы не знаете всем известной статистики, периодически публикуемой, выставляет вашу позицию в самом худшем свете. Так даже и спорить-то неинтересно. Rus000Под выразительностью я понимаю доступность для восприятия аналитиком или экспертом смоделированной в терминах избранной модели предметной области, визуальную наглядность. Для описанной вами задачи используют семантические модели (они же концептуальные, они же инфологические), наиболее известным представителем которых является ER-модель. Это классика. Концептуальная модель наиболее выразительна в принятом вами смысле. Более того, она для этого и придумана. Поэтому внешняя выразительность логических схем БД как таковых для проектирования не очень-то и важна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 15:08 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
funikovyuri Alexey Rovdo авторОбъектные же системы приспособлены к этому гораздо лучше, поскольку замечательно справляются со структурами неимоверной сложности (в т.ч. и динамическими). Алексей, а можно по-подробнее - что за динамические структуры? Динамические - изменяющиеся с течением времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 16:09 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Alexey Rovdo Спасибо, а можно пример, в котором такая структура будет описана оо-методами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 16:10 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
vadiminfo Вот за 2003 год, по моему, не то по обороту, не то по числу инстоляций: DB2 - 36%, Оракле - 34%, MS SQL - 16% - от всех СУБД. И того 96% Прикиньте скока еще продуктов РСУБД. Что остается? Откуда такие цифры (ссылочку)? Помимо этого замечу, что если речь идет об исследовании рынка именно всех СУБД (а не об исследовании рынка реляционных СУБД ), то в долю, например, IBM несомненно включены продажи всех СУБД (реляционных, иерархических и др.), которые IBM продает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 16:45 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
funikovyuri Спасибо, а можно пример, в котором такая структура будет описана оо-методами? Этот вопрос в какой-то мере обсуждался здесь (см. 2 страницы обсуждения). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 17:01 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Alexey Rovdo Что-то я не понял где там были преимущества. Для ООСУБД вы изменили описание класса и обновили словарь БД. Тоже самое вы сделаете для РСУБД при помощи alter table (+ такое же изменения в коде класса, если он есть) Насчет же версионности - это мягко говоря сомнительная вещь и к модели данных она отношения не имеет. Далее, ОО модель данных (в терминах, например, UML) это классы, атрибуты и отношения. Так вот - не могли бы вы привести пример оо-модели которую бы нельзя или сложно было отобразить на реляционную? А то ваши соратники по оосубд, в приведенном вами топике, ссылались на отсутствие наследования в РБД - что говорит против их знаний в области проектирования РБД, но никак не против РБД как таковых. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 17:35 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
funikovyuri Alexey Rovdo Что-то я не понял где там были преимущества. Для ООСУБД вы изменили описание класса и обновили словарь БД. Тоже самое вы сделаете для РСУБД при помощи alter table (+ такое же изменения в коде класса, если он есть) Насчет же версионности - это мягко говоря сомнительная вещь и к модели данных она отношения не имеет. Далее, ОО модель данных (в терминах, например, UML) это классы, атрибуты и отношения. Так вот - не могли бы вы привести пример оо-модели которую бы нельзя или сложно было отобразить на реляционную? А то ваши соратники по оосубд, в приведенном вами топике, ссылались на отсутствие наследования в РБД - что говорит против их знаний в области проектирования РБД, но никак не против РБД как таковых. Лично я вообще нигде не говорил, что существуют модели, которые ложатся на ООСУБД и вообще не ложатся на РСУБД. Вопрос только в удобстве и быстродействии разных решений. Так вот динамические модели в большинстве случаев быстрее и удобнее реализовывать именно с помощью ООСУБД. Тому есть много причин: низкое быстродействие операций alter table в РСУБД, проблемы с блокировками и некоторыми типами данных при модификации структуры, высокая сложность динамического (в процессе исполнения приложения) построения и исполнения DDL SQL-скриптов. Ну а наследование пришло в современные СУБД именно из мира ОО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 18:00 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Alexey Rovdo Так вот динамические модели в большинстве случаев быстрее и удобнее реализовывать именно с помощью ООСУБД. очень хотелось бы выяснить откуда растут ноги у этого утверждения Тому есть много причин: низкое быстродействие операций alter table в РСУБД, проблемы с блокировками и некоторыми типами данных при модификации структуры, высокая сложность динамического (в процессе исполнения приложения) построения и исполнения DDL SQL-скриптов. Не готов оспаривать эти причины, так как мне никогда не требовалось менять код системы во время ее работы. Тем не менее - я не вижу среди перечисленных проблем ни одной касающейся Р-модели напрямую. Все причины относятся к конкретным реализациям РСУБД. Ну а наследование пришло в современные СУБД именно из мира ОО. Оно если и пришло из ОО, то из области OOAD, т.е. анализа и проектирования, а не реализации в контексте какого-то ОО-продукта. OOAD можно успешно применять и при проектировании РБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 18:11 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
2 Alexey Rovdo Я видел нечто подобное где-то год назад. Но, на сколько, помню термина реляционная там не было. Тем более,что меня итересовали тогда именно все. Возможно, просто забыли написать. Если у Вас есть по всем СУБД картина дайте ее. Но то, что не реляционные СУБД составляют всего несколько процентов, говорят часто. А вот слышать обратное не еще приходилось. Про IBM - слышал, что иерархические в основном поддерживаются, поскоку раньше в них вложили деньги, и системы устраивают прежних заказчиков. Но то, что IMS в серьез продолжает продаваться вроде нигде не встречал. Хотя в свое время интересоваля и искал. Про них даже в новых изданиях тех же авторов труднее стало найти. Тут конечно, можно учитывать, что современные СУБД могут все хорошее втюхать просто в себя. Уже есть термин универсальный сервер. И если, скажем в ОО будет прорыв полезный для БД и затмевающию ОРМД, то наверняка ведущие производители тут же ее подхватят. И уж точно IBM, которая, как мы видим, всегда готова к таким вещам - и теперь поддерживает несколько типов СУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 18:38 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
vadiminfo2 Alexey Rovdo Я видел нечто подобное где-то год назад. Но, на сколько, помню термина реляционная там не было. Тем более,что меня итересовали тогда именно все. Возможно, просто забыли написать. Если у Вас есть по всем СУБД картина дайте ее. Но то, что не реляционные СУБД составляют всего несколько процентов, говорят часто. А вот слышать обратное не еще приходилось. У нереляционных СУБД процентов 5-10 (уж точно не более того). vadiminfo Про IBM - слышал, что иерархические в основном поддерживаются, поскоку раньше в них вложили деньги, и системы устраивают прежних заказчиков. Но то, что IMS в серьез продолжает продаваться вроде нигде не встречал. Хотя в свое время интересоваля и искал. Про них даже в новых изданиях тех же авторов труднее стало найти. Впрочем, это достаточно крупные заказчики, и новые версии IMS выходят регулярно. vadiminfo Тут конечно, можно учитывать, что современные СУБД могут все хорошее втюхать просто в себя. Уже есть термин универсальный сервер. И если, скажем в ОО будет прорыв полезный для БД и затмевающию ОРМД, то наверняка ведущие производители тут же ее подхватят. И уж точно IBM, которая, как мы видим, всегда готова к таким вещам - и теперь поддерживает несколько типов СУБД. В целом согласен. Крупнейшие игроки скупят (или воспроизведут в своих разработках) любые технологии, как только они начнут приносить заметные деньги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 18:53 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Задела эта фраза Алексея автор...низкое быстродействие операций alter table в РСУБД... А что в ОО"СУБД" (пишу так исключительно для кратости, дабы каждый рах не писать - система хранения объектов ОО приложения) есть какой то бысто(или не очень)действующий аналог операции ALTER TABLE? что типа операции ALTER CLASS, которая бы добавляла новый атрибут во все существующие в системе объекты этого класса? Вы хотите сказать, что можно, создав 100000 объектов, переписать класс, и эти существующие в хранилище 100000 объектов БЫСТРО поменяют свою структуру в соответсвии с описанием? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 19:00 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Обижаетесь, vadiminfo, упорно. MUMPS - это технология БД. А Вы все тренируетесь на "файловых системах"... И опять про загадочную "литру"... Ну хоть бы Кирстена что ли почитали - совсем уж для начинающих... И апофеоз: "... надо еще чтобы этот язык БД был декларативным. Сегодня это практически обязательное требование..." Какую только глупость люди не говорят, чтобы "доказать", что навигация не нужна. А между тем ни одно приложение, причем чем оно крупнее, тем в большей степени, не обходится без навигации. А "глобальные", так сказать, базы данных могут быть основаны только на навигации... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 21:09 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
mir в своем репертуаре: "РМД построена на необходимом и достаточном наборе структурных элементов и операций, научно обоснованном и практически проверенном" ????? 1. Структурный элемент один: отношение. Ведь ключи, как считают "знатоки" РМД, - это не структурные элементы, а "ограничения целостности". Им бы еще сжечь на костре работы Кодда, чтобы не вспоминать про entity integrity... 2. Попытки "научного обоснования" пока безуспешны из-за неясностей с концепцией "ключей". 3. Отношение (единственный структурный элемент !) НЕ РЕАЛИЗОВАНО ни в одной "Р"СУБД (точнее в одной реализовано, но специалистов по ней здесь, похоже, нет)! О какой "практической проверке" идет речь ? ...vadiminfo, еще раз напомню, уже сообщал, что нет никакой РМД, а есть "СЕМЕЙСТВО РМД"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 21:18 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Rus000 ! Вы не правы в том, что ТРАКТУЕТЕ MUMPS. MUMPS - это технология БД. В свое время даже переименовали MUMPS в M-технологию (из маркетинговых соображений, в первую очередь, поскольку специалисты итак знали, что это - технология). Не иерархические СУБД "хуже", чем SQL-СУБД (это, видимо, чтобы "отделаться" от "реляционной теории" mir придумал такую аббревиатуру), а иерархическая модель данных хуже, чем реляционная, причем хорошо известно по каким причинам... А про "нишу" - Вы правы... Никакой "статистики", конечно, нет (размеры БД, количество транзакций, ...) А, главное, именно "продолжают продаваться" (если речь шла про IMS)... А уж MUMPS в красивой оболочке продается просто ударными темпами. Правда, как я уже объяснял, в MUMPS не иерархическая модель данных... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 21:28 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
О ! Павел Воронцов почти понял, что ООП не имеет никакого отношения к базам данных... А funikovyuri, наверное, давно понял, и теперь "выбивает" "признание" из знатока ООСУБД... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 21:33 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Андрей Леонидович MUMPS - это технология БД. ... И опять про загадочную "литру"... Ну хоть бы Кирстена что ли почитали - совсем уж для начинающих... Жаль что про такую технолгию БД пишут тока в литре для начинающих. Вот када напишут для продолжающих, тогда другое дело. А пока тока в одной из трех толстых книг по БД нашел. Да и то просто в списке языков программирования между Ada и PL/1. И ни слова больше. Ждем-с дальше. Андрей Леонидович О какой "практической проверке" идет речь ? Всего лишь о реляционной эпохе. Ни больше, ни меньше. Андрей Леонидович В свое время даже переименовали MUMPS в M-технологию Потому что MUMPS звучит на англиском не благозвучно: свинка (болезнь). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 22:01 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
vadiminfo rus000 1. Термин "дореляционный" не вполне понятен (как впрочем и "постреляционный") т.к. предполагает эпоху СУБД "до","во время" и "после" Но, насколько я знаю, иерархическая, релационная, сетевая модели данных появились примерно в одно и тоже время. Более того, "до" - означает вроде бы нечто старое, отжившее свой век, худшее. Перлполагает эпоху реляционных БД. То что было до этой эпохи - дореляционное. То что придет на смену будет постреляционным. Рел эпоху можно отсчитывать самое позднее от 1986-1990, самое раннее от 1976, хотя первая статья 1970. Непосредственно, до господства РМД, господствовали иерархические и сетевые. Если эти термины трактовать в смысле "эпоха", то скорее всего Вы правы. vadiminfo Вот за 2003 год, по моему, не то по обороту, не то по числу инстоляций: DB2 - 36%, Оракле - 34%, MS SQL - 16% - от всех СУБД. И того 96% Прикиньте скока еще продуктов РСУБД. Что остается? Не сочтите за настойчивость, пожалуйста укажите ссылочку на такую статистику. Я не настаиваю что доля иерархических систем велика или равна РСУБД, возможно она очень даже мала, но оценить насколько мы можем только увидев авторитетные цифры. Кроме того в моих предыдущих словах, нет противоречия даже если все обстоит именно так как сказал mir. Я - за корректность формулировок в споре :) vadiminfo Хуже не хуже, но СУБД дореляционной эпохи называют СУБД первого поколения, РСУБД - второго. Это уже о чем-то грит. Источник? Ни о чем это собственно не говорит - мы не дали определение слова "хуже". Рассмотрим такое технологическое новшество как сотовый телефон. Главное требование к телефону одно - чтобы звонил и принимал звонки, так? Ранние модели телефонов удовлетворяли этому требованию ("до-"), новейшие модели сотовых ("пост-") безусловно удовлетворяют этим требованиям тоже, но дополнительно обвешаны массой дополнительных возможностей, которые вообще говоря к голосовой коммуникации вообще никак не относится. Таким образом, сравнивая старый телефон и суперсовременный телефон можем ли мы сказать что старый функционирует(голосовые разговоры) хуже, а новый лучше? Наверное не сможем, быть может за некоторым улучшением качества звука за счет применения более современных технологий... Если вы скажете что в супертелефоне есть масса дополнительных возможностей и это значит что он лучше, то зададимся такими вопросами 1. Супертелефон все еще телефон или уже нечто иное (коммуникатор?)? 2. Нужна ли пользователям телефона эта навязчивая функциональность? В среднем звонящие пользуются двумя-тремя-четырьмя возможностями, остальные 10 - для понтов :) Я клоню к тому, что для того чтобы заказчика удовлетворяло приложение оно должно выполнять весь требуемый этим заказчиком функционал и неважно какая СУБД ("дореляционная","реляционная" или "постреляционная") была использована для этого. Все остальные рюшечки - от маркетологов :) Думаю каждый из нас знает массу примеров, когда приложение просто работает десятки лет и до сих пор удовлетворяет всем требованиям бизнес-процессов. И всем плевать что оно работает на коболе, паскале, мампсе, клипере, и т.д. и т.п. Ни язык, ни модель данных, ни СУБД не есть самоцель. Важен полученный результат с требуемым качеством в запланированные сроки и запланированный бюджет. vadiminfo Там была большая зависмоть данных от приложения. Да, и вообще, язык БД процедурный. Кто это сказал, позвольте спросить? vadiminfo rus000 3. MUMPS можно трактовать как средство написания ХП - это наиболее близкая аналогия с РСУБД, в которых, ксатати, тоже весьма специфичные языковые средства для этих целей. Поэтому, имхо, то на то и выходит - не лучше и не хуже, а примерно одинаково. Я не прав? Т.е. раз, Вы говорите, что MUMPS можно трактовать как средство написания ХП, то это уже не СУБД. Его надо было бы трактовать как средство управления БД, которе среди прочих поддерживает и язык БД. А чтобы он был примерно одинаковым, надо еще чтобы этот язык БД был декларативным. Сегодня это практически обязательное требование. Я конечно слишко упростил, говоря что мампс только как средство для написания ХП. Как Вы и сказали - это процедурный язык программирования с синтаксическими конструкциями для управления БД. Обязательное требование декларативности к языку БД я нигде не встречал, можете указать исочник? Быть может это обязателное требование к РСУБД? А какие еще декларативные языки Вы пожете назвать и где они применимы? Мне просто интересно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 08:16 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
mir Rus000Вытеснены, наверное, не совсем верно. Правильнее будет "заняли нишу меньшую чем SQL-СУБД" ... Причем мы даже не можем утверждать, что эта ниша существенно меньше не имея статистических цифр, правда? :) Не имея? Ну зачем же так подставляться? То, что вы не знаете всем известной статистики, периодически публикуемой, выставляет вашу позицию в самом худшем свете. Так даже и спорить-то неинтересно. Ну что ж Вы так эмоциональны? Да, не знаю такой статистики. Тогда приведите эту статистику, если Вам не трудно. В предыдущем посте я сказал, что скорее всего про доли рынка Вы правы, но на мой взгляд не следует высказываться в очень категоричной форме не привядя ссылок на авторитетные источники статистики. Вот и все. mir Для описанной вами задачи используют семантические модели (они же концептуальные, они же инфологические), наиболее известным представителем которых является ER-модель. Это классика. Концептуальная модель наиболее выразительна в принятом вами смысле. Более того, она для этого и придумана. Поэтому внешняя выразительность логических схем БД как таковых для проектирования не очень-то и важна. Вобщем-то согласен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 08:26 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Андрей ЛеонидовичRus000 ! Вы не правы в том, что ТРАКТУЕТЕ MUMPS. MUMPS - это технология БД. В свое время даже переименовали MUMPS в M-технологию (из маркетинговых соображений, в первую очередь, поскольку специалисты итак знали, что это - технология). Я намеренно упростил, подчеркнув аналогию с языками для ХП в РСУБД. Андрей Леонидович Не иерархические СУБД "хуже", чем SQL-СУБД (это, видимо, чтобы "отделаться" от "реляционной теории" mir придумал такую аббревиатуру), а иерархическая модель данных хуже, чем реляционная, причем хорошо известно по каким причинам... Интересно! По каким же это причинам? Андрей Леонидович А уж MUMPS в красивой оболочке продается просто ударными темпами. Правда, как я уже объяснял, в MUMPS не иерархическая модель данных... А какая же тогда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 08:31 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Rus000 mir Rus000Вытеснены, наверное, не совсем верно. Правильнее будет "заняли нишу меньшую чем SQL-СУБД" ... Причем мы даже не можем утверждать, что эта ниша существенно меньше не имея статистических цифр, правда? :) Не имея? Ну зачем же так подставляться? То, что вы не знаете всем известной статистики, периодически публикуемой, выставляет вашу позицию в самом худшем свете. Так даже и спорить-то неинтересно. Ну что ж Вы так эмоциональны? Да, не знаю такой статистики. Тогда приведите эту статистику, если Вам не трудно. В предыдущем посте я сказал, что скорее всего про доли рынка Вы правы, но на мой взгляд не следует высказываться в очень категоричной форме не привядя ссылок на авторитетные источники статистики. Вот и все. Аналитикой такого рода занимаются несколько авторитетных компаний в мире, в основном, конечно, Gartner Group. http://www.cybersecurity.ru/data/4517.html Компании Oracle и IBM на протяжении всего 2004 года были лидерами по числу продаж и инсталляций СУБД. По данным исследовательской компании Gartner, рынок СУБД за 2004 год вырос на 10,3%. Обе компании продали новых СУБД примерно на 2 миллиарда 600 миллионов долларов США. IBM и Oracle были настолько близки по объемам продаж СУБД, что по данным Gartner, выделить лидера было практически невозможно. Их различие находилось в пределах арифметической погрешности. Всего в 2004 году объем продаж новых СУБД составил 7,79 миллиарда долларов, это немного больше, чем в 2003 году - 7,06 миллиарда долларов, таким образом, рост составил 5,1%. Продажи IBM составили 2,664 миллиарда долларов или 34,1% рынка (в 2003 году IBM принадлежало 35,5% рынка). Объем продаж Oracle составил 2,636 миллиарда долларов или 33,7% (в 2003 году Oracle принадлежало 32,4%). Компания Microsoft занимает третье место с 1,56 миллиардами долларов продаж или с 20% рынка (в 2003 году компании принадлежало 18,7% рынка). Основной рост продаж IBM обеспечивался за счет СУБД DB2 на серверах zSeries. Продажи DB2 под Unix также выросли на 9%. Самый большой рост продаж произошел у компании Oracle. Рост продаж ее СУБД под ОС Linux составил 154,8%, причем объем продаж СУБД Linux составил 80,5% от общего числа продаж СУБД. По данным Microsoft, 50,9% продаж новых СУБД обеспечивались за счет новых серверов на базе Windows. В этой заметке нет разбивки по конкретным СУБД, но она, конечно же, есть и публикуется. Лень искать. Тем не менее, хорошо видно, что у IBM главное бабло прет за счет SQL-СУБД DB2, а не за счет, скажем, IMS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 10:41 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Мимо пробегал... Задела эта фраза Алексея автор...низкое быстродействие операций alter table в РСУБД... А что в ОО"СУБД" (пишу так исключительно для кратости, дабы каждый рах не писать - система хранения объектов ОО приложения) есть какой то бысто(или не очень)действующий аналог операции ALTER TABLE? что типа операции ALTER CLASS, которая бы добавляла новый атрибут во все существующие в системе объекты этого класса? Вы хотите сказать, что можно, создав 100000 объектов, переписать класс, и эти существующие в хранилище 100000 объектов БЫСТРО поменяют свою структуру в соответсвии с описанием? Весь цимес в том, что у нас есть выбор - мы можем менять структуру всех существующих объектов класса сразу (в момент корректировки метаданных), а можем и отложить это на потом. Во втором случае объекты будут лежать в базе в старых версиях до тех пор, пока они нам действительно не понадобятся (и даже в этом случае нам зачастую вовсе не обязательно их корректировать). Есть и иные нюансы, определяющие большее быстродействие при изменении описания классов в ООСУБД по сравнению с ALTER TABLE в РСУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 11:55 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
Alexey Rovdo Алексей, вы про меня не забыли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 11:57 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
mir В этой заметке нет разбивки по конкретным СУБД, но она, конечно же, есть и публикуется. Лень искать. Тем не менее, хорошо видно, что у IBM главное бабло прет за счет SQL-СУБД DB2, а не за счет, скажем, IMS. Мне кажется, что никто не возражает против того, что DB2 приносит IBM больше денег, чем IMS. Равно как и с тем, что РСУБД распространены гораздо шире, чем все прочие СУБД. Но если уж кто-то приводит конкретные цифры (тем более столь несуразные), то должен указывать и их источник. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 11:58 |
|
||
|
Вопросы сравнения XML-БД и плоскотабличных БД...
|
|||
|---|---|---|---|
|
#18+
funikovyuri Алексей, вы про меня не забыли? С вашим последним постом я в целом согласен. Все сказанное вами не входит ни в какое противоречие с моими соображениями . Что же касается динамических структур, то кое-какие пояснения я уже сделал выше - основной смысл в том, что формат хранения данных в РСУБД в силу особенностей реализации конкретных систем (а другими эти особенности быть и не могут) вынуждает проводить перестроения всего массива данных при изменении их структуры, а в ООСУБД это не всегда так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 14:14 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=33125416&tid=1553841]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 365ms |

| 0 / 0 |
