С чего начать писать СУБД? Привет.
Я решил написать свою простенькую СУБД, похожую на MySQL с нуля на Си. У меня уже есть представление от том, как СУБД работает, из чего состоит. Это довольно большой проект и я не знаю с чего начать. Может быть мне стоит начать со структуры файлов или с того, как это будет организовано в коде?
UPD: Спасибо всем!

21 Июл 2020 в 19:47
217 +1
0
Ответы
1

Прежде всего, я бы порекомендовал начать с создания базовых структур данных для хранения информации, таких как таблицы, индексы и т.д. Это поможет вам определить основные методы и функции, которые вам понадобятся для работы с вашей СУБД.

Затем можно приступить к работе с файлами и организации хранения данных на диске. Вам понадобится разработать механизмы чтения и записи данных, а также управления файлами базы данных.

Не забывайте также о разработке языка запросов и выполнения запросов. Это один из самых важных компонентов любой СУБД.

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

18 Апр 2024 в 10:44
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир