Automobile Dealership DBMS
1.0.0

简化您的汽车经销商 - 让您的汽车更快上路!
文档 »
使用 SQL 的汽车经销商数据库管理系统。跟踪活跃库存、客户、维修、工作订单等。小型经销商的理想选择 - 简单且轻便。
用C语言构建,使用SQLite3数据库。

有用的链接:ERD 文档、架构文档。
以下是如何设置此数据库供个人使用。
您需要为 C 设置 C 和 SQLite3 库。使用以下命令来配置两者:
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通过运行以下命令来运行汽车经销商 DBMS:
./RunDBMS如需更多帮助,请阅读使用文档和查询文档。
注意:如果您想更改默认数据库文件( AutomobileDatabase.db )的名称,您可以这样做。但是,不要忘记也更改AutomobileDealershipDBMS.c文件中的数据库文件的名称,否则数据库将无法加载或加载错误的数据库文件。
例如,将AutomobileDealershipDBMS.c文件中的第 20 行更改为:
* 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 );该程序通过控制台运行:

用户可以使用菜单进行导航。

当我从事这个项目时,我想对这个项目做一些事情:
Afrasiyab (Afrokk) Khan - @afrokk_ - afrokk.design - afrokk.dev - LinkedIn - [email protected]
项目链接:https://github.com/Afrokk/Automobile-Dealership-DBMS