下面這幅大家應該都不陌生吧?它是網易郵箱的登陸介面。
我們知道,網易郵箱有著大量的使用者群,那麼,這些使用者資訊都是怎麼儲存的呢?
那麼,直接使用文字文件的方式儲存有什麼弊端呢?
我總結了一下,大概有以下幾點:
1. 當資訊量很多時,檔案數量龐大,不便於統一管理
2. 文字很難使用程式去解析和提取出需要的資訊。
3. 無法提供資料約束,例如:使用者名稱不能重複等
4. 自帶功能薄弱,文字無法提供例如排序、自動備份與恢復、按條件檢索
5. 保密性不好,文字的訪問不能設定許可權。
6. 資料項的新增、刪除等操作需要檔案中資料塊大量的移位(讀寫磁碟),效率低下
因此,資料庫系統應運而生,它很好地解決了上述問題,實現了強大的資料儲存和管理功能。目前有很多種主流資料庫系統,如
oracle
,access
,mysql
,sql server
,postgresql
、db2, foxpro
等,由於
access
資料庫非常直觀,很適合初學者入門,在此,我主要介紹一下
access
資料庫系統。
如圖所示,我們可以看出,資料庫系統主要包含如下
4個主要元素:
資料庫(檔案)
,表,字段,記錄集。因此,我們對資料庫進行程式設計,也就是對這
4個主要元素進行程式設計。那麼,大家思考一下,對資料庫的程式設計到底有哪些方面呢?
其實,模擬於對檔案的程式設計以及分析資料庫的
4個要素,我們可以知道,
對資料庫的程式設計操作也無外乎以下幾個方面:
1. 初始化/逆初始化資料庫引擎(運算元據庫引擎)
2. 建立/開啟/關閉資料庫(運算元據庫檔案)
3. 查詢/開啟/新增/刪除乙個資料表(運算元據庫的表)
4. 為乙個新資料表新增字段,刪除字段,修改字段屬性(運算元據庫的字段)
5. 新增/刪除/修改一條記錄(操作記錄集)
6. 根據條件檢索出滿足條件的記錄集(查詢和檢索)
7. 其他:移動到下一條記錄,獲取表的總個數,獲取記錄的總數……
ADO資料庫程式設計入門
ado資料庫程式設計入門 2010 10 26 21 42 c c vc ado連線sql server問題與解決方案 以前沒有用vc連線過資料庫,今天由於幫人做畢設就嘗試了一下。1 建立odbc資料來源。參考方法 牢記 在此之前要把自己的資料庫伺服器啟動,不然在伺服器選擇的時候看不到自己的伺服器。...
ADO資料庫程式設計入門
ado資料庫程式設計入門 文件簡介 本文簡要介紹了在vc 6.0中使用 ado進行客戶端資料庫程式設計的基本步驟,以及常見問題的解決方法,可供入門級的參考之用。關鍵字 ado vc 資料庫程式設計 目錄 在vc 中使用ado程式設計 使用 import方法的程式設計步驟 使用ado程式設計常見問題解...
python資料庫入門程式設計。
一 yum install mariadb server y 對資料庫安全初始化 設定登陸密碼 二 資料庫視覺化 2.安裝php mysql連線資料庫 3.重啟httpd 4.將安裝包複製到 var www html 預設發布目錄下,便於測試 cd var www html cp root desk...