Какой была бы хорошая база данных с открытым исходным кодом для изучения дизайна баз данных? (Проектирование СУБД, а не нормализация таблиц и т. Д.)

Как указано в вопросе, мне не нужна помощь по проектированию базы данных в плане создания таблиц, нормализации и т. Д.

В качестве проекта программирования я ищу написать свою СУБД. Это больше всего для обучения, поэтому изобретать колесо - своего рода цель.

Я начал свой поиск с просмотра SQLite - я нашел свою старую ветку SVN с 2001 по 2004 год, которая замечательно прокомментирована, но все еще много, чтобы переварить все сразу. Но даже в этом случае я прохожу через это около часа или двух, и моя голова уже заглушена идеями.

Я спрашиваю здесь, надеясь увидеть, знает ли кто-нибудь о небольшой и очень простой СУБД что я мог почерпнуть некоторые идеи или вдохновение в том, что касается синтаксического анализа запросов, хранения данных, построения поиска и т. д.

Спасибо!

8
задан RichA 16 February 2011 в 06:19
поделиться