linux專案 --- 圖書管理系統(資料庫版)
阿新 • • 發佈:2018-12-12
在 /home/openwrt/Desktop/IS/book_manager_sqlite 目錄下提供了“圖書管理系統”專案,是使用sqlite3資料庫進行資料管理。
在該目錄下,提供了bm_sqlite可執行程式,直接執行如下:
./bm_sqlite
就可以啟動程式,執行如下:
可以看到,啟動之後,初始化資料庫,建立資料庫表、插入測試資料等資訊。得到的操作介面如下:
這個操作介面與“連結串列版”的圖書管理系統一樣。因為,業務邏輯都是一樣。但是,內部的資料處理完全不同。當前專案使用sqlite3資料庫進行管理。登陸之後,退出程式,在當前目錄下就產生了資料庫檔案,如下圖:
其中,產生的 book_manage.db 檔案,就是一個sqlite3資料庫檔案。此時,可以使用sqlite3命令檢視資料庫中的資料庫,如下:
可以看到,執行 sqlite3 book_manage.db 命令,就是使用sqlite3命令開啟book_manage.db資料庫檔案。然後,查詢books表的資訊如下:
select * from books;
查詢讀者表資訊如下:
select * from readers;
該專案完整地介紹了linux下對sqlite3資料庫的使用。這裡只是給出測試例子,具體程式碼可以連續作者。
QQ:
1523520001
微信:
13926572996