
Оптимизируйте работу своего автосалона – быстрее отправляйте свои автомобили на дорогу!
Документация »
Система управления базой данных с использованием SQL для автомобильного дилерского центра. Отслеживает активные запасы, клиентов, ремонты, рабочие заказы и многое другое. Идеально подходит для небольшого дилерского центра — простой и легкий.
Построен на языке C с использованием базы данных SQLite3.

Полезные ссылки: Документация ERD, Документация схемы.
Вот как настроить эту базу данных для личного использования.
Вам необходимо настроить библиотеку C и SQLite3 для C. Используйте следующие команды для настройки обеих:
sudo apt install GCCsudo apt-get install libsqlite3-dev
Используйте gcc --version и sqlite3 --version чтобы убедиться, что C и SQLite3 настроены правильно.
git clone https://github.com/Afrokk/Automobile-Dealership-DBMS В репозиторий уже включена пустая база данных AutomobileDatabase.db , которую вы можете использовать в качестве основы.
Скомпилируйте/соберите программу, выполнив эту команду в корневом каталоге клона:
makeЗапустите СУБД автомобильного дилерского центра, выполнив следующую команду:
./RunDBMSДля получения дополнительной помощи прочтите документацию по использованию и документацию по запросам.
Примечание. Если вы хотите изменить имя файла базы данных по умолчанию ( AutomobileDatabase.db ), вы можете это сделать. Однако не забудьте также изменить имя файла базы данных в файле AutomobileDealershipDBMS.c , иначе база данных не сможет загрузиться или загрузит неправильный файл базы данных.
например, измените строку № 20 в файле AutomobileDealershipDBMS.c на:
* ErrMsg = ( int ) sqlite3_open_v2 ( "AutomobileDatabase.db" , & db , SQLITE_OPEN_READWRITE , NULL ) * sizeof ( int );К:
* ErrMsg = ( int ) sqlite3_open_v2 ( "YourFileName.db" , & db , SQLITE_OPEN_READWRITE , NULL ) * sizeof ( int );Программа запускается через консоль:

Пользователь может перемещаться с помощью меню.

Вот некоторые вещи, которые я хотел бы сделать с этим проектом, пока работаю над ним:
Афрасияб (Афрокк) Хан - @afrokk_ - afrokk.design - afrokk.dev - LinkedIn - [email protected]
Ссылка на проект: https://github.com/Afrokk/Automobile-Dealership-DBMS.