powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Пишу свой сервер СУБД
77 сообщений из 77, показаны все 4 страниц
Пишу свой сервер СУБД
    #37162747
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу свой сервер СУБД. Для связи клиентского приложения с сервером использую очень облегченную реализацию языка SQL. Хотел бы узнать:
1. Преспектива этого проекта (для себя)
2. Какой функционал языка SQL используется при создании клиентских программ, потому что не хочу писать функционал, который мне никогда не понадобится.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37162752
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. перспективы - никакие. Не взлетит. но если будешь прилежен и настойчив, то сможешь извлечь немало полезного опыта
2. Функционал - открываешь справку по любому скулю (орацлу, сайбейзу, сиквелу, огнептице, мускулю, постгре) и читаешь - кто-то да пользуется всем этим функционалом.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37162772
serg99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTПишу свой сервер СУБД. Для связи клиентского приложения с сервером использую очень облегченную реализацию языка SQL. Хотел бы узнать:
1. Преспектива этого проекта (для себя)
2. Какой функционал языка SQL используется при создании клиентских программ, потому что не хочу писать функционал, который мне никогда не понадобится.
1. Зависит от того что интересует. Перспективы могут быть по линии Коммерции, Науки, Самообразования, Самореализации.
2. Лучше взять старенький стандарт на SQL.

С чего вдруг решили этим заняться? Диплом пишете?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163005
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERT1. Преспектива этого проекта (для себя)
2. Какой функционал языка SQL используется при создании клиентских программ, потому что не хочу писать функционал, который мне никогда не понадобится.1.Перспектив никаких.
2. Зачем браться, если не знаешь ответ на этот вопрос ? :)
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163011
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERT,

1. Опыт изобретения велосипеда с квадратными колесами. Негативный опыт тоже опыт.
2. Все что есть и даже больше. Все зависит от реализации приложения (толстый или тонкий клиент), ...
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163362
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 14.03.2011 0:22, CHERT wrote:

> 2. Какой функционал языка SQL используется при создании клиентских программ,
> потому что не хочу писать функционал, который мне никогда не понадобится.

Как бы сложно придумать причины, почему бы люди выдумывали SQL, чтобы потом
его не использовать.

В стандарте есть три уровня.
1 core
2 basic
3 extended

(названия могу путать)

Все СУБД обязаны реализовать как минимум 1 core, вот его и предлагаю
тебе реализовать. Меньше видимо нельзя.
Но что любое приложение будет использовать всё из core естественно
гарантировать нельзя -- это зависит очень сильно от приложения.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163452
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
serg99CHERTПишу свой сервер СУБД. Для связи клиентского приложения с сервером использую очень облегченную реализацию языка SQL. Хотел бы узнать:
1. Преспектива этого проекта (для себя)
2. Какой функционал языка SQL используется при создании клиентских программ, потому что не хочу писать функционал, который мне никогда не понадобится.
1. Зависит от того что интересует. Перспективы могут быть по линии Коммерции, Науки, Самообразования, Самореализации.
2. Лучше взять старенький стандарт на SQL.

С чего вдруг решили этим заняться? Диплом пишете?
Нет, не диплом. Хочу писать программы на заказ при использовании своего сервера.

Использую сурогатный ключ, естественный ключ реализовывать не буду, поскольку считаю, что с сурогатным ключом можно написать более производительную СУБД. Пишу на Delphi и сразу же компоненты. Уже написал набор данных. То есть могу подключать таблицу и т.д.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163721
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTХочу писать программы на заказ при использовании своего сервера.


Но где логика, где разум? Ведь для заказчика аргумент "использую свой SQL-сервер" - это громадный минус, по сравнению, например, с "использую обычный MySQL". Зачем же так делать?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163732
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cane Cat Fisher,

Я считаю что главное результат. Ведь, если программист использует авторитетный продукт СУБД, это не означает что его программа написана хорошо, не имеет ошибок и т. д.
К тому же, имея свои разработки, можно добавлять специфические возможности для сервера
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163740
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTЯ считаю что главное результат.Результат чего ?
Ваш конь в вакууме сервер врядли получит какие-то особые, уникальные свойства, чтоб кого-то хоть немного заинтересовать.
Зачем он нужен, если без него можно сделать не хуже ?

"Не теряйте, о юноша драгоценного времени" (с) К. Прутков
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163753
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LSV,

Я не считаю это тратой времени, в любом случае я получу бесценный опыт программирования, самореализацию в глазах других программистов...
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163778
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TC: Вы топик Джерика/Дедала по диагонали гляньте.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163800
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
// я получу бесценный опыт программирования
Возможно. Хотя совсем необязательно. Есть и лучшие способы.

//самореализацию в глазах других программистов...
Ну оооооооочень спорно.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163851
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERT... самореализацию в глазах других программистов...
Оптимист вы батенька, оптимист... Я хоть и несчитаю себя высококлассным программистом и то думаю что вам пора выдыхать (ну очень мягко сказано). А теперь представьте что думают остальные.

"Пилите Жора, пилите ..." (с) ...
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163978
А ти хогошо подумал пегед тем как начал его писать?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37163987
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Раббай Изя ПетросянА ти хогошо подумал пегед тем как начал его писать?
Думал, не сказал бы что много. Пишу его уже 3-4 месяца, успехи, на мой взгляд, неплохие. То есть уже можно подключать БД. Сейчас пишу редактор БД, где можно будет создать таблицы, просмотреть, визуально представить структура БД. Для связи клиентского приложения с сервером использую COM-технологии. Буду писать дальше, добавляя необходимые мне функции.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37164030
Я вот что хочу спросить для уточнения, думали ли Ви о том, что кому-нибудь кгоме Вас етот сегвер таки будет нужен и Ви сможете с его помощью извлечь немножко деньги?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37164039
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Раббай Изя ПетросянЯ вот что хочу спросить для уточнения, думали ли Ви о том, что кому-нибудь кгоме Вас етот сегвер таки будет нужен и Ви сможете с его помощью извлечь немножко деньги?
Конечно думал, но это врядли)
Думаю писать программы на заказ, с использованием своего продукта.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37164148
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И тут хомячки набежали на пост жирного тролля... Предлагаю забить на этот пост.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37164192
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мда, похоже, что кто-то решил, что может стать царем горы и убить БЕССМЕРТНУЮ http://www.sql.ru/forum/actualthread.aspx?tid=708039 ?
Три ха-ха!
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37164417
okidoki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CHERT: Если вы научный сотрудник, то вполне можно отталкиваться от своих идей в реализации какого-нибудь сервера. Важно, чтобы у него были преимущества в специфических областях. Можете вы сказать о таких преимуществах сейчас? В конечном счете, если хотите раскрутить коммерцию, отталкиваться придется от специфической области и от требований заказчиков (как Google или Adobe создавшие свои сервера данных). Так-что творите и одновременно (лучше раньше) влезайте в эти специфические области. Можете посмотреть ради интереса на мой сервер :).
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37166526
Azomorph
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edd.DragonМда, похоже, что кто-то решил, что может стать царем горы и убить БЕССМЕРТНУЮ http://www.sql.ru/forum/actualthread.aspx?tid=708039 ?
Три ха-ха!
это уже зависит от качества и количества лулзов :)
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37166536
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTCane Cat Fisher,

Я считаю что главное результат.И для заказчика тоже главное результат. Только он в качестве результата видит TCO и ROI .

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

Либо это проект для наработки опыта и никакого прямого коммерческого смысла не имеет.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199124
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочу продемонстрировать работу своей СУБД, для этого неоходимо скачать архив (800 кбайт) по ссылке http://depositfiles.com/files/xvs1nkv2j
Там есть клиентская программа, сам сервер СУБД и инструкция по настройке. Жду комментариев (Тех кто протестировал)
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199126
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А документация там есть? Хотя бы краткая, по синтаксису, типам данных?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199128
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К сожалению сам редактор БД я не скидывал (поскольку он еще сыроват, то есть нет возможности редактировать уже созданную БД) но обязательно скину, когда редактор будет достойного уровня.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199129
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну а что есть то там?
Что можно сделать то?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199132
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ознакомится, посмотреть и удостоверится что СУБД работает)
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199133
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTОзнакомится, посмотреть и удостоверится что СУБД работает)
Что значит "работает"?
Что с ней можно сделать?
Создать таблицу? Вставить в неё данные? Выбрать данные?
И если да - то как это сделать?
Какой синтаксис?
Какие конструкции реализованы и как?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199137
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В клиентской программе можно добавлять, удалять, изменять данные (то есть записи). Все сделанно элементами управления поэтому сложностей не должно возникнуть.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199143
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTВ клиентской программе можно добавлять, удалять, изменять данные (то есть записи). Все сделанно элементами управления поэтому сложностей не должно возникнуть.
т.е. грубо говоря, это не БД, а такой себе своеобразный вьювер примитивного самодельного DBF?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199145
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, для связи с СУБД использую упрощенный SQL, а в клиентском приложении реализована выборка, вставка, обновление (то есть при помощи контролов, как и в любом приложении для работы с БД)
Лучше один раз посмотрите и все поймете (и прокомментируете).
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199147
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ок
где можно посмотреть на этот sql?
в моем самом ходовом приложении для работы с субд именно он используется
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199149
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
locky,
Поскольку это упрощенный вариант SQL (только то, что на данный момент необходимо, в нем даже в разделе WHERE можно использовать только одно условие, но это только пока) все вшито в клиентскую программу и поэтому нельзя посмотреть (потому что я не выкладывал исходник, а в нем можно и посмотреть и редактировать)
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199152
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а тогда на что, простите, смотреть? На уютный гридик?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199153
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
locky,

Не только. Там 3 таблицы и соединение по ключевому полю.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199156
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы сказал, что никто это смотреть не будет
Потому как нечего там смотреть.
Реализуйте простой минимум конструкций, сделайте sqlcmd/sql+
напишите краткий синтаксический справочник
Тогда можно будет попробовать посмотреть.
До этого момента - это не субд и даже не намёк на неё.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199157
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
locky,

Пока нету, поскольку я сейчас демонтрирую работу клиенского приложения с использованием СУБД. Когда буду демонстрировать СУБД для разработчиков, то ОБЯЗАТЕЛЬНО будет подробная инструкция по использованию и т.д.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199165
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ты не поверишь
99% местного населения уже видели много разных клиентских приложений, которые работают с субд
и 99% этих приложений были куда лучше

На данный же момент, как я понимаю, вся СУБД состоит из возможности распарсить разобрать сабстрингами строку вида select * from {1} [where {2}={3}]
Это не представляет собой ровно никакого интереса.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199167
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
locky,

Я учту ваши пожелания. А что вы хотели бы видеть в СУБД, какой функционал SQL нужет для программистов?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199170
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTlocky,

Я учту ваши пожелания. А что вы хотели бы видеть в СУБД, какой функционал SQL нужет для программистов?
Открываем стандарт - и читаем, пока не надоест
Не нравится стандарт?
Открываем документацию по ораклу/скулю и читаем, пока не надоест
Не нравится оракл/скуль?
Берём Sqlite, и читаем там
Хотя возникает вопрос - если делать второй sqlite, то зачем, собственно? Если уже есть готовый, обкатанный, небольшой, довольно шустрый и надёжный.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199305
Фотография Victor Cookin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень понравилось - работает быстро. Контролы красивые.
Надеюсь контролы работают с любыми DataSets.
Так что почему бы не добиваться признания в разработке
красивых контролов, которые работают со стандартными БД?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199399
Senya_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Victor CookinОчень понравилось - работает быстро.А как заработает с типизированными файлами.... Попробуйте, удивитесь ;)Victor CookinКонтролы красивые.Офуительно сильный аргумент при оценке СУБД.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199550
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС: Вас уже двое. Можете с Джериком/Дедалом обмениваться опытом.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199829
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таком виде, да ещё и на делфи - не нужно, чуть более, чем совсем. Преимуществ перед тем же SQLite - никаких (зато - куча недостатков). Да даже перед банальным, древним DBF преимуществ никаких.
Если цель - самообразование, то бери исходники SQLite (благо, они открыты), и изучай, вноси недостающий функционал и пр.
Если цель - коммерческая, то лучще всё же взять какой-то нормальный SQL-сервер, тот же Постгри. Его лицензия (BSD) позволяет обозвать его своим именем, допилить недостающий функционал (но это - вряд ли поонадобится), и продавать как свой продукт. Для заказчиков фраза "Продукт основан на PostgreSQL" будет звучать куда более убедительно, чем "Продукт основан на велосипеде собственного производства, работающем на файликах, и с неизвестным количеством багов".
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199849
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А-а-а... Дедал, перелогинься!
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199865
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTХочу продемонстрировать работу своей СУБД, для этого неоходимо скачать архив (800 кбайт) по ссылке http://depositfiles.com/files/xvs1nkv2j
Там есть клиентская программа, сам сервер СУБД и инструкция по настройке. Жду комментариев (Тех кто протестировал)
ПАЦАНЫ НЕ КАЧАЙТЕ ТАМ ВИРУС!!11 ПИШУ С МИКРОВОЛНОВКИ
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199867
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наша песня - хороша, начинай сначала. Не дождался года в том топике, как появился этот. Интересно, он станет таким же эпичным, или нет?

И да, мне одному кажется, что это - ДД?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199869
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZ, моя Убунта смотрит на эти ваши вирусы как на...
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199873
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERT, твоя программа не работает!
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199882
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А за депозитфилез надо отрезать руки тупым и ржавым кухонным ножом.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37199923
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTХочу продемонстрировать работу своей СУБД, для этого неоходимо скачать архив (800 кбайт) по ссылке http://depositfiles.com/files/xvs1nkv2j
Там есть клиентская программа, сам сервер СУБД и инструкция по настройке. Жду комментариев (Тех кто протестировал)
Открой для себя что-нибудь типа http://www.sendspace.com/ . Ну или на худой случай http://files.mail.ru/ .
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37200112
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РосгоснанораспилтрестCHERT, твоя программа не работает!
У меня работает, только там ещё какое-то окно лишнее открывается с заголовком AbleBase Server и пустое.
Заодно, CHERT, почему, когда я удалил последнюю букву в фамилии клиента у него удалилась полностью вся фамилия, точно так же как я бы туда что-то дописал?
И да, Винни прав, СУБД на Delphi != СУБД. И чуть более, чем полностью никому не нужно, заодно с дельфёвыми контролами вызывает просто отвращение.
Но, как я погляжу, вы намного адекватнее, чем Джерик/Дедал и ЧСВ не зашкаливает за 9000, поэтому настоятельно Вам рекомендую:
1. Деинсталлировать Delphi
2. Изучить мануалы по Ораклу, Мускулю, Постгресу
3. Если для опыта, то продолжайте эту разработку, но уже на другом языке, если для коммерции/денег, то лучше забить на отечественную велосипедостроительную промышленность и писать под заказ системы, использующие уже известные всем СУБД, которые уже прошли надёжное тестирование, на которые потрачены десятки тысяч человеко-часов людей, отлично осознающих предметную область, etc.
4. ???
5. PROFIT!
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37200318
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И ещё хотелось бы поправить афтара: КАКОЙ ЖЕ ЭТО СЕРВЕР? Это ж однопользовательская файловая БД! Даже до уровня DBF не дотягивающая. Какая коммерция может быть на таком? Оно устарело уже давно и безнадёжно. А до уровня уже безнадёжно устаревшего DBF ты будешь её допиливать ещё несколько лет. А когда допилишь - про DBF будут знать только археологи.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37200368
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и вообще, в то время, как пендостанские студентусы из Беркли и MIT пишут операционки в качестве курсачей, наши горе-"программисты" пишут выньтоз-онли недоСУБД на делфи, работающие абы-как через полный ректал.

"За державу обидно!" (с)
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37200399
Друг Дедала
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РосгоснанораспилтрестДа и вообще, в то время, как пендостанские студентусы из Беркли и MIT пишут операционки в качестве курсачей, наши горе-"программисты" пишут выньтоз-онли недоСУБД на делфи, работающие абы-как через полный ректал.

"За державу обидно!" (с)

Они их пишут? А я думал описывают? Надо бы английский подучить.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37200520
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друг ДедалаОни их пишут? А я думал описывают? Надо бы английский подучить.
И быстро, быстро!!1
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37200541
bla_bla_bla_bla_bla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РосгоснанораспилтрестА за депозитфилез надо отрезать руки тупым и ржавым кухонным ножом.
Согласен, Афтар переложи.
зы
быстрее, быстрее…
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37200546
bla_bla_bla_bla_bla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZУ меня работает, только там ещё какое-то окно лишнее открывается с заголовком AbleBase Server и пустое. Дык этож его com-червер такой афтар озвучил.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37200552
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bla_bla_bla_bla_blaNekZУ меня работает, только там ещё какое-то окно лишнее открывается с заголовком AbleBase Server и пустое. Дык этож его com-червер такой афтар озвучил.

Ах ты ж едрить его в качель! У одного "червер" на жаренных папках, у другого - на СОМ... Блин, они на одной и той же поляне мухоморы косили?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37201192
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Росгоснанораспилтрест,

Нет
Есть множество разных полян. Места надыть знать. Вот и весь секрет
Если б все знали места, так сейчас бы проходу от СУБД не было бы.
И репозитарий www.selfsql.com. Выбери себе поделку по вкусу.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37201240
bla_bla_bla_bla_bla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edd.Dragonwww.selfsql.com Это где?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37203610
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>>Delphi != СУБД
А как же InterBase, Firebird? Написанное на C много быстродействия не добавит, а лишь больше гемороя. Встроенный ASM намного лучше

>>Заодно, CHERT, почему, когда я удалил последнюю букву в фамилии клиента у него удалилась полностью вся фамилия, точно так же как я бы туда что-то дописал?
Так используется соединение по внешнему ключу, откройте таблицу клиенты и там изменяйте фамилия и др.

>>КАКОЙ ЖЕ ЭТО СЕРВЕР? Это ж однопользовательская файловая БД!
Я планирую многопользовательскую реализацию, если б это было однопользовательская, я бы реализовывал её как Dll и не прибегал к COM

>>99% местного населения уже видели много разных клиентских приложений, которые работают с субд и 99% этих приложений были куда лучше.
Какие-то необоснованные данные. Я не претендую на звание лучшее, я пишу для себя и знаю что мне нужно
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37203643
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERT>>Delphi != СУБД
А как же InterBase, Firebird? Написанное на C много быстродействия не добавит, а лишь больше гемороя. Встроенный ASM намного лучше

>>Заодно, CHERT, почему, когда я удалил последнюю букву в фамилии клиента у него удалилась полностью вся фамилия, точно так же как я бы туда что-то дописал?
Так используется соединение по внешнему ключу, откройте таблицу клиенты и там изменяйте фамилия и др.

>>КАКОЙ ЖЕ ЭТО СЕРВЕР? Это ж однопользовательская файловая БД!
Я планирую многопользовательскую реализацию, если б это было однопользовательская, я бы реализовывал её как Dll и не прибегал к COM

>>99% местного населения уже видели много разных клиентских приложений, которые работают с субд и 99% этих приложений были куда лучше.
Какие-то необоснованные данные. Я не претендую на звание лучшее, я пишу для себя и знаю что мне нужно
И ИБ, и ФБ писАны на сях
На асме - задолбешься всё это делать.
COM - это не основа для коммуникации.

Определитесь - пишите для себя - тогда возникает вопрос, а к чему эта тема? Мы то тогда причем?
А если пишете не только для себя - то прислушивайтесь к советам, вам даваемым
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37203753
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERT, Многопользовательской? А знаешь ли Ты, о Юный Падаван, что такое, например, блокировки, или версионность? А дедлок? Ну-ка?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37203765
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERT, тут вот в чём дело... Когда-то, в твоём возрасте (15 лет) я был таким же наивным, полон сил, энергии, и желания поработить мир. И да, я писал свою СУБД. Просто потому, что знал о существовании сервкров БД, но считал их унылым говном. Потом, в 18 лет, я решил, что всё это херня, и дотянуться до Оракла мне не дано. И взял себе за мысль, что для ЛЮБОЙ задачи следует брать Оракл.

А вот потом я поумнел...
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37203780
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTА как же InterBase, Firebird?

Really???

CHERTТак используется соединение по внешнему ключу, откройте таблицу клиенты и там изменяйте фамилия и др.

Вообще-то я так и сделал. И именно в клиентах после изменения фамилии очищается вся ячейка.

CHERTЯ планирую многопользовательскую реализацию, если б это было однопользовательская, я бы реализовывал её как Dll и не прибегал к COM

Нет. Это не правильно. Лучше прибегните к tcp/ip. И да, пусть ваш сервер будет ТОЛЬКО под виндой, но чтобы хотя бы к нему можно было подключаться по сети и с других платформ (драйвера доступа вам всё-таки придётся реализовывать самому каждой платформы)

CHERTКакие-то необоснованные данные. Я не претендую на звание лучшее, я пишу для себя и знаю что мне нужно

Ну тогда реализуйте полноценный сервер хотя бы. COM тут никак не подходит для таких целей.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37203952
sdvsamara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyCOM - это не основа для коммуникации.


Это с какого это счастья?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37204072
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РосгоснанораспилтрестИ взял себе за мысль, что для ЛЮБОЙ задачи следует брать Оракл.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
У начальства склада 
сисадминша Нила
Обновить горбуху 
денег попросила.

Отвечали: "Нету, 
и не жди - не будет!"
"Вот поставим Оракл - 
Оракл нас рассудит.

Оракл сам увидит, 
что крива горбуха,
И пофиксит баги", - 
думает старуха...

  (с) Некрасов, "Забытая деревня"
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37204129
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTПишу его уже 3-4 месяца, успехи, на мой взгляд, неплохие. То есть уже можно подключать БД. Сейчас пишу редактор БД, где можно будет создать таблицы, просмотреть, визуально представить структура БД.
Это не СУБД, это вообщем-то фигня, занимающая где-то полпроцента от общего объема работ.
Думать надо над системой хранения (и партиционирования) данных, парсером запросов, оптимизатором.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37204445
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdvsamaralockyCOM - это не основа для коммуникации.


Это с какого это счастья?
Большинство используемых мною СУБД (за исключением SQLite) как основу для коммуникаций используют свой протокол поверх тцп.
Не думаю, что COM является хорошей основой.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37204638
sdvsamara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyНе думаю, что COM является хорошей основой.

На основании чего такое заявление? Трёхзвенки вполне себе с его помощью работают. Что там проблема со скоростью, или что?
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37204701
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdvsamaralockyНе думаю, что COM является хорошей основой.

На основании чего такое заявление? Трёхзвенки вполне себе с его помощью работают. Что там проблема со скоростью, или что?
Вообще говоря в данном конкретном случае весь проект не шибко то хорош.
Так что я соглашусь с вами - совершенно не важно, COM, не COM :)
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37205690
CHERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Цель Locky не помочь, а наоборот, дать негативную оценку независимо от результата.
Почему он себя так ведет? Наверное, так и не став программистом, работает сис. админом и все и вся за это винит.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37205702
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CHERTЦель Locky не помочь, а наоборот, дать негативную оценку независимо от результата.
Почему он себя так ведет? Наверное, так и не став программистом, работает сис. админом и все и вся за это винит.
фточку.
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37206335
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdvsamaralockyНе думаю, что COM является хорошей основой.

На основании чего такое заявление? Трёхзвенки вполне себе с его помощью работают. Что там проблема со скоростью, или что?
Вполне работоспособен вариант - сервер СОМ, монопольно обращающийся к файлам БД.
Объектную БД можно более-менее удобно сделать.

Вот только писать сложный [D]СОМ-сервер на Дельфи - то еще извращение )
...
Рейтинг: 0 / 0
Пишу свой сервер СУБД
    #37206701
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не говорите этих слов "объектная БД", я вас умоляю
ТС бы сделать хотя-бы SQLite mini - и то было бы достижение.
...
Рейтинг: 0 / 0
77 сообщений из 77, показаны все 4 страниц
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Пишу свой сервер СУБД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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