版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、第7章 附1 Access 2000開發(fā)環(huán)境Access 2000的特點Access數(shù)據(jù)庫內(nèi)部結(jié)構(gòu)Access 2000用戶界面數(shù)據(jù)庫對象的創(chuàng)建數(shù)據(jù)的導入和導出數(shù)據(jù)庫安全1Access 2000: 桌面型、面向應用的關系數(shù)據(jù)庫管理系統(tǒng)。Microsoft Office套件之一。Access數(shù)據(jù)庫由許多獨立的對象組成,對象要獨立創(chuàng)建。Access 2000數(shù)據(jù)庫也可以做得很大,作為在主機和其他網(wǎng)絡數(shù)據(jù)庫上存儲數(shù)據(jù)的訪問前端。一、 Access 2000功能與特點存儲文件單一:一個Access數(shù)據(jù)庫對應一個.MDB文件。包含數(shù)據(jù)表、查詢及其他對象。可處理多種數(shù)據(jù)信息:如文本文件以及其它數(shù)據(jù)庫系統(tǒng)的
2、數(shù)據(jù)庫文件。 1. Access數(shù)據(jù)庫的優(yōu)點2提供編程語言VBA(Visual Basic for Applications),以及全面開放的對象類型庫,可創(chuàng)建高性能的桌面信息管理系統(tǒng)。具有網(wǎng)絡功能:可通過Internet網(wǎng)發(fā)布。組織數(shù)據(jù):Access表對象用于組織數(shù)據(jù),可將各種類型的數(shù)據(jù)放在一個表中,可定義各個表之間的關系。從而將整個數(shù)據(jù)庫中的數(shù)據(jù)有機地聯(lián)系在一起。建立查詢:通過創(chuàng)建查詢可查找符合指定條件的數(shù)據(jù)、更新或刪除記錄,或?qū)?shù)據(jù)執(zhí)行各種計算。設計窗體:可創(chuàng)建窗體來直接查看、輸入和更改表中的數(shù)據(jù)。窗體在DBS中的應用可提高數(shù)據(jù)操作的安全性、豐富用戶操作界面。 2. Access的功能3
3、輸出報表:報表可用來分析數(shù)據(jù)或打印數(shù)據(jù)。共享數(shù)據(jù):Access提供了與其他應用程序的接口,即數(shù)據(jù)的導入和導出??蓪⑵渌到y(tǒng)的數(shù)據(jù)庫數(shù)據(jù)導入Access數(shù)據(jù)庫中,也可將Access數(shù)據(jù)庫的數(shù)據(jù)導出到其他系統(tǒng)的數(shù)據(jù)庫中。支持超級鏈接:可將一個字段的數(shù)據(jù)類型定義成超級鏈接,并將Internet網(wǎng)絡或局域網(wǎng)中的某個對象賦予它,當用戶在數(shù)據(jù)表或窗體中雙擊超級鏈接字段時就可以啟動瀏覽器,并轉(zhuǎn)向該鏈接所指向的對象。建立應用系統(tǒng):Access2000提供了宏和VBA,可用于將各種數(shù)據(jù)庫和對象連接起來,形成一個數(shù)據(jù)庫應用系統(tǒng)。還提供了“切換面板管理器”,可將已經(jīng)建立的各種數(shù)據(jù)庫對象連接起來,形成應用系統(tǒng)。 4二
4、、 Access數(shù)據(jù)庫內(nèi)部結(jié)構(gòu)Access數(shù)據(jù)庫由表、查詢、窗體、報表、宏和模塊等對象組成,Access 2000增加了新對象:數(shù)據(jù)訪問頁。 查詢表報表窗體宏模塊控制流數(shù)據(jù)流5Access各種對象的關系:表是數(shù)據(jù)庫的核心與基礎,存放全部數(shù)據(jù);報表、查詢和窗體都從表中獲得數(shù)據(jù),以實現(xiàn)用戶特定的需要,如查找、計算統(tǒng)計、打印、編輯等;窗體可提供良好的用戶界面,可用來直接或間接地調(diào)用宏或模塊,并執(zhí)行查詢、打印、預覽、計算等功能,也可修改數(shù)據(jù)表。表:Access數(shù)據(jù)庫最主要的組成部分。一個表對象是由行、列數(shù)據(jù)組成的一張二維表格。數(shù)據(jù)都存儲在表中 查詢 、窗體和報表等對象最終的數(shù)據(jù)來源都是表,它們是操縱表
5、中數(shù)據(jù)的不同形式每個表都有一列或幾列作為關鍵字、惟一地標識記錄 1. 表6表內(nèi)可定義索引,以便快速查詢。一個數(shù)據(jù)庫文件可包含多個表,可建立表間的關聯(lián)。 表中可進行查找、替換、排序、篩選等各種操作。字段的數(shù)據(jù)類型可以是文本、數(shù)字、日期、貨幣、OLE對象(聲音、圖像),以及超級鏈接等。7查詢:按規(guī)則建立的動態(tài)數(shù)據(jù)集合。查詢可按預先設定的規(guī)則有選擇地顯示一個或多個表中的數(shù)據(jù)。 在運行查詢對象時,Access自動動態(tài)地建立規(guī)則所選中的表中的數(shù)據(jù)集合,再進行相應的操作。 2. 查詢8窗體對象:提供用戶與Access數(shù)據(jù)庫之間的交互界面窗體主要功能:編輯數(shù)據(jù)、接受數(shù)據(jù)、顯示信息和控制應用程序的流程等,窗體
6、顯示的內(nèi)容可來自表或查詢 3. 窗體子窗體9報表:以特定格式打印或顯示數(shù)據(jù)的方法 報表可基于某一數(shù)據(jù)表,也可基于某一查詢結(jié)果。 利用報表設計器設計報表。 4. 報表子報表計算字段10宏對象:一個或多個操作的集合,其中每個操作實現(xiàn)一個特定的功能。使用宏可以使一些操作任務自動完成 5. 宏模塊對象:將Visual Basic For Application 中聲明和過程作為一個單元進行保存的集合。模塊對象由聲明節(jié)、語句和過程組成 6. 模塊Access2000的新功能,可直接建立Web頁。通過它,可將所有文件作為Web發(fā)布程序存儲到指定的文件夾,或?qū)⑵鋸椭频絎eb服務器上,在網(wǎng)上發(fā)布信息 7. 數(shù)
7、據(jù)訪問頁11三、 Access 2000用戶界面主窗口數(shù)據(jù)庫窗口當前對象設計工具條當前頁對象列表12菜單欄工具條狀態(tài)欄數(shù)據(jù)庫窗口設置:“工具”|“自定義” 自定義對話框|“命令”頁1. 主窗口與菜單13工具條:按數(shù)據(jù)庫窗口對象頁的不同而變化切換對象頁當前頁對象列表2. 數(shù)據(jù)庫窗口143. 數(shù)據(jù)庫打開和關閉15四、 數(shù)據(jù)庫對象的創(chuàng)建1. 新建按鈕與對話框選擇數(shù)據(jù)源選擇創(chuàng)建方式162. 使用向?qū)?chuàng)建對象啟動向?qū)б话悴襟E選擇數(shù)據(jù)源選擇字段布局、樣式等設置保存對象17 3. 對象的設計視圖視圖:對象的不同顯示方式,分別用于設計和使用的不同場合。其中設計視圖用于創(chuàng)建或編輯對象。定義字段當前字段屬性查詢中
8、的字段指定數(shù)據(jù)源18 4. 對象中的表達式表達式:執(zhí)行某些操作。應用于定義基本表中的有效性規(guī)則,如:=0定義查詢中計算字段的算式,如:單價*數(shù)量*0.7指定查詢中的準則,如:Is Not Null定義窗體或報表中計算控件的算式形成表達式選擇算符選擇數(shù)據(jù)源19 5. 對象中的事件處理事件:窗體或報表中,用命令按鈕、文本框等控件實現(xiàn)某些功能。控件常含事件過程,在單擊、聚集等事件發(fā)生后執(zhí)行特定操作。事件過程可以用宏或模塊實現(xiàn)。20五、 數(shù)據(jù)的導入和導出 1. Access的數(shù)據(jù)導入導出功能導入導出功能的意義:可以利用數(shù)據(jù)的導入、導出和鏈接功能,將其他關系型數(shù)據(jù)庫中的表或其他格式的數(shù)據(jù)文件直接添加到A
9、ccess數(shù)據(jù)庫中;或者將Access數(shù)據(jù)庫中的對象復制到其他關系型數(shù)據(jù)庫或其他格式的數(shù)據(jù)文件中。Access2000的導入導出功能:可導入dBASE、Paradox、ODBC數(shù)據(jù)庫表可導入Excel、Word、Exchange、Lotus 1-2-3、Outlook、HTML文件和文本文件??蓪С龅絊QL Server等數(shù)據(jù)庫,或Excel等文件中。21 2. 導入數(shù)據(jù)22 3. 導出數(shù)據(jù)23 4. Access與其他文件的鏈接 Access使用外部數(shù)據(jù)源的方法:將數(shù)據(jù)導入到當前數(shù)據(jù)庫的新Access表中 導入的數(shù)據(jù)將以表的形式保存一個副本,源表或源文件不會改變。二是將數(shù)據(jù)保留在當前的位置上
10、,以當前格式使用但不導入。這稱為鏈接。鏈接使得Access用戶能夠讀取并更新外部數(shù)據(jù)源中的數(shù)據(jù)??衫^續(xù)使用創(chuàng)建文件的程序來使用它,同時也可使用Access來添加、刪除或編輯它的數(shù)據(jù)。可鏈接的常見外部數(shù)據(jù)源有:網(wǎng)絡、HTML表和HTX表中的Access數(shù)據(jù)庫表;本地intranet或Internet服務器上的列表; SQL Server數(shù)據(jù)庫,以及Excel等文檔。24六、 數(shù)據(jù)庫安全 1. Access的數(shù)據(jù)庫安全功能數(shù)據(jù)庫安全主要包括:保護Access數(shù)據(jù)庫文件; 使用用戶級安全設置保護數(shù)據(jù)庫對象; 保護VBA代碼; 保護數(shù)據(jù)訪問頁; 保護應用程序; 多用戶環(huán)境下的安全機制設置數(shù)據(jù)庫安全的方法: 為數(shù)據(jù)庫設置密碼, 設置用戶級安全,將用戶能夠訪問或更改的權(quán)限控制在一定范圍內(nèi)。將數(shù)據(jù)庫保存為MDE文件,以刪除可編輯的VBA代碼,防止對窗體、報表和模塊的修改。 25 2. 設置數(shù)據(jù)庫密碼密碼:用于在打開數(shù)據(jù)庫時限制非法用戶進入。 關閉數(shù)據(jù)庫加密碼備份數(shù)據(jù)庫以獨占方式打開數(shù)據(jù)庫選:工具|安全|設置數(shù)據(jù)庫密碼撤消密碼以獨占方式打開數(shù)據(jù)庫選:工具|
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 實習生轉(zhuǎn)正報告
- 摩托車的跑酷技巧與城市探險考核試卷
- 農(nóng)業(yè)廢棄物資源化利用的肥料制造與應用考核試卷
- 學前教育中的跨文化教育考核試卷
- 信息系統(tǒng)的人員培訓與技能發(fā)展方法考核試卷
- 中等教育與學困生教育考核試卷
- 蘇州科技大學天平學院《合唱與指揮二》2022-2023學年第一學期期末試卷
- 專業(yè)技術(shù)掌握的重要性探析考核試卷
- Sesamol-Standard-生命科學試劑-MCE
- 風機安裝工程質(zhì)量通病及預防措施
- 三角形鋼管懸挑斜撐腳手架計算書
- 文件和文件夾的基本操作教案
- 剪紙教學課件53489.ppt
- 旅游業(yè)與公共關系PPT課件
- 勞動法講解PPT-定稿..完整版
- 彩色的翅膀_《彩色的翅膀》課堂實錄
- 假如你愛我的正譜
- 銅芯聚氯乙烯絕緣聚氯乙烯護套控制電纜檢測報告可修改
- 中醫(yī)住院醫(yī)師規(guī)范化培訓基地工作指南
- 人教PEP四年級上冊英語《Unit 5 A Let's talk 》PPT課件
評論
0/150
提交評論