powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Создание собственной DB это реально ?
49 сообщений из 49, показаны все 2 страниц
Создание собственной DB это реально ?
    #33356420
Valerik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ кто занимался разработкой собственного ядра базы данных, подскажите, где в инете можно почитать про это. Просто мне интересно почитать.
И вообще это реально создание собственной DB?
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33356483
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Пожалуйста, не путайте БД с СУБД. Придерживайтесь правильной терминологии.
2. Создание собственной СУБД реально. Как и собственной ОС (например). Но никому не нужно. Лучше, чем сделано, не сделаете.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33356524
KSLcom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё реально, дерзай :)

2mir
"Лучше" или "Хуже" понятия непримененимые в данном случае. Кто сказал, что
ОС должна быть как Windows, а СУБД не меньше чем Oracle?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33356557
MX -- ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ValerikНарод кто занимался разработкой собственного ядра базы данных, подскажите, где в инете можно почитать про это. Просто мне интересно почитать.
И вообще это реально создание собственной DB?
18 лет работы и все получится
у нас получилось
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33356761
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Valerik
А нахрена?

Может создать и можно, но вы потратите кучу времени и получите поделку, которая будет уступать всем нормальным СУБД и которой никто не будет пользоваться кроме Вас.
Даже MS не создавала с нуля, а сначала купила у SyBase
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33356826
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если только в учебных целях или собственного тщеславия... А так вполне хватает готового для решения реальных задач...

But anyway, good luck!
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33356837
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valerik
Даже MS не создавала с нуля, а сначала купила у SyBase

Но если Вы решите пойти по этому пути - начинать не с нуля, то покупайте Оракл. Очень рекомендую.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33357072
Фотография Эстонский голем
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да нармально за ночь можно написать
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33357375
shuklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValerikНарод кто занимался разработкой собственного ядра базы данных, подскажите, где в инете можно почитать про это. Просто мне интересно почитать.
И вообще это реально создание собственной DB?

Вполне реально. Я вот к примеру свою СУБД уже сделал ( http://www.shuklin.com/ai/ht/ru/cerebrum ). Скоро на ней первый продукт выпущу.

Однако задача это не для слабонервных ))) Думаю что это имеет смысл делать в следующих случаях:
1. У тебя есть заказчик который готов финансировать твою разработку (в моем случае таким заказчиком являюсь я сам )) )

2. У тебя есть идеи по применению твоей БД в приложениях для конечного пользователя. В этом случае ты будешь предагать свою БД не как независимый продукт а как часть другого продукта. (в моем случае есть несколько идей таких продуктов, например та же экспертная система)

3. У тебя есть идея БД базирующейся на альтернативных принципах. (в моем случае это применение в качестве ядра БД нейронной сети)

Основные проблемы:
1. Сделать ядро субд без поддержки транзакций и многопользовательского конкурентного доступа это одно, а с поддержкой - в несколько раз более сложная задача. нужно быть готовым к реализации многопоточной и реентрантной синхронизации ))) фигня с этим в том, что очень просто пропустить какую нибудь мелочь, которая потом выразится в плавающие сбои.

2. Нужно будет поработать над оптимизатором запросов, учитывая индексы и статистику использования данных.

3. Кроме собственно субд необходимо реализовать набор сервисных утилит, обеспечивающих экспорт, импорт, ...

4. Без реальных примеров приемущества твоей БД хотябы в каких то ограниченных областях будет просто невозможно обучить девелоперов ее использованию - не будут же люди по исходникам понимать что ты наваял. Нужно будет выпустить качественную документацию и SDK


Я сейчас нахожусь примерно в середине п.1

И РУнет в основном относится к таким проектам по принципу революционеров из бородатого анекдота "
1917, прибегает к хозяке служанка,
- госпожа, на улице революция, такая радость! прям как ваш дедушка - декабрист хотел!
- а что хотят?
- хотят чтоб небыло богатых.
- грустно, а мой дедушка мечтал чтоб небыло бедных.
" здесь тебе ничего толкового не присоветуют )))
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33357422
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shuklin wrote:
> Вполне реально. Я вот к примеру свою СУБД уже сделал
Ах! Господин Шуклин! Просим, просим!! :-)

> " здесь тебе ничего толкового не присоветуют )))
Присоветовать - не, не присоветуют. Скорее, отсоветуют :-)

С другой стороны, чел так и не сказал, для зачем ему это надо. Потому
как если это для общего развития, то почему бы и не написать чо-нить
простенькое? Господа программеры, сколько вы написали в институте никому
не нужных компиляторов, интерпретаторов и прочей лабуды? ПрОдукт не
пригодился, а знания то остались. Даже с чисто технологической точки
зрения написание СУБД весьма занятная задачка. Тут те и механизм работы
с файлами, и кэширование, и сетевой доступ, и парсер, и интерпретатор, и
оптимизатор и прочая лабуда - вкусно усё это.

ЗЫ я сам вон ньюсы читаю сквозь проксик собственного изготовления -
разбирался как работают с сокетами, заодно подучился сервисы писать. Так
шо хай дитё балуется. Дали бы ссылки лучше на сорцы чего-нить
относительно незатейливого.

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33357427
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperА нахрена?Вопрос был не такой.И вообще это реально создание собственной DB?Реально. При корректно поставленной задаче, профессиональная команда из дюжины разработчиков может за два года написать ядро РСУБД. mir2. Создание собственной СУБД реально. Как и собственной ОС (например). Но никому не нужно. Лучше, чем сделано, не сделаете.Смотря какая цель поставлена. Можно сделать, чтобы определённый функционал работал быстрее в ущерб чему-то...
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33357715
Фотография Юрий Носов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Строители деревянных велосипедов с квадратными колесами..
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33357726
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непонятная ирония...
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33357793
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavelvpРеально. При корректно поставленной задаче, профессиональная команда из дюжины разработчиков может за два года написать ядро РСУБД.
А нахрена?


Именно этот вопрос должен задаваться в первую очередь
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33357820
it depends
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ValerikИ вообще это реально создание собственной DB?
SergSuperА нахрена?
Ну разве что :
C.J. Date Let's implement the relational model!
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33357917
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuper
А нахрена?
Именно этот вопрос должен задаваться в первую очередь
Что ты заладил? Должен, не должен... Спросили бы - а нужно разрабатывать СУБД?
Вот тогда бы так и сказал. Вопрос был - реально ли? Ответ - да, реально.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33358148
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мда... А чё орать-то? Больные какие-то

вопрос был
======================
Народ кто занимался разработкой собственного ядра базы данных, подскажите,
где в инете можно почитать про это. Просто мне интересно почитать.
И вообще это реально создание собственной DB?
========================

правильный ответ
1.мало кто занимался т.к. задача слишком специфическая и мало где требуется
2.опенсорсные БД: HSQL (верии на Java и на C#), более распространённая у нас
Firebird. Искать гуглом


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33358551
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Вполне реально. Я вот к примеру свою СУБД уже сделал

Дима, не выдавай желаемое за действительное. Место этой т. н. "СУБД" - на конкурсе поделок мелкомягких. Сразу за макросом "сумма прописью".
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33358602
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621 wrote:
> > Вполне реально. Я вот к примеру свою СУБД уже сделал
>
> Дима, не выдавай желаемое за действительное. Место этой т. н. "СУБД" -
> на конкурсе поделок мелкомягких. Сразу за макросом "сумма прописью".
"А вам не кажется, папаша, что ваше место возле..." (С) Джентльмены удачи.

ЗЫ Просьба воспринимать как шутку. Ничего личного, просто навеяло.

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33358623
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) ИМХО реально (Например Shuklin этим занимается активно. Только он DB-революционер и IT-анархист :) ).
2)Хороший источник Citforum.ru. Не далее как вчера там были опубликованы два перевода старых, но очень хороших статей, близких к этой теме. http://www.citforum.ru/database/articles/path/ и http://www.citforum.ru/database/articles/query_optimization/
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33358703
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Для создания СУБД аналогичной MS SQL 6.5, при условии, что у Sybase будет куплен DataServer версии 1988 года, нужно примерно 80 человеко-лет.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33358738
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
8)

а если взять, скажем, исходники MySQL то это будет значительно быстрее. Я
думаю на пару порядков





ЗЫ
чё пристали, учится человек


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33362320
Valerik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да уж, если честно не ожидал столь быстрых ответов. :)
Всем большое спасибо!.
Я не собераюсь этот продук комуто продовать или еще что то. Мне просто самому интерестно. Попробовать возможно ли такое или нет.

Если бы по советовали где в инетернете можно почитать про подобные разработки было бы вообще супер.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33362373
Фотография rodb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valerik,
>Да уж, если честно не ожидал столь быстрых ответов. :)
>Всем большое спасибо!.
>Я не собераюсь этот продук комуто продовать или еще что то. Мне просто
самому интерестно. >Попробовать возможно ли такое или нет.

откомпили FB или
Postgre, MySQL
разберись в коде, введи туда свои инновации.



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33365357
Valerik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо. а тогда где взять исходники это СУБД ?
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33365422
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValerikХорошо. а тогда где взять исходники это СУБД ?
Большого охотника не остановит темный темный лес Наверное Вы так хорошо Си знаете, что само собой сейчас качнете исходники, шустренько разберетесь и напишите/допишите свое ? Я конечно понимаю, что это год назад Вы были чайником, а теперь проф на Си, но все же ... неужели так много свободного времени и охота его на неизвестно что потратить ? Нигде в инете пошагового описания для чайников "Как написать свою СУБД" найти нельзя ... ну разве что на форуме "Сравнение" сайта SQL.RU иногда авторы делятся интригующими подробностями. А по делу - лучше забить и поучить какой нибудь из существующих серверов - тот же Oracle к примеру, там тоже всего много интересного, заодно глядишь и скилы себе можно будет поднять.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33365433
nik_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValerikХорошо. а тогда где взять исходники это СУБД ?
Могу сказать только где взять исходники FB: http://prdownloads.sourceforge.net/firebird/firebird-1.5.2.4731.tar.bz2?download
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33365693
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лучше взять HSQL т.к. он на жабе а не на плоском ц. Или его же версию на ц-диез.

для обучения проще.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33368171
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ASCRUS
Наверно человек " типа крутым " хочет стать: придет устраиваться на работу и небрежно так "а еще я СУБД сам написал...", и все тут упадут и денег много сразу пообесчают......
Или среди студентов первокурсников блеснуть - это вообще супер, богом считать будут....... (правда только до четвертого курса)

Делать нечего, это точно. Лучше действительно - взять одну, а если действительно делать нечего совсем, то пару серверов БД и изучить хорошо. Потому как разработчик систем с использованием СУБД куда как более нужен, чем разработчик "типа СУБД" :))

-- Tygra's --
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33368184
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Valerik
Вы все-же ответьте, вам зачем это?
Действительно делать нечего или есть цель какая?

авторЯ не собераюсь этот продук комуто продовать или еще что то. Мне просто самому интерестно. Попробовать возможно ли такое или нет
А если нет - застр е литесь после этого? Или пойдете в водители троллейбусов? Троллейбус собственноручно будете собирать?

Направьте свою энергию в мирное русло, как предложили выше, и будет вам щастте :)

-- Tygra's --
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33370034
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValerikХорошо. а тогда где взять исходники это СУБД ?

Сначала вы к нам пристаете "где взять исходники " (где-где - в Караганде !), потом начнете рассказывать что С не устанавливается, потом - что make не компилирует, потом - что собранная СУБД не пишет "hello world"... легче пристрелить, чтоб не мучался.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33370118
Valerik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор2 Valerik
Вы все-же ответьте, вам зачем это?
Действительно делать нечего или есть цель какая?


Есть идея.
Вот и думаю. Просто для написания БД которую я хочу использовать серверные СУБД не подайдут. а свою снюля писать что то не охото.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33370169
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valerik автор2 Valerik
Вы все-же ответьте, вам зачем это?
Действительно делать нечего или есть цель какая?


Есть идея.
Вот и думаю. Просто для написания БД которую я хочу использовать серверные СУБД не подайдут. а свою снюля писать что то не охото.
А насколько глубоко Вы изучали все существующие СУБД (в т.ч. встроенные), чтобы утверждать, что все СУБД не подойдут ? И кстати что такое серверные СУБД ?
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33371338
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tygra...Направьте свою энергию в мирное русло, как предложили выше, и будет вам щастте :)....

Вы не правы... Пущай пишет... Выйдет запал, добавиться знаний... А то вот пример Вам из жизни...

волей судеб занесло мня в один коллектив.. не буду глаголить какой и что за фирма... скажу, что задача - написание базы данных... Идея знаете чья ? самого главного :) так что пущай пишет...а то потом станет начальником.... :)


с уважением
(круглый)
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33371624
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValerikЕсть идея.
Вот и думаю. Просто для написания БД которую я хочу использовать серверные СУБД не подайдут. а свою снюля писать что то не охото.
Это что же за БД такая? :)

-- Tygra's --
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33372272
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть идея.
Вот и думаю. Просто для написания БД которую я хочу использовать серверные
СУБД не подайдут.
**************************

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

в таком случае изучение того что есть является более эффективным


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33372345
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Не. Ну совсем человека запугали. А делов-то на два часа.
Создаем табличку с полями фиксированной длины. Все данные храним в текстовом формате. В проге объявлеем запись с аналогичной структурой. Вкачиваем файл в массив записей. А уж с массивом записей-то можем делать все что угодно. По окончанию работы записываем массив обратно на диск.
СУБД готова!
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33373291
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2 wrote:
> Не. Ну совсем человека запугали. А делов-то на два часа.
> Создаем табличку с полями фиксированной длины. Все данные храним в
> текстовом формате. В проге объявлеем запись с аналогичной структурой.
> Вкачиваем файл в массив записей. А уж с массивом записей-то можем делать
> все что угодно. По окончанию работы записываем массив обратно на диск.
> СУБД готова!
Ну, тогда уж не текстовый формат, а структурированный (вроде так это
называлось).
о! и в качестве базы можна взять сорцы ДБФ - один ведь в один. Токо это
еще не СУБД, а токмо механзим хранения данных. Теперь надо реализовать
еще какой-нито типизированный интерфейс доступа к нему, либо а-ля
Paradox Engine (на уровне курсоров), либо на уровне jet (простейшие SQL
запросы). А там - в массы, и денюжку грести грейдером.
--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33373333
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
locky wrote:
> Ну, тогда уж не текстовый формат, а структурированный (вроде так это
Типизированный файл, вроде как...

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33375014
Фотография rodb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valerik,

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

Дмитрий.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33375089
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Valerik" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:2053872@sql.ru...
**************
* Вот и думаю. Просто для написания БД которую я хочу
* использовать серверные СУБД не подайдут. а свою
* снюля писать что то не охото.
**************

Очень даже может быть, что нужно и с нуля.
Вот сайт конторы, которая основной продукт на самописном сервере
реализовала:

http://data-basis.ru/

Все работет шустро и хорошо.
Пытались на разных SQL - сервере, но приемлимых результатов не добились (в
плане скорости работы и удобства описания бизнес-логики). Может быть, просто
не смогли.

И ГУИ там свой, самописный.
Зато сейчас работает, так, как нужно.

Можно демку грузануть, посмотреть (программа с серваком и демо-базой):
http://www.data-basis.ru/files/demo/turbodemo.zip

Вот весь список, если интересно:
http://data-basis.ru/download


Да, все - на Дельфи. И сервер, и клиенты тоже.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33375331
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
плане скорости работы и удобства описания бизнес-логики). Может быть, просто
не смогли.


*************

скорей всего "просто не смогли"


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33375366
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"1024" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:2063700@sql.ru...


*************
скорей всего "просто не смогли"
*************
И сами пробовали, и спецов со стороны приглашали. Кое-что получалось,
конечно, но хреновато.
Требования очень уж специфичные (например: типы данных и структуры в
ран-тайме определяются. В том числе и тип "Формула" (как в Excel), и все это
в пределах экземпляра объекта хранения ("записи")). И скорость работы должна
была быть существенно выше, чем удавалось достичь в тестах.
.....
В принципе - и на машине Тьюринга любой алгоритм реализовать можно.
Однако производительность и затраты на программирование... и т.д. и т.п.

Возможно, кто-то смог бы решить эту задачу с помощью "страндартных" средств
(SQL - сервера).
А какая разница? Задача успешно решена, в приемлимые сроки, и все требования
были соблюдены.
Продукты на основе созданного сервера успешно развиваются, и продаются.
Или нужно было перелопатить весь парк существующих SQL - серверов?

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33375633
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имхо, если человек еще в вопросе путает БД с СУБД, не надо его подталкивать к созданию СУБД.

или вопрос был действительно про БД? Тогда mr. Эстонский голем прав- за ночь можно- десяток табличек и пару процедур.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33376307
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mvДа, все - на Дельфи. И сервер, и клиенты тоже.
Мысли в сторону. Смотрел пару серверов сделанных на дельфи.
Выяснился пренеприятный момент. Дельфийский код при обработке проблемных ситуаций в критическом состоянии программы ведет себя практически неуправляемо, в частности в отношении динамической памяти. Когда именно ее не хватает, повлиять как-то на решение конфликтов практически невозможно. Проще говоря, костей не соберешь, и не выяснишь что же произошло. А если писать с рукопашным управлением всем, то какой тогда смысл применять дельфи, все равно код получается в сишном стиле...

Это сугубо ИМХО, ессно.
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33376461
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"ну я" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:2065459@sql.ru...

Выяснился пренеприятный момент. Дельфийский код при обработке проблемных
ситуаций в критическом состоянии программы ведет себя практически
неуправляемо, в частности в отношении динамической памяти. Когда именно ее
не хватает, повлиять как-то на решение конфликтов практически невозможно.
Проще говоря, костей не соберешь, и не выяснишь что же произошло. А если
писать с рукопашным управлением всем, то какой тогда смысл применять дельфи,
все равно код получается в сишном стиле...


Что-то я не понял, по какому поводу замечание...
Что-то вроде "оно все хорошо, когда хорошо, а потом, не успеешь оглянуться -
маманегорюй"?
Что такое "неуправляемость кода при обработке проблемных ситуаций в
критическом состоянии программы"?
Звучит страшно. "Чудище стозевно и т.д. и т.п."?
А подробности?...
....
Ну ладно, спасибо.
Будем начеку. Как появится "проблемная ситуация" - сразу вспомним Ваше
"мы же вас предупреждали" .

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33376503
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.G.имхо, если человек еще в вопросе путает БД с СУБД, не надо его подталкивать к созданию СУБД.
Я было написал про эту путаницу - или даже не путаницу, а уверенность, что информационная система, которая работает с СУБД, называется БД... Но не стал - чтобы сразу вот так вот в лоб не убивать

Но что-то автор пропал куда-то - начал писать БД? :))

-- Tygra's --
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33376563
Programmer_Ortodox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для бешеного кобеля 7 верст не крюк! Так гласит народная мудрость. Бывал близок к тому, чтобы поучаствовать, но что-то останавливало. Почему то подкупает искренность соучастника, новое звучание знакомых слов..Если слышишь птицификация (вместо спецификации) или булгактерия (вместо бухгалтерии) то действует поему то магически. Собираюсь преодолеть эти недостатки,но не получается
...
Рейтинг: 0 / 0
Создание собственной DB это реально ?
    #33376577
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mv Что-то я не понял, по какому поводу замечание...
Что-то вроде "оно все хорошо, когда хорошо, а потом, не успеешь оглянуться -
маманегорюй"?
Типа того. Когда один из компонентов в своем внутреннем коде захочет что-то дописать к строке (штатный тип string), то нижний уровень автоматом лезет в динамическую память (пусть хитро и мудрено, но лезет). При этом когда получит отлуп по причине ее нехватки, начнет кидать эксепшены, где есть инфа о причине и месте проблемы. Но штатные коды обработки исключений и сам формирователь также используют этот же механизм динамической памяти, и нормально отработать уже не могут. Инфа о месте и причине ошибки утрачена. Проблема воспроизводится довольно просто. Достаточно запустить такой сервер, написанный на дельфи в условиях чрезвычайно малой доступной памяти, и попросить сервер что-то сделать. Выход - контроль над памятью или по крайней мере контроль над обработчиками ошибок, чтобы они могли работать в экстремальных условиях, например требующуюся им память выделять при старте программы. Но, мне кажется, мало кто этим озабочивается.
...
Рейтинг: 0 / 0
49 сообщений из 49, показаны все 2 страниц
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Создание собственной DB это реально ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]