第三章數(shù)據(jù)庫的創(chuàng)建和操作(SQL基礎)_第1頁
第三章數(shù)據(jù)庫的創(chuàng)建和操作(SQL基礎)_第2頁
第三章數(shù)據(jù)庫的創(chuàng)建和操作(SQL基礎)_第3頁
第三章數(shù)據(jù)庫的創(chuàng)建和操作(SQL基礎)_第4頁
第三章數(shù)據(jù)庫的創(chuàng)建和操作(SQL基礎)_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

第三章數(shù)據(jù)庫創(chuàng)建及操作第三章數(shù)據(jù)庫創(chuàng)建及操作3.3數(shù)據(jù)對象3.4SQL基礎3.1數(shù)據(jù)庫的創(chuàng)建3.2數(shù)據(jù)庫的管理數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫記錄若干數(shù)據(jù)的集合記錄的集合數(shù)據(jù)數(shù)據(jù)模型能被計算機存儲和處理的反映客觀實體信息的物理符號為用戶提供一個建立、維護和使用數(shù)據(jù)庫的環(huán)境的商品化軟件數(shù)據(jù)以及它們之間存在的相互關系的集合。數(shù)據(jù)模型分為層次模型、網(wǎng)狀模型和關系模型關系型數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)模型采用關系模型的數(shù)據(jù)庫管理系統(tǒng)知識回顧10.1基本概念數(shù)據(jù)庫管理系統(tǒng)應用程序1應用程序2用戶1數(shù)據(jù)庫系統(tǒng)??????知識回顧用戶2用戶n應用程序3應用程序數(shù)據(jù)庫記錄數(shù)據(jù)10.1基本概念數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)(DBMS)用戶數(shù)據(jù)庫系統(tǒng)(DB)知識回顧10.1基本概念Access與數(shù)據(jù)庫的基本操作

1.Access的啟動與關閉

2.Access窗口元素

3.Access數(shù)據(jù)庫的組件4.數(shù)據(jù)庫的基本操作10.2基本操作啟動Access開始程序MicrosoftAccess空數(shù)據(jù)庫空數(shù)據(jù)庫向導打開已有數(shù)據(jù)庫“確定”10.2基本操作退出AccessX單擊窗口右上角的按鈕單擊窗口左上角的“文件”“關閉”12310.2基本操作“關閉”10.2基本操作從某些數(shù)據(jù)表中根據(jù)查詢準則的要求抽取特定的信息數(shù)據(jù)的輸入和輸出顯示格式控制將查詢出的記錄以表格方式顯示或打印出來用VisualBasicforApplication編寫的函數(shù)操作指令的集合每個操作實現(xiàn)特定功能保存數(shù)據(jù)庫中的數(shù)據(jù),是數(shù)據(jù)庫的核心查看和操作來自Internet或Intranet的數(shù)據(jù)Access數(shù)據(jù)庫的組件3.1數(shù)據(jù)庫的創(chuàng)建使用模板創(chuàng)建數(shù)據(jù)庫打開數(shù)據(jù)庫

自定義創(chuàng)建數(shù)據(jù)庫10.2基本操作3.1數(shù)據(jù)庫的創(chuàng)建例:1、創(chuàng)建一個空數(shù)據(jù)庫2、根據(jù)模板創(chuàng)建一個聯(lián)系人數(shù)據(jù)庫3.2數(shù)據(jù)庫的管理1、數(shù)據(jù)庫備份2.查看數(shù)據(jù)庫屬性對于一個新打開的數(shù)據(jù)庫,可以通過查看數(shù)據(jù)庫屬性,來了解數(shù)據(jù)庫的相關信息。

操作:選擇【文件】菜單下的【信息】選項,選擇【查看與編輯數(shù)據(jù)庫屬性】按鈕,單擊【常規(guī)】選項卡,查看數(shù)據(jù)庫的相關信息。3.2數(shù)據(jù)庫的管理3.壓縮和修復數(shù)據(jù)庫為確保實現(xiàn)MicrosoftAccess文件的最佳性能,我們應該定期對MicrosoftAccess文件進行壓縮和修復。而且當MicrosoftAccess文件在使用過程中發(fā)生了嚴重的錯誤時,同樣也能使用“壓縮和修復數(shù)據(jù)庫”功能恢復MicrosoftAccess文件。操作:選擇【文件】菜單下的【信息】選項,選擇【壓縮和修復數(shù)據(jù)庫】按鈕3.2數(shù)據(jù)庫的管理4.數(shù)據(jù)庫安全

(1)數(shù)據(jù)庫的打包、簽名、分發(fā)數(shù)據(jù)庫開發(fā)者將數(shù)據(jù)庫分發(fā)給不同的用戶使用,或是局域網(wǎng)的用戶使用,這時需要考慮數(shù)據(jù)庫分發(fā)時的安全問題。簽名是為了保證分發(fā)數(shù)據(jù)庫是安全的,打包確保在創(chuàng)建該包后數(shù)據(jù)庫沒有被修改。3.2數(shù)據(jù)庫的管理在操作過程中需要注意以下事項:將數(shù)據(jù)庫打包并對包進行簽名是一種傳達信任的方式。在對數(shù)據(jù)庫打包并簽名后,數(shù)字簽名會確認在創(chuàng)建該包之后數(shù)據(jù)庫未進行過更改。從包中提取數(shù)據(jù)庫后,簽名包與提取的數(shù)據(jù)庫之間將不再有關系。僅可以在以.accdb、.accdc或.accde文件格式保存的數(shù)據(jù)庫中使用“打包并簽署”工具。Access還提供了用于對以早期版本的文件格式創(chuàng)建的數(shù)據(jù)庫進行簽名和分發(fā)的工具。所使用的數(shù)字簽名工具必須適合于所使用的數(shù)據(jù)庫文件格式。一個包中只能添加一個數(shù)據(jù)庫。該過程將對包含整個數(shù)據(jù)庫的包(而不僅僅是宏或模塊)進行簽名。該過程將壓縮包文件,以便縮短下載時間。(1)數(shù)據(jù)庫打包、簽名和分發(fā)創(chuàng)建數(shù)字證書創(chuàng)建簽名包提取并使用簽名包打開數(shù)據(jù)庫時啟用禁用的內(nèi)容

在創(chuàng)建.accdb或.accde文件后,可以將該文件打包,對該包應用數(shù)字簽名,然后將簽名包分發(fā)給其他用戶。隨后,其他用戶可以從該包中提取數(shù)據(jù)庫,并直接在該數(shù)據(jù)庫中工作,而不是在包文件中工作。創(chuàng)建數(shù)字證書以直接對文檔進行數(shù)字簽名使用在Windows操作系統(tǒng)中,單擊“開始”“所有程序”

“MicrosoftOffice”

“MicrosoftOffice2010工具”

“VBA工程的數(shù)字證書”,彈出“創(chuàng)建數(shù)字證書”對話框。在“創(chuàng)建數(shù)字證書”對話框,鍵入證書的名稱單擊“確定”按鈕。例:

創(chuàng)建一個數(shù)字證書,并命名為“新系統(tǒng)安全證書”。通過certmgr.msc管理(1)數(shù)據(jù)庫打包、簽名和分發(fā)

創(chuàng)建簽名包打開要簽名的數(shù)據(jù)庫。在【文件】--【保存并發(fā)布】,然后再右側的【高級】選項組下單擊【打包并簽署】選項。彈出【W(wǎng)indows安全】對話框,選擇數(shù)字證書后單擊【確定】按鈕,在【創(chuàng)建簽名包】對話框中,為簽名的數(shù)據(jù)庫包選擇一個位置,在【文件名】組合框中為簽名包輸入名稱,然后單擊【創(chuàng)建】按鈕,Access將創(chuàng)建文件并將其放置在所選擇的位置。例:

為“數(shù)據(jù)庫”創(chuàng)建簽名包為“系統(tǒng).accdc”。提取并使用簽名包啟動Access2010在【文件】--【打開】,在如圖12-17所示【打開】對話框中,打開簽名包。彈出【MicrosoftAccess安全聲明】對話框,單擊【信任來自發(fā)布者的所有內(nèi)容】按鈕。在【將數(shù)據(jù)庫提取到】對話框中。為提取的數(shù)據(jù)庫包選擇一個位置,在【文件名】下拉列表框中為提取的數(shù)據(jù)庫輸入其他名稱,然后單擊【確定】即可提取出數(shù)據(jù)庫。例:提取并使用簽名包“新系統(tǒng).accdc”。(2)創(chuàng)建數(shù)據(jù)庫訪問密碼

當想要防止未經(jīng)授權而使用Access數(shù)據(jù)庫時,可以考慮通過設置密碼來加密數(shù)據(jù)庫,加密工具使其他工具無法讀取數(shù)據(jù)庫中的數(shù)據(jù),并會設置使用數(shù)據(jù)庫必需的密碼。打開Access2010數(shù)據(jù)庫。單擊【文件】標簽,并選擇【信息】命令,在右側窗格,單擊【用密碼進行加密】按鈕。在【設置數(shù)據(jù)庫密碼】對話框中,在【密碼】文本框中輸入密碼,在【驗證】文本框中再次輸入密碼。然后單擊【確定】按鈕即可。為數(shù)據(jù)庫取消密碼保護

取消密碼保護是為數(shù)據(jù)庫加密的逆操作以獨占方式打開Access2010數(shù)據(jù)庫單擊【文件】標簽,并選擇【信息】命令,在右側窗格,單擊【解密數(shù)據(jù)庫】按鈕。在【撤銷數(shù)據(jù)庫密碼】對話框中,在【密碼】文本框中輸入正確的以前設的密碼。然后單擊【確定】按鈕。為數(shù)據(jù)庫修改密碼Access沒有提供直接修改密碼的界面,但提供了解除密碼的方法??梢酝ㄟ^先取消密碼,然后再設置密碼的操作,達到為數(shù)據(jù)庫修改密碼的目的。(3)用戶級安全

用戶級安全模式是操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)等常用的一種安全模式,它能夠控制不同的用戶可以訪問的數(shù)據(jù),以及規(guī)定不同的用戶對數(shù)據(jù)庫采取的行為

程序員使用其他語言操作數(shù)據(jù)庫時仍然可以用如ODBC一類的方式連接Access新的文件格式(.accdb、.accde、.accdc、.accdr)創(chuàng)建的數(shù)據(jù)庫,這時ODBC需要的用戶名可以任意輸入,只要數(shù)據(jù)庫保護密碼正確就能通過操作驗證。

在打開具有新文件格式的數(shù)據(jù)庫時,所有用戶始終可以看到所有數(shù)據(jù)庫對象。(3)用戶級安全

在舊版的Access中,可以實現(xiàn)這種模式進行安全操作。但Access2010新的文件格式(.accdb、.accde、.accdc、.accdr)創(chuàng)建的數(shù)據(jù)庫不提供用戶級安全。而是直接用操作系統(tǒng)的用戶權限來達到用戶級安全管理的目的。但是,如果在Access2010中打開由早期版本的Access創(chuàng)建的數(shù)據(jù)庫。并且該數(shù)據(jù)庫應用了用戶級安全,那么這些設置仍然有效。

如果將具有用戶級安全的早期版本Access數(shù)據(jù)庫轉換為新的文件格式,則Access將自動剔除所有的安全設置,并應用保護.accdb或.accde文件的規(guī)則。3.3數(shù)據(jù)對象

ACCESS基本對象

對象之間的關系10.2基本操作一、Access基本對象1、表:數(shù)據(jù)庫的核心與基礎,存放著數(shù)據(jù)庫中的全部數(shù)據(jù)。表中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論