Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
okdoky . Сейчас придет ASCRUS и расскажет, что для КПК есть более подходящая СУБД. okdoky самое главное, он превосходит SQL даже при интерпретации сложных запросов к многосвязным табличным данным!!! Результаты тестов - в студию! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2005, 11:57 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
авторokdoky . Сейчас придет ASCRUS и расскажет, что для КПК есть более подходящая СУБД. Неа, не буду рассказывать. Я вот лучше на это: авторНа счет истории Oracle и частично SQL есть интересная статья Компьютерные корпорации. История Oracle. В то время, в конце 70-х была мода на реляционную алгебру. Эллисон очень удачно подстроился под нее. Что не менее важно, в отличие от Гейтса Эллисон создавал продукт, который мог стать конкурентом решениям IBM. Главным конкурентным преимуществом СУБД Oracle была высокая скорость обработки огромных массивов информации, которую тогда отметили все эксперты. скажу что читал не менее удачную и забавную статью, в которой утверждалось, что Эллисон очень удачно сначала запудрил мозги крупным инвесторам и американскому правительству, впарив им Оракл и только потом его стали писать, причем первые версии Оракла отлаживались буквально вживую на клиентах, которые уже заплатили деньги за приобретение готового, конечного ПО. В статье подчеркивается, что первые версии были страшно глюкавыми, тормознутыми, работали через раз и постоянно теряли данные. Может быть конечно происки конкурентов, но если вспомнить Билли с его начальной эпопеей Винды, то очень даже охотно вериться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2005, 13:04 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
Cat2 okdoky самое главное, он превосходит SQL даже при интерпретации сложных запросов к многосвязным табличным данным!!! Результаты тестов - в студию!Да уж. Теперь это дело чести. Прямо сейчас у меня запарка. Много работы, причем с Oracle. В марте создам себе лазейку и постараюсь доказать и показать. Если говорить о ранних тестах только для одной таблицы в 250 тыс. записей и с 10 колонками. Тестировались сложные вложенные запросы примерно с 40 значениями в WHERE. Sav Zigzag превзошел по быстродействию InterBase в 4 раза, а Microsoft Access в 2 раза. Это было еще на старой Java 1.1.8 !!! Как известно, появилась Java 1.4, которая по-прежнему с графикой работает медленнее чем Visual C в 10 раз, но зато операции ввода-вывода выполняются в 5 раз быстрее чем в C. Обязательно в марте напомните мне, если забуду. На какую бутылку будем спорить? А что, если быстродействие будет на порядок больше даже чем у Oracle? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2005, 16:25 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
okdoky пишет: > Да уж. Теперь это дело чести. Прямо сейчас у меня запарка. Ну вот, навалить с три короба - время есть, а ответить - запарка :) > В марте создам себе лазейку и постараюсь доказать и > показать. До марта еще очень долго. Все забудут. > Если говорить о ранних тестах только для одной таблицы в 250 > тыс. записей и с 10 колонками. Тестировались сложные вложенные запросы > примерно с 40 значениями в WHERE. Sav Zigzag превзошел по быстродействию Ну так приведи хотя бы этот самый старый тест для одной таблицы. > Обязательно в марте напомните мне, если забуду. На какую бутылку будем > спорить? А смысл ставить бутылку? Кто судьи? Кто сформулирует условия задачи для проверки утверждения "он превосходит SQL даже при интерпретации сложных запросов к многосвязным табличным данным!!!"? Не хочешь - не доказывай, но тогда ценность таких высказываний не выше рекламных буклетов маркетингового отдела. > А что, если быстродействие будет на порядок больше даже чем у > Oracle? На узкоспецифичной задаче - почему бы и нет? А вот на произвольно взятых "сложных запросах к многосвязным табличным данным" - чудес не бывает. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2005, 18:43 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
okdoky В то время, в конце 70-х была мода на реляционную алгебру. А счас на какую алгебру мода? В математике по любому алгебра имеет значение. А то что имеет мат обоснование и без всякой моды занимает сильные позиции, в силу значения математики в плане получения результатов рационально-логическим способом. Стало быть скорее всего на смену реляционной алгебре должна прийти другая алгебра. Иначе она так с конца 70-х и будет оставлять остальнам безалгебраическим подходам в БД мало шансов не зависимо от моды. Вот в начле 90-х было мода на ООМД. Но Эллисон и остальные, включая IBM, не поддались моде. Моды, возможно, вообще не достаточно для успеха. okdoky Если говорить о Zigzag, он более выразителен чем SQL и более прост в реализации. А что теперь мода на Zigzag? Что же о нем говорить? Если бы он выразительней SQL (хотя этого мало, скорее всего - есть и др достоинства) он бы сам за себя сказал. По крайней мере упоминался в литре по БД. okdoky Поддерживающая его СУБД занимает всего 500КБ Это скорее должно насторожить. Потому что СУБД такого размера вызывает опасения, в том плане что это и не СУБД вовсе. okdoky По обработке таких данных он превосходит SQL-СУБД. Но самое главное, он превосходит SQL даже при интерпретации сложных запросов к многосвязным табличным данным!!! На TPC тестах это зафиксировано? Или каких других, где бы спецы от производителей SQL настраивали, и независимые эксперты фиксировали. А то мы здесь часто наблюдаем как, например, один Оракл "обгоняет" самого себя - наши парни еще не то могут. Сходите в темы конкретных СУБД, сами увидите. У них там то и дело что-то тормозит. Так его может и Зигзаг "обгонать". Но этого не достаточно. okdoky Именно это и позволило реализовать ГЕНЕРАЦИЮ ДИАЛОГА НА ОСНОВЕ СТРУКТУРЫ И СОДЕРЖИМОГО БД в том сервисе ради которого и был открыт этот топик. Вы всерьез думаете, что SQL-СУБД не позволило реализовать системы значительно более сложные? А сам SQL - ассоциативный язык БД - он всегда на основе содержания БД осуществляет доступ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2005, 19:50 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
автор Как известно, появилась Java 1.4, которая по-прежнему с графикой работает медленнее чем Visual C в 10 раз, но зато операции ввода-вывода выполняются в 5 раз быстрее чем в C. фраза настораживает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2005, 00:02 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
Что вы все сомневаетесь? Достаточно зайти в Google и сделать запрос "benchmark Java C". Я лично использовал данные печатного издания. А на счет СУБД размером в 500КБ. Это же Java-байт код. Чтобы он заработал на вашем ПК должна быть установлена JVM (Java-машина). Самый легкий вариант Personal Java для КПК требует еще дополнительного пространства на диске в 2МБ (если не изменяет память). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2005, 11:36 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
Достал свой печатный источник (журнал "JavaPro"), посмотрел ссылки в Интернете и лишний раз убедился на сколько субъективны оценки производительности систем. В моем журнале оценивался серверный вариант Java с буферизированным вводом выводом (пакет java.nio). Ну а так, обычный ввод-вывод (java.io) в Java 1.4 примерно одинаковый как у C, что тоже радует. У кого есть конкретные идеи или ссылки на счет проведения независимой экспертизы СУБД Zigzag? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2005, 14:15 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
okdokyЕсли говорить о Zigzag, он более выразителен чем SQL и более прост в реализации.Сотрясение воздуха. Давайте хотя бы просто пример запроса средней сложности на SQL и то же самое на Zigzag. Это недолго, так ведь? А то понятия о выразительности -- они субъективные. Пусть народ просмотрит, подумает. okdokyПоддерживающая его СУБД занимает всего 500КБ и может быть установлена даже на КПК – это вполне возможная ниша.Если вас волнует размер СУБД, извольте. Полноценная SQL-СУБД Embedded FireBird занимает всего пару мегов, не требует инсталляции и настройки. Замечу, что это не тормозной байт-код Java, как у вас, нуждающийся в Java-машине, а полноценное приложение, со всеми вытекающими последствиями. okdokyНо самое главное, он превосходит SQL даже при интерпретации сложных запросов к многосвязным табличным данным!!!Количество восклицательных знаков не является доказательством (да еще и настораживает, такой восторг присущ обычно неофитам, но не опытным профессионалам). Вас уже попросили обосновать свои слова. Присоединяюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2005, 06:24 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
На счет выразительности Zigzag предлагаю перенести дискуссию в другой топик SQL, есть ли выход из СКорЛупы? . Меня интересует не только Zigzag, любая альтернатива SQL (XQuery,...) позволяющая легко формализовать запросы к иерархически-связанным таблицам и манипулировать их содержимым. На счет быстродействия "тормозной Джавы" попробую ответить позже. Впрочем, я уже давал ссылку на Справочную ОРГАНИЗАЦИИ МОСКВЫ. Можно войти и задать запрос, например выделив не одну, а все предложенные улицы. Их может быть 100. Думаю ответ будет в пределах секунды. При это надо учесть, что используется виртуальный хостинг (сотни других сайтов). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 18:52 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
авторлюбая альтернатива SQL (XQuery,...) позволяющая легко формализовать запросы к иерархически-связанным таблицам и манипулировать их содержимым. XQuery это не альтернатива SQL :) Не вводите народ в заблуждение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 18:59 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
Если уж отвечать по теме, то БД, не зная SQL, можно создать: 1. В электронных таблицах (Эксель, OpenOffice Calc). 2. В "настольных" СУБД (Эксесс, etc). 3. В Прологе. 4. В XML. 5. В CMS со свойствами Metadata Management (Drupal, EZ Publish, Dabble DB). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 17:36 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
Обещал продемонстрировать в марте быстродействие Sav Zigzag. Наиболее объективно будет если сравнить две похожие системы, реализованные на SQL и на Zigzag. Например, возьмем справочную систему, реализованную на Java/Zigzag, Смансо. Замечу, что в "тормозной" Java реализовано не только приложение, но и СУБД Zigzag. В справочной есть две секции Каталог организаций и Поиск организаций. Каталог, это простейшее иерархическое дерево, которое недолюбливают сторонники SQL. Зато Поиск организаций представляет собой обращение к одной большой таблице, состоящей из организаций. Размер таблицы по количеству организаций сопоставим с БД МГТС. Один из простых способов проверить быстродействие, сравнить продолжительность запроса в справочной МГТС http://www.mgts.ru/menu.html?ID_DOC=29998 и Смансо http://mod.smansh.com/ . Чтобы проверить это в Смансо, нужно пройти путь: Поиск организаций->Query->Имя . Самым неудобным запросом оказался поиск организаций по имени "ЗАО". Это слово присутствует в названии примерно 16000 организаций. Обеим справочным для такого "неожидаемого" ответа требуется 10-15 сек. Мне показалась, что Смансо выполняла запрос в полтора раза быстрее. Важно еще отметить следующее: 1. В МГТС, "ЗАО" предполагается как одно целое слово. В Смансо это только первые буквы, которые могут удовлетворять например названию "Заозерье". 2. В МГТС – ограничения для комбинации слов в запросе. Например, можно для поиска использовать комбинацию "КОМПАНИЯ ЗАО", но нельзя "ЗАО КОМПАНИЯ". В Смансо можно менять слова местами и сокращать, например "КОМ ЗАО" 3. МГТС выдает за 15 сек только 50 организаций. Прочитать дальше я не смог, да и листание внутри этих 50 орг. кажется тормозным. Смансо находит все организации, подсчитывает их и предлагает полную быструю навигацию. 4. Смансо работает под виртуальным хостингом на сервере, на котором присутствует еще сотни сайтов и работает тысячи Java-программ. МГТС, не знаю, но думаю, что такая солидная организация должна выделить выделенный сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2006, 22:32 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
А причем тут РСУБД и МГТС ? Помнится все такие базы на Кронусе или как там его называют, но первый раз слышу, что они хоть какое либо отношение к SQL имеют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2006, 23:21 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
okdoky это простейшее иерархическое дерево, которое недолюбливают сторонники SQL. И которое не могут отличить от других графов стороннки Зигзага. okdoky Один из простых способов проверить быстродействие, сравнить продолжительность запроса в справочной Но столь же не надежное. okdoky А причем тут РСУБД и МГТС ? Помнится все такие базы на Кронусе или как там его называют, но первый раз слышу, что они хоть какое либо отношение к SQL имеют. Сторонники Зигзага не обращают внимание на такие пустяки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2006, 23:53 |
|
||
|
Новичку и лентяю: О том как можно создать БД не зная SQL
|
|||
|---|---|---|---|
|
#18+
cybraЕсли уж отвечать по теме, то БД, не зная SQL, можно создать: 1. В электронных таблицах (Эксель, OpenOffice Calc). 2. В "настольных" СУБД (Эксесс, etc). 3. В Прологе. 4. В XML. 5. В CMS со свойствами Metadata Management (Drupal, EZ Publish, Dabble DB). .............. а также все M (MUMPS) системы : -- M3-LITE ( бесплатно и скачать с сайта только 1 MB ) -- GTM ( бесплатно но только под LINUX ) -- MSM -- CACHE --------------- и конечно -- ZIGZAG ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 10:59 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=33455900&tid=1553636]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 175ms |
| total: | 329ms |

| 0 / 0 |
