Сколько лет учиться на программиста?
Я же тебя не просто так спрашивал о том, сколько времени тебе надо на простое переименование поля в базе...
В интернете как-то находил книгу как сделать свой СУБД, а так-же есть платная готовая библиотека с алгоритмами индексации и сортировки полей. Там что хотите то и делайте, хоть переименовайте, хоть удаляйте. Есть SQLite - https://www.sqlite.org/index.html. Я как-то делал свою простенькую СУБД, использовал typedef struct, а потом сериализовал структуру в файл. Допустим таблица "PEOPLE":
typedef struct {
long id;
char firstname[200];
char lastname[200];
char gender;
long birthday;
} PEOPLE;
Допустим не нравится название gender, можно без проблем изменить допустим на anrede, и затраты ноль секунд, т.к. в базе данных ничего не надо менять. В SQL есть ALTER TABLE, ALTER COLUM. Я люблю очень MongoDB, вот за это: https://docs.mongodb.com/manual/reference/operator/update/...