powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Пробывал ли кто написать свой собственный sql-сервер ?
11 сообщений из 11, страница 1 из 1
Пробывал ли кто написать свой собственный sql-сервер ?
    #33994936
Фотография Evgeny2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просьба не смеяться :).
Написать в целях изучения и от нечего делать.
Очень простой, однопользовательский, с командами:
1) select ... from ... where ...
2) insert ... values(...)
3) update ... set ...
4) delete ...

-Придумать формат базы, заголовок и сами данные
-Название таблицы/поля/типы - можно вписать в ручную (для простоты)
-Парсер
-Сама обработка возвращающая результат
-Сетевые соединения ...

Я понимаю все это глупость, но интересно сие чудо сделать :)
Никто такой темой не страдал ?
...
Рейтинг: 0 / 0
Пробывал ли кто написать свой собственный sql-сервер ?
    #33994968
Sergey Philippov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://jansfreeware.com/jansql.zip

--wbr, ps
www.azs.ru
...
Рейтинг: 0 / 0
Пробывал ли кто написать свой собственный sql-сервер ?
    #33995169
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У вас видимо опыта нет или очень мало лет...
Интересно в чем же интересно написать сервер БД? и "кто в пути кормить будет"???
...
Рейтинг: 0 / 0
Пробывал ли кто написать свой собственный sql-сервер ?
    #33995170
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПросьба не смеяться
Ok. (хорошо что попросил :)

авторНаписать в целях изучения
Крайне похвально. Тока в "целях изучения" чего? надо бы уточнить.

Прежде всего надо разобраться с разработкой интерпретаторов. Прежде всего это, поскольку быстродействие неважно, верно?

Во-вторых, разобраться со структурами данных как-то: всякие там разновидности таблиц, деревьев (для индексов) и т.д.

и т.д. и т.п.

С уважением.

P.S. Я сам такого не писал :)
...
Рейтинг: 0 / 0
Пробывал ли кто написать свой собственный sql-сервер ?
    #33995171
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше почитайте по хешированию и методам поисков, - получите свой опыт :)
...
Рейтинг: 0 / 0
Пробывал ли кто написать свой собственный sql-сервер ?
    #33995245
shuklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Evgeny2004Никто такой темой не страдал ?
Я страдал и продолжаю страдать. Только чтобы было веселей делаю не SQL БД а ООБД. Вот что получилось http://www.shuklin.com/ai/ht/ru/cerebrum/
А попутно даже одна теоретическая проблема ООСУБД решилась.
...
Рейтинг: 0 / 0
Пробывал ли кто написать свой собственный sql-сервер ?
    #33995451
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Evgeny2004Просьба не смеяться :).
Написать в целях изучения и от нечего делать.

А Кнута уже всего осилил? Если нет, тогда стоит посмеяться.
...
Рейтинг: 0 / 0
Пробывал ли кто написать свой собственный sql-сервер ?
    #33998363
DB2Adventurer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
До сессии вроде рано? :) Я писал в универе на С под дос\юникс. тока без сетевых подключений, просто файлы на диске и типов было ну очень мало. Даже не сервер бд, упор на парсинг сиквела кажется был если склероз не изменяет. если хочешь могу провести раскопки и выслать труп, т.е. исходники тебе. :)
...
Рейтинг: 0 / 0
Пробывал ли кто написать свой собственный sql-сервер ?
    #34002446
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Evgeny2004 : исходники SQLite смотрел? Хочешь повторить?
...
Рейтинг: 0 / 0
Пробывал ли кто написать свой собственный sql-сервер ?
    #34003856
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А Кнута уже всего осилил? Если нет, тогда стоит посмеяться.
------------------

чёт непонятно при чём тут Кнут

в целях изучения можно посмотреть опенсорсные сервера, выбрать какой
поменьше. Например HSQL есть в варианте ц-диез и жаба. Но лучше что-нить ещё
проще поискать.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Пробывал ли кто написать свой собственный sql-сервер ?
    #34014286
cooluser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
чёт непонятно при чём тут Кнут


А при том, что он описал все основные структуры данных и разработал алгоритмы для работы с этими структурами.

Никогда не задумывались что делает СУБД когда вы пишете запрос вида select * from table order by name ?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Пробывал ли кто написать свой собственный sql-сервер ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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