Automobile Dealership DBMS
1.0.0
簡化您的汽車經銷商 - 讓您的汽車更快上路!
文件 "
使用 SQL 的汽車經銷商資料庫管理系統。追蹤活躍庫存、客戶、維修、工作訂單等。小型經銷商的理想選擇 - 簡單且輕巧。
用C語言構建,使用SQLite3資料庫。
有用的連結:ERD 文件、架構文件。
以下是如何設定此資料庫供個人使用。
您需要為 C 設定 C 和 SQLite3 庫。
sudo apt install GCC
sudo 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