學習背景::數據庫
上節課中,數據庫的設計步驟中,概念模型轉換爲關係模型後,就開始實施數據庫了編程
學習目標::安全
Access 2013是什麼?併發
來自百度百科的解釋總結以下↓↓↓↓工具
Access 2013安裝&&破解::學習
下載office,並下載破解工具,以win 爲例測試
Access 建立數據庫存儲::加密
本地路徑:c盤-用戶-聯想-文檔s設計
測試DB:建議在名稱前添加test,便於後續刪除,清理磁盤空間
Access 操做界面::
Access 數據庫的結構::
*數據庫中存儲兩類信息:
1 表的結構定義和表中的數據,含表的關係;
2 應用程序。含表的查詢、窗體、報表、宏和模塊等;
表:存儲數據
查詢:查找和檢索數據
窗體:查看、添加和更新表中的數據的操做界面
報表:顯示、分析或打印數據
宏:簡單的編程工具。利用系統的操做命令實現編程的功能
模塊:與宏用途相同,只是須要VB
Access數據庫的對象::
含義:對象是一個統稱。表、查詢、窗體、報表、宏和模塊的統稱。
數據庫文件擴展名:.accdb
做用:同其餘數據庫文件同樣,支持複製、移動、刪除
Access數據庫的建立方法::
1 建立空表數據庫
2 建立「銷售渠道」模板
3 利用「導入外部收據」功能複製數據庫對象
功能選項卡區-》導入外部數據-》Access表-》選擇外部數據庫後,選擇庫下的表,導入,導入成功後的表默認放置在「未分配對象」下
打開和關閉數據庫方法::
1 在啓動頁面打開數據庫
-最新使用文檔中打開
-打開其餘文件夾打開
2 經過數據庫文件,直接打開數據庫
3 功能區選項卡「打開」命令打開數據庫
數據庫的管理::
*數據庫一般有四方面的問題::
1 併發操做引發的數據庫不一致
2 數據庫系統故障
3 數據輸入、更新錯誤引起的數據庫完整性錯誤
4 人爲破壞
*解決上述問題幾個方面::
1 數據的備份(Backup)。
數據庫備份是指將數據庫轉儲到另外一個磁盤或其餘的存儲介質上保存起來的過程。備份文件叫作後備副本。在數據庫發生故障或遭受到外部破壞後,能夠利用後備副本恢復成轉儲是的狀態。實質也是對數據庫文件的「另存爲」操做
2 完整性約束。
主要是指數據的正確性、有效性。正確性:指數據的合法性;有效性:是指數據是否在定義的範圍內。
3 安全性控制
數據庫安全性主要是保護數據庫,防止不合法的使用,避免數據泄露、非法更改和破壞。
1.1 設置數據庫密碼。打開數據庫
數據庫主界面-》打開其餘文件夾-》選擇數據庫文件-》先不要不打開,選擇打開方式「以獨佔方式打開」-》文件-》信息-》加密-》輸入密碼/確認密碼,成功加密。
如:test_db 密碼是111111
1.2 打開解密數據庫。
打開加密後的數據庫,須要先輸入密碼,才能打開。若是忘記密碼,就沒法打開了
1.3 撤銷/刪除/數據庫密碼
獨佔方式打開後,文件-》信息-》解密-》輸入原來密碼,撤銷成功。再次打開文件,不須要輸入密碼
3 壓縮和修復數據庫
一些問題:隨着數據庫的運行,可能會在磁盤文件產生大量的碎片,從而下降磁盤空間的使用效率和系統的性能,運行速度會愈來愈慢,甚至可能出現文件損壞問題。
問題緣由:
不斷的添加、更新、刪除數據或對象,數據庫文件愈來愈大;
運行過程當中,會遺留一些臨時佔用的空間;
刪除數據庫數據或對象時,系統不會自動回收改對象所佔用的空間(系統不會自動垃圾回收,釋放空間)
提高數據庫性能,壓縮和修復數據方法::
1 手動執行。
1)「數據庫工具」-》「壓縮和修復數據庫」;
2)文件-》信息-》壓縮和修復數據庫
2 自動執行。
文件-》選項-》當前數據庫-》勾選「關閉時壓縮」。以下圖