Access數(shù)據(jù)管理與應(yīng)用陳理_第1頁(yè)
Access數(shù)據(jù)管理與應(yīng)用陳理_第2頁(yè)
Access數(shù)據(jù)管理與應(yīng)用陳理_第3頁(yè)
Access數(shù)據(jù)管理與應(yīng)用陳理_第4頁(yè)
Access數(shù)據(jù)管理與應(yīng)用陳理_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Access數(shù)據(jù)管理與應(yīng)用數(shù)據(jù)庫(kù)簡(jiǎn)介創(chuàng)建數(shù)據(jù)庫(kù)及表數(shù)據(jù)表字段規(guī)劃多表關(guān)系查詢?cè)O(shè)計(jì)窗體制作報(bào)表常用宏命令課程內(nèi)容數(shù)據(jù)庫(kù)簡(jiǎn)介ACCESS關(guān)系數(shù)據(jù)庫(kù)解決多數(shù)據(jù)關(guān)聯(lián)處理大量數(shù)據(jù)歷史數(shù)據(jù)的收集及管理什么是數(shù)據(jù)庫(kù)為了實(shí)現(xiàn)一定的目的按某種規(guī)則組織起來(lái)的“數(shù)據(jù)”的“集合”。一、數(shù)據(jù)庫(kù)簡(jiǎn)介ACCESS的窗口及界面介紹標(biāo)題欄:用來(lái)顯示軟件標(biāo)題名稱(chēng)的地方菜單欄工具欄:將一些常用的命令用圖標(biāo)代替狀態(tài)區(qū):狀態(tài)區(qū)可以顯示正在進(jìn)行的操作信息,這可以幫助我們了解所進(jìn)行操作的狀態(tài)數(shù)據(jù)庫(kù)窗口Access界面數(shù)據(jù)庫(kù)窗口數(shù)據(jù)窗口工具欄:主要用于創(chuàng)建、打開(kāi)或管理數(shù)據(jù)庫(kù)對(duì)象,以及改變數(shù)據(jù)庫(kù)對(duì)象的顯示方式。對(duì)象欄:對(duì)象創(chuàng)建方法及已有對(duì)象Tables:存儲(chǔ)數(shù)據(jù)庫(kù)管理的數(shù)據(jù)Queries:按照準(zhǔn)則,執(zhí)行對(duì)數(shù)據(jù)的查找分析Forms:以交互式窗口方式表達(dá)表中數(shù)據(jù)Reports:將數(shù)據(jù)以格式化方式發(fā)送到打印機(jī)Pages:在WEB頁(yè)中查看、修改數(shù)據(jù)庫(kù)中數(shù)據(jù)Macros:一個(gè)或多個(gè)操作的集合,實(shí)現(xiàn)特定功能Modules:將VBA的聲明和過(guò)程作為一個(gè)單元保存對(duì)象列表框:當(dāng)前數(shù)據(jù)庫(kù)中某個(gè)對(duì)象類(lèi)型包含的所有對(duì)象,及創(chuàng)建該對(duì)象的快捷方式。Access界面表格查詢報(bào)表/Excel

數(shù)據(jù)訪問(wèn)頁(yè)條件窗體宏/模塊控制報(bào)表返回條件錄入數(shù)據(jù)Access程序設(shè)計(jì)概念對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)得當(dāng)可確保數(shù)據(jù)庫(kù)容易維護(hù)。設(shè)計(jì)數(shù)據(jù)庫(kù)步驟如下:確定數(shù)據(jù)庫(kù)的用途確定包括多少個(gè)表確定每個(gè)表中有多少個(gè)字段在每個(gè)字段中用唯一值標(biāo)識(shí)確定表與表之間的關(guān)系輸入數(shù)據(jù)并創(chuàng)建其它數(shù)據(jù)庫(kù)對(duì)象二、關(guān)于設(shè)計(jì)數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù)根據(jù)模板創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建空白數(shù)據(jù)庫(kù)二、建立數(shù)據(jù)庫(kù)及表Tables,Field,Record,PrimarykeyTables:某個(gè)個(gè)相同主題題的數(shù)據(jù)集集合。Fields:表中中列稱(chēng)為字字段,用來(lái)來(lái)描述數(shù)據(jù)據(jù)某類(lèi)特征征。Records:表表中的行稱(chēng)稱(chēng)為記錄,,它由若干干個(gè)字段組組成。記錄錄反映某一一事物的全全部信息。。PrimaryKey:能能惟一標(biāo)標(biāo)識(shí)表中中每一條條記錄的的字段或或字段集集稱(chēng)為主主關(guān)鍵字字。我們們可以通通過(guò)這個(gè)個(gè)字段來(lái)來(lái)區(qū)分?jǐn)?shù)數(shù)據(jù)。數(shù)據(jù)庫(kù)簡(jiǎn)簡(jiǎn)介AutoNumber:自自動(dòng)插入入唯一順順序或者者隨機(jī)編編號(hào)Format:“A””000(可定定義字段段屬性,不變的的字符用用雙引號(hào)號(hào)引起,,會(huì)變的數(shù)數(shù)字用零零表示))Text:可可輸入文文字或數(shù)數(shù)字,不不用計(jì)算算的身份份證號(hào)碼碼或手機(jī)機(jī)號(hào)碼都都可存儲(chǔ)儲(chǔ)為文本本型。InputMask:可可以控制制輸入的的值,掩掩碼參數(shù)數(shù)按F1。DefaultValue:該該值在新新建記錄錄時(shí)會(huì)自自動(dòng)輸入入到字段段中。Required::可以指指定字段段中是否否必須有有值。Index::大型數(shù)數(shù)據(jù)表中中加速信信息檢索索。字段類(lèi)型型介紹LookupWizard:使使用列表表框或組組合框從從另一個(gè)個(gè)表或值值列表中中選擇一一個(gè)值。。要修改改,進(jìn)入入Look標(biāo)簽簽。RowSource:修修改下拉拉列表中中的值LimittoList:只只能從下下拉列表表中選擇擇Number::存儲(chǔ)進(jìn)進(jìn)行算術(shù)術(shù)計(jì)算的的數(shù)字?jǐn)?shù)數(shù)據(jù)。ValidationRule::指定對(duì)輸輸入到記記錄、字字段或控控件中的的數(shù)據(jù)的的要求。。ValidationText::當(dāng)輸入的的數(shù)據(jù)違違反了有效性規(guī)規(guī)則的設(shè)置時(shí)時(shí),本屬性指定定將顯示示給用戶戶的消息息。字段類(lèi)型型介紹Date/Time:從100到到9999年的的日期與與時(shí)間值值。Format:設(shè)置日日期格式式,自定定義格式式請(qǐng)按F1Yes/No:是/否否“是””和“否否”值,,以及只只包含兩兩者之一一的字段段。Currency:輸輸入數(shù)據(jù)據(jù)時(shí),不不必鍵入入人民幣幣符號(hào)和和千位處處的逗號(hào)號(hào)。Format:自定義義貨幣格格式,請(qǐng)請(qǐng)按F1字段類(lèi)型型介紹Hyperlink:保存超超級(jí)鏈接接的數(shù)據(jù)據(jù),如網(wǎng)網(wǎng)址或電電子郵件件等。OLEObject:插入入WORD文檔檔、EXCEL電子表格格、圖像像、聲音音等。插入對(duì)象象進(jìn)入輸輸入視圖圖中,Insert\ObjectMemo:長(zhǎng)文文本或文文本和數(shù)數(shù)字的組組合,最最多為65,535個(gè)字字符。。字段類(lèi)型型介紹使用向?qū)?dǎo)創(chuàng)建表表各種預(yù)定定義的示示例表,,如客戶戶表、雇雇員表、、產(chǎn)品表表、訂單單表等。。通過(guò)輸入數(shù)據(jù)據(jù)創(chuàng)建表用戶先不創(chuàng)建建表,而通過(guò)過(guò)輸入一組數(shù)數(shù)據(jù),由系統(tǒng)統(tǒng)根據(jù)輸入數(shù)數(shù)據(jù)的特點(diǎn)自自動(dòng)確定各個(gè)個(gè)字段的數(shù)據(jù)據(jù)類(lèi)型和長(zhǎng)度度。建立數(shù)據(jù)庫(kù)及及表導(dǎo)入外部數(shù)據(jù)據(jù)導(dǎo)入EXCEL:文件類(lèi)類(lèi)型MicrosoftExcel導(dǎo)入文本文件件:文件類(lèi)型型文本文件鏈接:另外一一個(gè)應(yīng)用程序序與數(shù)據(jù)庫(kù)之之間建立的聯(lián)聯(lián)系文件的位置發(fā)發(fā)生變更,進(jìn)進(jìn)入Tools\DatabaseUtilities\LinkedTableManage導(dǎo)入數(shù)據(jù)導(dǎo)出:將ACCESS的表導(dǎo)出到其其它應(yīng)用程序序。導(dǎo)至WORD:Tools\OfficeLinks\PublishitwithMicrosoftOfficeWord導(dǎo)至EXCEL:Tools\OfficeLinks\AnalyzeitwithMicrosoftOfficeExcelEXCEL中中導(dǎo)入ACCESSData\ImportExternalData\ImportData導(dǎo)出數(shù)據(jù)關(guān)系簡(jiǎn)介不同表中的數(shù)數(shù)據(jù)之間都存存在一種關(guān)系系各張表中的每每條數(shù)據(jù)記錄錄都和數(shù)據(jù)庫(kù)庫(kù)中唯一的主主題相聯(lián)系關(guān)系是通過(guò)兩兩個(gè)表中匹配配字段的數(shù)據(jù)據(jù)來(lái)執(zhí)行多表表關(guān)系關(guān)系類(lèi)型一對(duì)一:表A每條記錄只只能與表B中中的一條記錄錄相匹配,表表B中每條記記錄只能與表表A中的一條條記錄相匹配配。這種關(guān)系系簡(jiǎn)單,但實(shí)實(shí)際中不常用用,因兩表中中重復(fù)字段浪浪費(fèi)磁盤(pán)空間間。一對(duì)多:最常常用。多對(duì)多:表A中的記錄能能與表B中的的許多條記錄錄匹配,表B中的記錄也也能與表A中中的許多記錄錄相匹配。多表表關(guān)系參照完整性是是一個(gè)規(guī)則系系統(tǒng)確保相關(guān)表中中記錄之間關(guān)關(guān)系的有效性性不會(huì)意外地刪刪除或更改相相關(guān)數(shù)據(jù)在符合下列所所有條件時(shí),,可以設(shè)置參參照完整性::來(lái)自于主表的的匹配字段段是主鍵或或具有唯一索索引相關(guān)的字段都都有相同的數(shù)數(shù)據(jù)類(lèi)型兩個(gè)表都屬于于同一個(gè)MicrosoftAccess數(shù)據(jù)庫(kù)實(shí)施參照完整整性使用參照完整整性時(shí)要遵循循下列規(guī)則不能在相關(guān)表表的外鍵字字段中輸入不不存在于主表表的主鍵中的的值如果在相關(guān)表表中存在匹配配的記錄,則則不能從主表表中刪除這個(gè)個(gè)記錄例如,如果在在“訂單”表表中有訂單分分配給某一雇雇員,就不能能在“雇員””表中刪除此此雇員的記錄錄。如果某個(gè)記錄錄有相關(guān)的記記錄,則不能能在主表中更更改主鍵值例如,如果在在“訂單”表表中有訂單分分配給某個(gè)雇雇員時(shí),不能能在“雇員””表中更改這這位雇員的雇雇員ID。使用參照完整整性CascadeUpdateRelatedFields更改主表中記記錄的主鍵,,Access會(huì)自動(dòng)動(dòng)在所有相關(guān)關(guān)的記錄中將將主鍵更新為為新值。例如如,如果在““客戶”表中中更改某個(gè)客客戶ID,則則在“訂單””表中每個(gè)有有該客戶訂單單的記錄中,,“客戶ID”字段都會(huì)會(huì)自動(dòng)更新。。CascadeDeleteRelatedRecords刪除主表中的的記錄,Access會(huì)會(huì)自動(dòng)刪除除相關(guān)表中的的相關(guān)記錄。。例如,如果果在“客戶””表中刪除某某個(gè)客戶記錄錄,在“訂單單”表中此客客戶的所有訂訂單都會(huì)自動(dòng)動(dòng)刪除。級(jí)聯(lián)更新和級(jí)級(jí)聯(lián)刪除查詢查詢:對(duì)查詢?cè)诒碇兄械臄?shù)據(jù)提出出問(wèn)題。同時(shí)基于多個(gè)個(gè)表,按準(zhǔn)則則進(jìn)行數(shù)據(jù)重重組,使多個(gè)個(gè)表中數(shù)據(jù)在在同一個(gè)虛擬擬數(shù)據(jù)表中顯顯示。對(duì)查詢后的信信息進(jìn)行統(tǒng)計(jì)計(jì)、計(jì)算或生生成新信息。。完成大量數(shù)據(jù)據(jù)修改,如更更新、刪除等等??勺鳛榇绑w或或報(bào)表的數(shù)據(jù)據(jù)源。查詢視圖方式式設(shè)計(jì)視圖及SQL視圖用用于創(chuàng)建查詢?cè)儯瑪?shù)據(jù)表顯顯示結(jié)果查詢選擇查詢提出問(wèn)題,根根據(jù)查詢準(zhǔn)則則選擇所需的的信息進(jìn)行回回答。準(zhǔn)則欄中寫(xiě)寫(xiě)在同行表表明并且,,寫(xiě)在不同同表明或者者。選擇查詢選擇查詢表達(dá)式生成成器&:連接兩兩個(gè)表達(dá)式式連接在一一起Like::模糊查詢?cè)??:表示任任何單一字字?:表示零零個(gè)或多個(gè)個(gè)字符NOT:非非選擇查詢表達(dá)式生成成器函數(shù)今天日期::DATE()年:YEAR()月:MONTH()日:DAY()日期間隔::DATEDIFF(“類(lèi)型型“,起始始日期,終終止日期))范圍:between起始始值and終止止值選擇查詢多表查詢參數(shù)查詢?cè)谝鳛閰?shù)使用的的字段下的的準(zhǔn)則單元元格中,輸輸入相應(yīng)提提示,提示示要用方括括號(hào)[]括起來(lái)來(lái)。如:Between[]and[]參數(shù)類(lèi)型更更改:Query\Parameters與模糊查詢?cè)兘Y(jié)合:Like““*”&[查查詢姓名]&““*”選擇查詢動(dòng)作查詢::在Query菜單單中選擇Make-TablesQuery:將查詢?cè)兊臄?shù)據(jù)固固定下來(lái)形形成新表。。動(dòng)作查詢動(dòng)作查詢::在Query菜單單中選擇UpdateQuery::改變已有有表中滿足足查詢準(zhǔn)則則的記錄。。動(dòng)作查詢動(dòng)作查詢::在Query菜單單中選擇AppendQuery:追加查詢?cè)儯合蛞延杏斜碇刑砑蛹訑?shù)據(jù)。動(dòng)作查詢動(dòng)作查詢::在Query菜單單中選擇DeleteQuery::刪除滿足足查詢指定定的準(zhǔn)則的的記錄。動(dòng)作查詢多表表關(guān)系系查詢多表表關(guān)系系查找兩表中中不匹配的的數(shù)據(jù):ISNULL多表表關(guān)系系在查詢中中應(yīng)用創(chuàng)建交叉表表查詢New\CrosstabQueryWizard交叉表能將將以行顯示示的數(shù)據(jù)轉(zhuǎn)轉(zhuǎn)換為列交叉表查詢?cè)儐螕舨樵児すぞ邫诘那笄蠛桶粹oGroupBy::以此字段段為分類(lèi)字字段Sum:根根據(jù)分類(lèi)字字段求和Avg:根根據(jù)分類(lèi)字字段求平均均值Max:同同類(lèi)中的最最大值Min:同同類(lèi)中的最最小值First:同類(lèi)中中的第一條條記錄Last::同類(lèi)中的的最后一條條記錄Where:以此字字段為分類(lèi)類(lèi)條件查詢中計(jì)算算范圍查詢?cè)贏LL的輸入框輸輸入需要顯顯示的范圍圍聯(lián)接查詢?cè)诓樵冊(cè)O(shè)計(jì)計(jì)視圖中點(diǎn)點(diǎn)擊SQL視圖圖通過(guò)UNION連接接多個(gè)查詢?cè)僺elect列名名from表名名as

溫馨提示

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

評(píng)論

0/150

提交評(píng)論