|
|
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Пишу свой сервер СУБД. Для связи клиентского приложения с сервером использую очень облегченную реализацию языка SQL. Хотел бы узнать: 1. Преспектива этого проекта (для себя) 2. Какой функционал языка SQL используется при создании клиентских программ, потому что не хочу писать функционал, который мне никогда не понадобится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 00:22 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
1. перспективы - никакие. Не взлетит. но если будешь прилежен и настойчив, то сможешь извлечь немало полезного опыта 2. Функционал - открываешь справку по любому скулю (орацлу, сайбейзу, сиквелу, огнептице, мускулю, постгре) и читаешь - кто-то да пользуется всем этим функционалом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 00:27 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTПишу свой сервер СУБД. Для связи клиентского приложения с сервером использую очень облегченную реализацию языка SQL. Хотел бы узнать: 1. Преспектива этого проекта (для себя) 2. Какой функционал языка SQL используется при создании клиентских программ, потому что не хочу писать функционал, который мне никогда не понадобится. 1. Зависит от того что интересует. Перспективы могут быть по линии Коммерции, Науки, Самообразования, Самореализации. 2. Лучше взять старенький стандарт на SQL. С чего вдруг решили этим заняться? Диплом пишете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 01:00 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERT1. Преспектива этого проекта (для себя) 2. Какой функционал языка SQL используется при создании клиентских программ, потому что не хочу писать функционал, который мне никогда не понадобится.1.Перспектив никаких. 2. Зачем браться, если не знаешь ответ на этот вопрос ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 10:14 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERT, 1. Опыт изобретения велосипеда с квадратными колесами. Негативный опыт тоже опыт. 2. Все что есть и даже больше. Все зависит от реализации приложения (толстый или тонкий клиент), ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 10:20 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 12:24 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
serg99CHERTПишу свой сервер СУБД. Для связи клиентского приложения с сервером использую очень облегченную реализацию языка SQL. Хотел бы узнать: 1. Преспектива этого проекта (для себя) 2. Какой функционал языка SQL используется при создании клиентских программ, потому что не хочу писать функционал, который мне никогда не понадобится. 1. Зависит от того что интересует. Перспективы могут быть по линии Коммерции, Науки, Самообразования, Самореализации. 2. Лучше взять старенький стандарт на SQL. С чего вдруг решили этим заняться? Диплом пишете? Нет, не диплом. Хочу писать программы на заказ при использовании своего сервера. Использую сурогатный ключ, естественный ключ реализовывать не буду, поскольку считаю, что с сурогатным ключом можно написать более производительную СУБД. Пишу на Delphi и сразу же компоненты. Уже написал набор данных. То есть могу подключать таблицу и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 12:44 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTХочу писать программы на заказ при использовании своего сервера. Но где логика, где разум? Ведь для заказчика аргумент "использую свой SQL-сервер" - это громадный минус, по сравнению, например, с "использую обычный MySQL". Зачем же так делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 14:16 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Cane Cat Fisher, Я считаю что главное результат. Ведь, если программист использует авторитетный продукт СУБД, это не означает что его программа написана хорошо, не имеет ошибок и т. д. К тому же, имея свои разработки, можно добавлять специфические возможности для сервера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 14:21 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTЯ считаю что главное результат.Результат чего ? Ваш конь в вакууме сервер врядли получит какие-то особые, уникальные свойства, чтоб кого-то хоть немного заинтересовать. Зачем он нужен, если без него можно сделать не хуже ? "Не теряйте, о юноша драгоценного времени" (с) К. Прутков ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 14:24 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
LSV, Я не считаю это тратой времени, в любом случае я получу бесценный опыт программирования, самореализацию в глазах других программистов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 14:29 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
TC: Вы топик Джерика/Дедала по диагонали гляньте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 14:36 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
// я получу бесценный опыт программирования Возможно. Хотя совсем необязательно. Есть и лучшие способы. //самореализацию в глазах других программистов... Ну оооооооочень спорно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 14:42 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERT... самореализацию в глазах других программистов... Оптимист вы батенька, оптимист... Я хоть и несчитаю себя высококлассным программистом и то думаю что вам пора выдыхать (ну очень мягко сказано). А теперь представьте что думают остальные. "Пилите Жора, пилите ..." (с) ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 14:55 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
А ти хогошо подумал пегед тем как начал его писать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 15:41 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Раббай Изя ПетросянА ти хогошо подумал пегед тем как начал его писать? Думал, не сказал бы что много. Пишу его уже 3-4 месяца, успехи, на мой взгляд, неплохие. То есть уже можно подключать БД. Сейчас пишу редактор БД, где можно будет создать таблицы, просмотреть, визуально представить структура БД. Для связи клиентского приложения с сервером использую COM-технологии. Буду писать дальше, добавляя необходимые мне функции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 15:45 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Я вот что хочу спросить для уточнения, думали ли Ви о том, что кому-нибудь кгоме Вас етот сегвер таки будет нужен и Ви сможете с его помощью извлечь немножко деньги? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 15:57 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Раббай Изя ПетросянЯ вот что хочу спросить для уточнения, думали ли Ви о том, что кому-нибудь кгоме Вас етот сегвер таки будет нужен и Ви сможете с его помощью извлечь немножко деньги? Конечно думал, но это врядли) Думаю писать программы на заказ, с использованием своего продукта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 15:59 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
И тут хомячки набежали на пост жирного тролля... Предлагаю забить на этот пост. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 16:41 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Мда, похоже, что кто-то решил, что может стать царем горы и убить БЕССМЕРТНУЮ http://www.sql.ru/forum/actualthread.aspx?tid=708039 ? Три ха-ха! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 16:52 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERT: Если вы научный сотрудник, то вполне можно отталкиваться от своих идей в реализации какого-нибудь сервера. Важно, чтобы у него были преимущества в специфических областях. Можете вы сказать о таких преимуществах сейчас? В конечном счете, если хотите раскрутить коммерцию, отталкиваться придется от специфической области и от требований заказчиков (как Google или Adobe создавшие свои сервера данных). Так-что творите и одновременно (лучше раньше) влезайте в эти специфические области. Можете посмотреть ради интереса на мой сервер :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 18:19 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Edd.DragonМда, похоже, что кто-то решил, что может стать царем горы и убить БЕССМЕРТНУЮ http://www.sql.ru/forum/actualthread.aspx?tid=708039 ? Три ха-ха! это уже зависит от качества и количества лулзов :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2011, 20:25 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTCane Cat Fisher, Я считаю что главное результат.И для заказчика тоже главное результат. Только он в качестве результата видит TCO и ROI . И Вы сможете добиться более лучших этих величин либо с использованием распространенных СУБД (когда не очень высока прибыль от проекта, но низки стоимость и риски содержания всей системы на протяжении всего ее жизненного цикла), либо в уникальной нише, для которой ничего другого даже близко не подходит (когда высокая стоимость и риски с лихвой перекрываются полученной прибылью). Второе, сами понимаете, крайне маловероятно. Либо это проект для наработки опыта и никакого прямого коммерческого смысла не имеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2011, 20:37 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Хочу продемонстрировать работу своей СУБД, для этого неоходимо скачать архив (800 кбайт) по ссылке http://depositfiles.com/files/xvs1nkv2j Там есть клиентская программа, сам сервер СУБД и инструкция по настройке. Жду комментариев (Тех кто протестировал) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:31 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
А документация там есть? Хотя бы краткая, по синтаксису, типам данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:34 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
К сожалению сам редактор БД я не скидывал (поскольку он еще сыроват, то есть нет возможности редактировать уже созданную БД) но обязательно скину, когда редактор будет достойного уровня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:36 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
ну а что есть то там? Что можно сделать то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:38 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Ознакомится, посмотреть и удостоверится что СУБД работает) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:40 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTОзнакомится, посмотреть и удостоверится что СУБД работает) Что значит "работает"? Что с ней можно сделать? Создать таблицу? Вставить в неё данные? Выбрать данные? И если да - то как это сделать? Какой синтаксис? Какие конструкции реализованы и как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:43 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
В клиентской программе можно добавлять, удалять, изменять данные (то есть записи). Все сделанно элементами управления поэтому сложностей не должно возникнуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:45 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTВ клиентской программе можно добавлять, удалять, изменять данные (то есть записи). Все сделанно элементами управления поэтому сложностей не должно возникнуть. т.е. грубо говоря, это не БД, а такой себе своеобразный вьювер примитивного самодельного DBF? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:50 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Нет, для связи с СУБД использую упрощенный SQL, а в клиентском приложении реализована выборка, вставка, обновление (то есть при помощи контролов, как и в любом приложении для работы с БД) Лучше один раз посмотрите и все поймете (и прокомментируете). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:52 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
ок где можно посмотреть на этот sql? в моем самом ходовом приложении для работы с субд именно он используется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:54 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
locky, Поскольку это упрощенный вариант SQL (только то, что на данный момент необходимо, в нем даже в разделе WHERE можно использовать только одно условие, но это только пока) все вшито в клиентскую программу и поэтому нельзя посмотреть (потому что я не выкладывал исходник, а в нем можно и посмотреть и редактировать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:57 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
а тогда на что, простите, смотреть? На уютный гридик? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:58 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
locky, Не только. Там 3 таблицы и соединение по ключевому полю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 23:59 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
я бы сказал, что никто это смотреть не будет Потому как нечего там смотреть. Реализуйте простой минимум конструкций, сделайте sqlcmd/sql+ напишите краткий синтаксический справочник Тогда можно будет попробовать посмотреть. До этого момента - это не субд и даже не намёк на неё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 00:02 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
locky, Пока нету, поскольку я сейчас демонтрирую работу клиенского приложения с использованием СУБД. Когда буду демонстрировать СУБД для разработчиков, то ОБЯЗАТЕЛЬНО будет подробная инструкция по использованию и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 00:04 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
ты не поверишь 99% местного населения уже видели много разных клиентских приложений, которые работают с субд и 99% этих приложений были куда лучше На данный же момент, как я понимаю, вся СУБД состоит из возможности распарсить разобрать сабстрингами строку вида select * from {1} [where {2}={3}] Это не представляет собой ровно никакого интереса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 00:08 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
locky, Я учту ваши пожелания. А что вы хотели бы видеть в СУБД, какой функционал SQL нужет для программистов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 00:10 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTlocky, Я учту ваши пожелания. А что вы хотели бы видеть в СУБД, какой функционал SQL нужет для программистов? Открываем стандарт - и читаем, пока не надоест Не нравится стандарт? Открываем документацию по ораклу/скулю и читаем, пока не надоест Не нравится оракл/скуль? Берём Sqlite, и читаем там Хотя возникает вопрос - если делать второй sqlite, то зачем, собственно? Если уже есть готовый, обкатанный, небольшой, довольно шустрый и надёжный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 00:15 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Очень понравилось - работает быстро. Контролы красивые. Надеюсь контролы работают с любыми DataSets. Так что почему бы не добиваться признания в разработке красивых контролов, которые работают со стандартными БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 08:22 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Victor CookinОчень понравилось - работает быстро.А как заработает с типизированными файлами.... Попробуйте, удивитесь ;)Victor CookinКонтролы красивые.Офуительно сильный аргумент при оценке СУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 09:21 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
ТС: Вас уже двое. Можете с Джериком/Дедалом обмениваться опытом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 10:22 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
В таком виде, да ещё и на делфи - не нужно, чуть более, чем совсем. Преимуществ перед тем же SQLite - никаких (зато - куча недостатков). Да даже перед банальным, древним DBF преимуществ никаких. Если цель - самообразование, то бери исходники SQLite (благо, они открыты), и изучай, вноси недостающий функционал и пр. Если цель - коммерческая, то лучще всё же взять какой-то нормальный SQL-сервер, тот же Постгри. Его лицензия (BSD) позволяет обозвать его своим именем, допилить недостающий функционал (но это - вряд ли поонадобится), и продавать как свой продукт. Для заказчиков фраза "Продукт основан на PostgreSQL" будет звучать куда более убедительно, чем "Продукт основан на велосипеде собственного производства, работающем на файликах, и с неизвестным количеством багов". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 12:06 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
А-а-а... Дедал, перелогинься! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 12:11 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTХочу продемонстрировать работу своей СУБД, для этого неоходимо скачать архив (800 кбайт) по ссылке http://depositfiles.com/files/xvs1nkv2j Там есть клиентская программа, сам сервер СУБД и инструкция по настройке. Жду комментариев (Тех кто протестировал) ПАЦАНЫ НЕ КАЧАЙТЕ ТАМ ВИРУС!!11 ПИШУ С МИКРОВОЛНОВКИ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 12:15 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Наша песня - хороша, начинай сначала. Не дождался года в том топике, как появился этот. Интересно, он станет таким же эпичным, или нет? И да, мне одному кажется, что это - ДД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 12:15 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
NekZ, моя Убунта смотрит на эти ваши вирусы как на... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 12:15 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERT, твоя программа не работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 12:16 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
А за депозитфилез надо отрезать руки тупым и ржавым кухонным ножом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 12:18 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTХочу продемонстрировать работу своей СУБД, для этого неоходимо скачать архив (800 кбайт) по ссылке http://depositfiles.com/files/xvs1nkv2j Там есть клиентская программа, сам сервер СУБД и инструкция по настройке. Жду комментариев (Тех кто протестировал) Открой для себя что-нибудь типа http://www.sendspace.com/ . Ну или на худой случай http://files.mail.ru/ . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 12:31 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
РосгоснанораспилтрестCHERT, твоя программа не работает! У меня работает, только там ещё какое-то окно лишнее открывается с заголовком AbleBase Server и пустое. Заодно, CHERT, почему, когда я удалил последнюю букву в фамилии клиента у него удалилась полностью вся фамилия, точно так же как я бы туда что-то дописал? И да, Винни прав, СУБД на Delphi != СУБД. И чуть более, чем полностью никому не нужно, заодно с дельфёвыми контролами вызывает просто отвращение. Но, как я погляжу, вы намного адекватнее, чем Джерик/Дедал и ЧСВ не зашкаливает за 9000, поэтому настоятельно Вам рекомендую: 1. Деинсталлировать Delphi 2. Изучить мануалы по Ораклу, Мускулю, Постгресу 3. Если для опыта, то продолжайте эту разработку, но уже на другом языке, если для коммерции/денег, то лучше забить на отечественную велосипедостроительную промышленность и писать под заказ системы, использующие уже известные всем СУБД, которые уже прошли надёжное тестирование, на которые потрачены десятки тысяч человеко-часов людей, отлично осознающих предметную область, etc. 4. ??? 5. PROFIT! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 13:24 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
И ещё хотелось бы поправить афтара: КАКОЙ ЖЕ ЭТО СЕРВЕР? Это ж однопользовательская файловая БД! Даже до уровня DBF не дотягивающая. Какая коммерция может быть на таком? Оно устарело уже давно и безнадёжно. А до уровня уже безнадёжно устаревшего DBF ты будешь её допиливать ещё несколько лет. А когда допилишь - про DBF будут знать только археологи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 14:19 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Да и вообще, в то время, как пендостанские студентусы из Беркли и MIT пишут операционки в качестве курсачей, наши горе-"программисты" пишут выньтоз-онли недоСУБД на делфи, работающие абы-как через полный ректал. "За державу обидно!" (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 14:38 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
РосгоснанораспилтрестДа и вообще, в то время, как пендостанские студентусы из Беркли и MIT пишут операционки в качестве курсачей, наши горе-"программисты" пишут выньтоз-онли недоСУБД на делфи, работающие абы-как через полный ректал. "За державу обидно!" (с) Они их пишут? А я думал описывают? Надо бы английский подучить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 14:44 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Друг ДедалаОни их пишут? А я думал описывают? Надо бы английский подучить. И быстро, быстро!!1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 15:27 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
РосгоснанораспилтрестА за депозитфилез надо отрезать руки тупым и ржавым кухонным ножом. Согласен, Афтар переложи. зы быстрее, быстрее… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 15:34 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
NekZУ меня работает, только там ещё какое-то окно лишнее открывается с заголовком AbleBase Server и пустое. Дык этож его com-червер такой афтар озвучил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 15:36 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
bla_bla_bla_bla_blaNekZУ меня работает, только там ещё какое-то окно лишнее открывается с заголовком AbleBase Server и пустое. Дык этож его com-червер такой афтар озвучил. Ах ты ж едрить его в качель! У одного "червер" на жаренных папках, у другого - на СОМ... Блин, они на одной и той же поляне мухоморы косили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 15:39 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Росгоснанораспилтрест, Нет Есть множество разных полян. Места надыть знать. Вот и весь секрет Если б все знали места, так сейчас бы проходу от СУБД не было бы. И репозитарий www.selfsql.com. Выбери себе поделку по вкусу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 21:08 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Edd.Dragonwww.selfsql.com Это где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 21:57 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
>>Delphi != СУБД А как же InterBase, Firebird? Написанное на C много быстродействия не добавит, а лишь больше гемороя. Встроенный ASM намного лучше >>Заодно, CHERT, почему, когда я удалил последнюю букву в фамилии клиента у него удалилась полностью вся фамилия, точно так же как я бы туда что-то дописал? Так используется соединение по внешнему ключу, откройте таблицу клиенты и там изменяйте фамилия и др. >>КАКОЙ ЖЕ ЭТО СЕРВЕР? Это ж однопользовательская файловая БД! Я планирую многопользовательскую реализацию, если б это было однопользовательская, я бы реализовывал её как Dll и не прибегал к COM >>99% местного населения уже видели много разных клиентских приложений, которые работают с субд и 99% этих приложений были куда лучше. Какие-то необоснованные данные. Я не претендую на звание лучшее, я пишу для себя и знаю что мне нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2011, 22:47 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERT>>Delphi != СУБД А как же InterBase, Firebird? Написанное на C много быстродействия не добавит, а лишь больше гемороя. Встроенный ASM намного лучше >>Заодно, CHERT, почему, когда я удалил последнюю букву в фамилии клиента у него удалилась полностью вся фамилия, точно так же как я бы туда что-то дописал? Так используется соединение по внешнему ключу, откройте таблицу клиенты и там изменяйте фамилия и др. >>КАКОЙ ЖЕ ЭТО СЕРВЕР? Это ж однопользовательская файловая БД! Я планирую многопользовательскую реализацию, если б это было однопользовательская, я бы реализовывал её как Dll и не прибегал к COM >>99% местного населения уже видели много разных клиентских приложений, которые работают с субд и 99% этих приложений были куда лучше. Какие-то необоснованные данные. Я не претендую на звание лучшее, я пишу для себя и знаю что мне нужно И ИБ, и ФБ писАны на сях На асме - задолбешься всё это делать. COM - это не основа для коммуникации. Определитесь - пишите для себя - тогда возникает вопрос, а к чему эта тема? Мы то тогда причем? А если пишете не только для себя - то прислушивайтесь к советам, вам даваемым ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2011, 23:18 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERT, Многопользовательской? А знаешь ли Ты, о Юный Падаван, что такое, например, блокировки, или версионность? А дедлок? Ну-ка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 01:53 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERT, тут вот в чём дело... Когда-то, в твоём возрасте (15 лет) я был таким же наивным, полон сил, энергии, и желания поработить мир. И да, я писал свою СУБД. Просто потому, что знал о существовании сервкров БД, но считал их унылым говном. Потом, в 18 лет, я решил, что всё это херня, и дотянуться до Оракла мне не дано. И взял себе за мысль, что для ЛЮБОЙ задачи следует брать Оракл. А вот потом я поумнел... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 02:23 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTА как же InterBase, Firebird? Really??? CHERTТак используется соединение по внешнему ключу, откройте таблицу клиенты и там изменяйте фамилия и др. Вообще-то я так и сделал. И именно в клиентах после изменения фамилии очищается вся ячейка. CHERTЯ планирую многопользовательскую реализацию, если б это было однопользовательская, я бы реализовывал её как Dll и не прибегал к COM Нет. Это не правильно. Лучше прибегните к tcp/ip. И да, пусть ваш сервер будет ТОЛЬКО под виндой, но чтобы хотя бы к нему можно было подключаться по сети и с других платформ (драйвера доступа вам всё-таки придётся реализовывать самому каждой платформы) CHERTКакие-то необоснованные данные. Я не претендую на звание лучшее, я пишу для себя и знаю что мне нужно Ну тогда реализуйте полноценный сервер хотя бы. COM тут никак не подходит для таких целей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 05:26 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
lockyCOM - это не основа для коммуникации. Это с какого это счастья? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 10:04 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
РосгоснанораспилтрестИ взял себе за мысль, что для ЛЮБОЙ задачи следует брать Оракл. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 10:45 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTПишу его уже 3-4 месяца, успехи, на мой взгляд, неплохие. То есть уже можно подключать БД. Сейчас пишу редактор БД, где можно будет создать таблицы, просмотреть, визуально представить структура БД. Это не СУБД, это вообщем-то фигня, занимающая где-то полпроцента от общего объема работ. Думать надо над системой хранения (и партиционирования) данных, парсером запросов, оптимизатором. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 11:07 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
sdvsamaralockyCOM - это не основа для коммуникации. Это с какого это счастья? Большинство используемых мною СУБД (за исключением SQLite) как основу для коммуникаций используют свой протокол поверх тцп. Не думаю, что COM является хорошей основой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 13:07 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
lockyНе думаю, что COM является хорошей основой. На основании чего такое заявление? Трёхзвенки вполне себе с его помощью работают. Что там проблема со скоростью, или что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 14:08 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
sdvsamaralockyНе думаю, что COM является хорошей основой. На основании чего такое заявление? Трёхзвенки вполне себе с его помощью работают. Что там проблема со скоростью, или что? Вообще говоря в данном конкретном случае весь проект не шибко то хорош. Так что я соглашусь с вами - совершенно не важно, COM, не COM :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 14:29 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
Цель Locky не помочь, а наоборот, дать негативную оценку независимо от результата. Почему он себя так ведет? Наверное, так и не став программистом, работает сис. админом и все и вся за это винит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 22:20 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
CHERTЦель Locky не помочь, а наоборот, дать негативную оценку независимо от результата. Почему он себя так ведет? Наверное, так и не став программистом, работает сис. админом и все и вся за это винит. фточку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 22:31 |
|
||
|
Пишу свой сервер СУБД
|
|||
|---|---|---|---|
|
#18+
sdvsamaralockyНе думаю, что COM является хорошей основой. На основании чего такое заявление? Трёхзвенки вполне себе с его помощью работают. Что там проблема со скоростью, или что? Вполне работоспособен вариант - сервер СОМ, монопольно обращающийся к файлам БД. Объектную БД можно более-менее удобно сделать. Вот только писать сложный [D]СОМ-сервер на Дельфи - то еще извращение ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2011, 12:01 |
|
||
|
|

start [/forum/topic.php?all=1&fid=32&tid=1542219]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
115ms |
get tp. blocked users: |
2ms |
| others: | 209ms |
| total: | 548ms |

| 0 / 0 |
