




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第一部分:數(shù)據(jù)庫基礎數(shù)據(jù)、信息(倆者區(qū)別)和數(shù)據(jù)處理的定義;2、數(shù)據(jù)管理技術的發(fā)展3、數(shù)據(jù)庫系統(tǒng)的特點;4、數(shù)據(jù)庫系統(tǒng)的分類、根據(jù)的數(shù)據(jù)模型、處理的關系類5、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應用系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的英文簡稱6、數(shù)據(jù)庫系統(tǒng)的組成 7、關系數(shù)據(jù)庫的特征、關系、屬性(字段、元組(記錄、域、關鍵字(主鍵、外鍵、索引的類型(主索引即主鍵、普通索引)和關系模式的定義;9、關系運算的類型、單目、雙目和多目運算。10.實體及實體之間的關系access啟動(1??旖莘绞?。程序本身)及退出(控制圖標{系統(tǒng)菜單}、alt+F4、文件退 界面:標題欄、菜單欄、、工作區(qū)、狀態(tài)欄、任務窗顯示、隱藏:1。視圖--自定義2。工具-自定義3選項按鈕-添加或刪除按鈕更改:調出自定義框,命令選項卡,拖動操作。利用選項按鈕-添加或刪除按鈕-數(shù)據(jù)庫菜單可選定或取消數(shù)據(jù)庫中的按鈕access的特點:1。單一mdb文件2。面象(可視化的程序設計方法(相對的另外一種程序設計方法稱為面向過程的結構化的程序設計方法)3。界面友好、易操作4。集成環(huán)境、處理多種數(shù)據(jù)信息5。支持ODBC(開放數(shù)據(jù)庫互聯(lián))DDE(動態(tài))OLE(對象的連接和嵌入)第二部分:數(shù)據(jù)庫基本操作創(chuàng)建數(shù)據(jù)庫:文件菜單新建命令具體類別:1。空數(shù)據(jù)庫2。模板(本機或officeonline向導分為總覽、表、顯示樣式、報表樣式、標題(報表、完成啟動6個步驟3。根據(jù)現(xiàn)有的文件(包含數(shù)據(jù),是原數(shù)據(jù)庫的完整。文件名為原名稱后加數(shù)字)數(shù)據(jù)庫的打開:文件菜單打開命令具體類別:通過打開框打開按鈕的下拉菜單選擇、打開按打開(共享方式、默認:支持多用戶同時寫入以只讀方式打開(只能查看,不能修改以獨占方式打開(只允許當前用戶完全控制,其他用戶以獨占只讀方式打開(當前用戶可完全控制,允許其他用戶以只讀方式打開關閉數(shù)據(jù)庫:文件菜單退出命令或關閉命令,數(shù)據(jù)庫窗口關閉按鈕數(shù)據(jù)庫格式:ccss作為ofce的一個組件,伴隨著offce的發(fā)展也產(chǎn)生了對應版本,從早期asaccs0到accssaccss3程序默認建立的數(shù)據(jù)庫為版本(如需更改可進入工具選項高級選項卡;一般而言高版本程序保留了對低版本數(shù)據(jù)庫的兼容性,同時提供了向下兼容版本的轉換程序;但注意低版本程序無法直接使用高版本數(shù)(默認建立的數(shù)據(jù)庫為0版本)表:表就是關系,關系就是二維表字段:二維表中的一列(屬性)。Access中一個數(shù)據(jù)表最多255個字段。記錄:二維表的一行(元組).總條數(shù),總容量不超1GB;數(shù)據(jù)庫不超過當前記錄:同一時刻只能操作一條記錄,即當前記錄。默認為第一條記錄字段名規(guī)則:可由字母、漢字、數(shù)字及特殊符號(除點、嘆號、中括號、前導空格及不可打印字符),最大4個字段類型:決定該字段的數(shù)據(jù)的類型及格字段大?。阂卜Q字段長度。字段類型不同,長度也不盡相同,數(shù)據(jù)類型:文本型(text)最大255個字符,文本型字段默認50個字符數(shù)字型(number)可進行算術計算字節(jié)型(byte0- 整型 -32768---長整型(long 小數(shù):-10^28----10^28- 單精度single:4B科學表示,7位有效數(shù)字雙精度double:8B科學表示,15位有效數(shù)字同步id:系統(tǒng)自動設置,作為記錄的貨幣型數(shù)據(jù)8B,計算精度為整數(shù)部分15位小數(shù)部分4位,為2位小備注型:超長的文本型,長度為65535,采用程序輸入只受磁盤空間限制。不能排序和索日期/時間型:占8個字節(jié)自動:自動為記錄分配一個唯一的,占 個字節(jié)方式:遞增和隨是、否型(邏輯型)占 對象型:將文件或嵌入數(shù)據(jù)庫,容量最大1GB,不能索引排名\共享資源名稱。最多64000個字符。查閱向導型:以向導方式查詢指定的數(shù)據(jù),將這些數(shù)據(jù)作為該字段的值。 第四章數(shù)據(jù)表基本操作一.創(chuàng)建表:前提:應首先打開數(shù)據(jù)庫設計窗口,選擇表對象;利用向導創(chuàng)建:選擇使用向導創(chuàng)建表---選擇字段(可重命名)---指定表名,是否自動設置主鍵---設置表間關系---完成:1。修改表設計(結構)2。直接輸入數(shù)據(jù)3。利用向導建立窗體輸入數(shù)據(jù)。使用設計視圖使用設計器創(chuàng)建表設計器構成:字段輸入?yún)^(qū)(名稱、類型)字段屬性區(qū)輸入名稱、選擇類型、設置長度、設置主關鍵字(主鍵按鈕)表:選擇表,選擇,選擇粘貼,粘貼表方式:1.只粘貼結構2.結構和數(shù)據(jù)4.將數(shù)據(jù)追加到已有的表(源表和目標表具有相同的結構)導入表:文件格式轉換。應用:1.其他數(shù)據(jù)庫中的表或對象導入到當前數(shù)據(jù)庫2.其他類型數(shù)據(jù)庫中的數(shù)據(jù)導入到當前數(shù)據(jù)庫:文件類型為excel,向導步驟:1.選擇要導入的工作表2.第一行是否為標題行(默認否)3.數(shù)據(jù)位置:新表、現(xiàn)有表4修改字段名、字段類型、索引5.設置主鍵6.輸入新表名稱通過輸入數(shù)據(jù)創(chuàng)建表二、打開表:打開數(shù)據(jù)庫窗口,選擇表對象,工作區(qū)選中要打開的表,選擇打開命令三、關閉表:文件菜單關閉命令或數(shù)據(jù)表窗口關閉按鈕四、修改表的結構:表設計視修改項目:1.字段修改(名稱、類型、大小及其他高級屬性刪除字段:字段輸入?yún)^(qū)選中要刪除字段,編輯菜單、或快捷菜單刪除行增加子段:字段輸入?yún)^(qū)選擇一個位置,、快捷菜單行命令,輸移動字段:拖動字段輸入?yún)^(qū)前端三角形標記五、字段屬性設置:表設計視圖字段屬性區(qū)項目:1.字段標題,區(qū)別與字段名,只用于顯示,字段名用于,默認為字段名默認值:未輸入數(shù)據(jù)時自動填充的值,提高輸入速度;輸入掩碼:指定輸入數(shù)據(jù)的格式。常 0(0-9)、9(0- 空格)、#(數(shù)字、空格、正負號、(A—Z必須、?(A—Z非必須、A(數(shù)字、字母必須、a(數(shù)字、字母可選、C(任意一改變當前記錄:導航欄、光標(pu第一、pd最末、home行首、end行尾、tab下一單元格、錄入數(shù)據(jù):打開數(shù)據(jù)表視圖:一般數(shù)據(jù)直接錄入 對象型使用菜單對象命數(shù)據(jù):單元格數(shù)據(jù)直接粘貼,記錄使用編輯菜單選擇記錄命令后再行,粘貼時也需先使用選擇記錄命令記錄:一般先追加新,再輸入數(shù)據(jù);方法:導航欄新按鈕、菜單新命令、編輯定位菜單新命令、表新按鈕、快捷菜單新命令、直接到輸入修改記錄:一般數(shù)據(jù)直接修改、自動不能修改、ole對象重新刪除記錄:不能恢復!方法:表刪除記錄、編輯菜單刪除記錄、編輯菜單選擇記錄命令后按de或接快捷菜單刪除記錄命令六、表的瀏覽:即視圖切換表視圖分類:設計視圖、數(shù)據(jù)表視圖、數(shù)據(jù)表視圖、數(shù)據(jù)視切換:視圖下拉按鈕選擇或打開某一視圖后視圖菜單命令七、表格式設置:先打開數(shù)據(jù)表視圖1。字體格式:格式—字體數(shù)據(jù)表格式:格式—數(shù)據(jù)表(單元格效果/網(wǎng)格線/背景色、網(wǎng)格色/邊框及樣式/方向行高:格式—行高(11.25)或拖動行選擇器上下邊框線;列寬:格式—列寬(15.4111、最佳匹配)或拖動列選擇器右邊框線或雙擊右邊框線自適應。隱藏列:列選擇器快捷菜單隱藏列或選擇列后格式菜單隱藏列取消隱藏列:格式菜單取消隱藏列命令,在彈出框中勾選要顯示的列八、表的高級操作:數(shù)據(jù)表視排序:簡單排序:選擇列(也單元格,記錄菜單或快捷菜單排序子菜單升序排序或降序排序命令;高級排序:多個按優(yōu)先級排列的排序字段,記錄—篩選高級篩選/排序,彈出篩選編輯器,依次選擇排序字段設置排序順序(可不排序,完成后關閉,最后選擇記錄菜單或快捷菜單應用篩選排序命令。取消選取消篩選/排序。篩選:按窗體篩選:記錄篩選按窗體篩選或按鈕,可設置多個字段,每個字段一個值,關閉后選擇應用篩選;按選定內容篩選:選定內容,記錄—篩選---按選定內容篩選或快捷菜單;內容排除篩選:選定內容,記錄—篩選內容排除篩選或快捷菜單;高級篩選/排序:記錄篩選高級篩選排序,彈出篩選窗口,選擇字段輸入條件,可多個。九、數(shù)據(jù)查找和替換:編輯查找命令查找或替換選項卡。范圍:某字段或整個表匹配:整個字段、字段、字段開頭搜索:全部、向上、向下區(qū)分大小寫(默認否)替換可查找一條替換一條,也可全部替索引:一種排序方法,速度更快。索引的類型:主索引(一個表只有一個主索引,具有唯一性和非空性,即主鍵、唯一索引普通索引建立:設計視圖---字段屬性區(qū)—索引(無、有(有重復、有(無重復)索引編輯:設計視圖---索引按鈕索引的缺點:1.增大空間2.降低修改性關系的基本概念及關系的建立、關系的類型、聯(lián)接的類型第四章?lián)椴樵兊谋举|:一種數(shù)據(jù)處理查詢含義:查詢工具(對數(shù)據(jù)進行檢索、分組)查詢結果表(動態(tài)記錄的集合查詢的特征:可基于一個或多個數(shù)據(jù)表或查詢建立查詢(數(shù)據(jù)源,同時也可作為其他對象(報表、窗體或其他查詢)的數(shù)據(jù)源;查詢本身并不包含數(shù)據(jù),只是了查詢的數(shù)據(jù)源及條件;可更新數(shù)據(jù)源。查詢的功能 擴大信息的處理范圍(多表) 靈活的數(shù)據(jù)處理方C統(tǒng)計和計算功 利用查詢結果生成新表、報表、窗體、圖表等其他對E縮小檢索空查詢的分類:A選擇查詢B參數(shù)查詢C交叉表操作查詢(生成表、更新、刪除查詢、追加查詢SQL查詢:利用SQL(結構化查詢語言,是微軟制定的數(shù)據(jù)庫操作的工業(yè)化標準語言)進行查詢,上述查詢實際都是access自動生成對應的SQL語句完成的。具體可分為聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢、子查詢。查詢的視圖:A數(shù)據(jù)表視圖B設計視圖:分為查詢字段列表窗格和查詢設計網(wǎng)格窗格CSQL視圖:查看和編輯SQL語句。D數(shù)據(jù)表視E數(shù)據(jù)視查詢的操作使用簡單查詢向導創(chuàng)建查詢:使 交叉表查詢向導(分類統(tǒng)計)行標題、列標題數(shù)量、數(shù)據(jù)源數(shù)使用重復項查詢向導查找不匹配項查詢向導(雙表利用設計視圖創(chuàng)建查詢:選擇在設計視圖中創(chuàng)建查詢表達式的使用:表達式快捷鍵表達式的構成:運算符、常量、變量(字段變量)及函數(shù)運算符表達式中常用的運算符包括(類型:)1算術運算符、2.比較運算符、3.連接運算符、4.邏輯運算符和5.特殊運算符等。如表所示為一些常用的運算符。類類運算 +加4-減,用來求兩數(shù)之差或是表達式的負4-3*乘/除3^乘9\整4取余(符號取除數(shù),同號取余取不足17mod1=等>大比(大于等于系)<小運算符小于等于結型 不等于連接運&字符串連接“計算”&“機”計算(算+當表達式都是字符串時與&相同;當(結果與(有假取假1<2And或(有真取真1<2Or非(取反Not異1<2XorIs(Not)判斷字符串是否符合某一樣式,若符合,其結果為TrueFalse,后方跟含通配符的字符串Like“黃Like“*黃Like“黃判斷表達式的值是否在指定AB之Between5>=5and10-1#等價于"A"Or"B"Or"C"函數(shù)(一種運算方法(基本格式:函數(shù)名(參數(shù) 提供了許多內置函數(shù),為用戶對數(shù)據(jù)進行運算和分析帶來極大方便,函數(shù)的理解和使用方法也和Excel中的大同小異。Access2003內置函數(shù)包括:數(shù)學與三角函數(shù)、時間與日期、字符串函數(shù)、SQL聚合函數(shù)等。匯總查詢包含;預定義計算和自定義計算各自的特點;各自設計方法參數(shù)查詢:運行時需輸入數(shù)據(jù)作為參數(shù)的查詢單參數(shù)查詢:設計網(wǎng)格對應字段“條件”單元格按[提示信息]格式輸入多參數(shù)查詢:一個字段多個輸入值或多個字段需輸入值。操作查詢:查詢完成后要執(zhí)行進一步操生成表查詢:將查詢結果保存為一個數(shù)方法:設計查詢后,查詢類型下拉菜單或查詢菜單中選擇“生成表查詢”命更新查詢:對查詢結果中某些字段的值進行修改到”行,追加查詢:將查詢結果追加到本表或其他數(shù)據(jù)表尾部方法:設計查詢,查詢類型下拉菜單或查詢菜單中選擇“追加查詢”命令刪除查詢:將查詢結果對應數(shù)據(jù)表中的記錄刪除如果是多表查詢,滿足下列條件會同步刪除對應記錄:數(shù)據(jù)表間建立了關系;并且是子表;數(shù)據(jù)表建立了關系,參照完整性規(guī)則刪除規(guī)則為級(前提)查詢中拖動所得的關系為臨時關系,acss工具菜單關系命令可設置關系。設置方法:添加要設置關系的表,拖動建立關系;編輯關系(a對應字段、b實施參照完整性(級聯(lián)更新相關字段(父變子也變(、c聯(lián)接類型)第五章SQL初SQL:SQLstructuredquerylanguage的縮寫,中文名結構化查詢語言。它最早由ANSI(美國學會)制定,得到ISO(國際標準化組織)的承認和推廣。它是現(xiàn)今關系數(shù)據(jù)庫系統(tǒng)標準化的操作語言。SQL的功能數(shù)據(jù)定義(數(shù)據(jù)表)/數(shù)據(jù)查詢(功能)/數(shù)據(jù)操作(記錄)/數(shù)據(jù)控制(完整性 特點:、非過程化、簡單、共享語SQL基本命令:Create創(chuàng)建數(shù)據(jù)表drop:刪除數(shù)alter:修改數(shù)據(jù) 語句基本結構:{命令動詞}[命令子句<>:必選項,用實際內容替 []:可選 /:選擇其中之一{}:必選sql數(shù)據(jù)定義語句A。創(chuàng)建:基本格式:createtable<表名(<字段名1> <字段類型>[(字段長度[,小數(shù)位數(shù)])][字段有效性規(guī)則][primarykey/unique(唯 字段類型表示:文本型char255整型:integer0-255長整型:long單精度:single雙精度:double貨幣型:currency自動:autonumber日期、時間型:date、是否型:logical(BOOLEAN)注型:memo65535ole對象型修改:alter基本結構:altertable表名>[addcolumn<新字段名><字段名稱>[,…]][dropcolumn<字段名稱>[,…]][altercolumn<字段名稱><字段類型刪除表:dropDroptable<表名sql數(shù)據(jù)操作語句記錄語句:insert(實質為追加)基本格式:insertinto<表名> Values(表達式表注意 字段個數(shù)應與表達式的個數(shù)一致,按順序對應 省掉字段名表,表達式個數(shù)應與數(shù)據(jù)表中字段個數(shù)和順序一致更新記錄語句:update基本格式:update<表名Set<字段名1>=<表達式1>,…,<字段名n>=<表達式n>C.刪除記錄語句 Deletefrom<表名 <條件 *對滿足條件的記錄進行操作,省掉表示所有記錄(限制操作的范圍sql查詢語句查什么?【all/distinct*/<字段名表>Distinct:重復記錄只顯示一 :都是對重復記錄的處理方*:所有字段字段名表:結果只包含指定字從哪查From表名上述選項為必須篩選記錄:【 <條件>(基本應用:查詢某個表某些記錄某些字段的值排序記錄:[orderby<字段名1>Asc/desc:升序和降序,默認為升序。多個排序字段:以字段先后順序為優(yōu)先級排序分組記錄:[groupby<字段名根據(jù)某一字段的值進行分組,(結果)分組字段的每一個值只顯示一條記錄,(目的)一般與自定義計算或預定義計算相結合。(匯總(判斷):各6分組后篩選子句:having<條件該子句必須跟在groupby子句后方,不能單獨使用如同時存在where子句,先用where篩選,再分組,最后用having篩選預定義是幾種固定計算方式,計算方向為豎直自定義計算計算方式多樣,計算方向一般為橫向7.加入預定義計(使用聚合函數(shù)構成新字段,通常結合分組格式:聚合函數(shù) 標題(sum、max、min、count、avg)select的特殊應多表查詢:數(shù)據(jù)源為多個表進行多表查詢的必須條件:作為數(shù)據(jù)源的表必須存在關系(一對一、一對多、多對多。判斷方法為倆個表是否擁有意義相同的字段。格式:1:select1字段名表,表2字段名from1,2where1字段=2字段(聯(lián)接語句:聯(lián)接條件)格式2:select所需字From主表 join子表on聯(lián)接條inner(主表全部,從表匹配(左聯(lián)接)Right:從表全部,主表匹配(右聯(lián)接)2)聯(lián)合查操作上就是將多個select語句用union(重復記錄顯示一行)或unionall(顯示每一條)要求:1.每個select語句字段數(shù)量相同對應字段要具有兼容性,或者能夠轉換為相同數(shù)據(jù)類型。低精度自動轉換為高精度,數(shù)字型轉換為文本型。SELECT*from學籍where班級="高一1unionSELECT*from學籍where班級="高一1"傳遞查詢:使用sql語 數(shù)據(jù)資select其他功能1、topN(整數(shù) (一般位于最前,指定結果記錄的條數(shù)2、表名as表別名(from子句中為表指定別名,在其他位置可使用intoarray數(shù)組名>(查詢結果輸出到數(shù)組intocursor<表名>(查詢結果輸出到臨時表intotable<表名>(查詢結果輸出到表tofile<文本文件名>[additive](查詢結果輸出到文本文件(追加方式 [prompt](查詢結果輸出到(表示打印前先顯示打印確認框toscreen(查詢結果輸出到屏幕)(38都屬于輸出語句排序字段和分組字段都不能使用表達式,如果實際需要可使用表達式的列標題或列序號。嵌套查詢:利用一個查詢(子查詢)的結果作為另一個查詢(父查詢)格式:select所需字段from數(shù)據(jù)Where字段名(notin(子查詢語句)第六章表設報表的功能:于數(shù)據(jù)的打印輸出,不具有輸入功報表的數(shù)據(jù)源:報表自身不包含任何數(shù)據(jù),可來源于表、查詢、sql語句。accss2003 中報表的類型:縱欄式報表(一行一個字段、表格式報表(一行一條記錄、圖表式報表(圖形表數(shù)據(jù)、報表(條記錄為一獨立的)報表的視圖:設計視圖、打印預覽視圖、版面預覽視圖報表的結構:報表頁眉(第一頁首部、放置標題、日期等、頁面頁眉(每一頁首部、放置列標題、主體(顯示數(shù)據(jù)、分組頁眉(每個分組首部、分組頁腳(每個分組尾部、頁面頁腳(每頁尾部、放置頁碼、報表頁腳(數(shù)據(jù)尾部、放置匯總合計信息。(默認頁面頁眉、主體、頁面頁腳)創(chuàng)建報表的方式:打開數(shù)據(jù)庫,選擇報表對象,點擊新建按鈕自動創(chuàng)建報表(縱欄式或表格式B、報表向導:1.新建報表框中選擇數(shù)據(jù)源;2.選擇所需字段;3.選擇分組字段(最多四個;4.選擇排序字段(最多四個;5.選擇布局、紙張方向、自動調整字段寬帶;6、選擇報表樣式(大膽、正式、淡灰、緊湊、組織、隨意7.確定名稱,完成(預覽或修改。C.設計視圖:默認三個節(jié)(頁眉頁眉、主體、頁面頁腳.指定數(shù)據(jù)源:雙擊報表設計器左上角“報表選擇器(快捷菜單屬性、屬性,打開“報表屬性”框。在“數(shù)據(jù)”和“全部”選項卡“記錄源”行都可選擇選擇;添加多.從字段列表中拖動字段放置到主體中并調整位置保存。分組選項:普通、數(shù)字型可按值的范圍(數(shù)值段)分組、字符型可按前1-5個字符分組,日期型可按年季月周日時分分組(注意查詢分組的區(qū)別)快捷菜單排序與分組命令5.匯總:選擇分組后還有數(shù)字型字段可選擇對其他字段進行匯總、平均、最小、最大6.設置各部分背7.在各部分添加文字:報表控件 控件(設計視圖各種對象都可從快捷菜單屬性命令彈出框進行修改。)添加字段使用文本框控件,并指明其控件來源。第七章窗體的實質:圖形化、窗口化的用戶與操作系統(tǒng)的交互界面窗體的功能:a。數(shù)據(jù)顯示和編輯b。數(shù)據(jù)輸入c。應用程序流控制d。信息顯示和數(shù)據(jù)打?。ㄍ瑫r具備輸入輸出功能窗體的類別:.按樣式:縱欄式窗體、表格式窗體、數(shù)據(jù)表窗體(類似數(shù)據(jù)表視圖,但可自定義窗體樣式、主、子窗體、圖表窗體(只有圖表向導式、數(shù)據(jù)表窗體。、按作用:輸入窗體、切換面板窗體、自定義框。創(chuàng)建窗體的方式:自動創(chuàng)建窗體、窗體向導、設計視圖(自動窗體(數(shù)據(jù)表、數(shù)據(jù)透視圖))自動創(chuàng)建窗體:縱欄式、表格式、數(shù)據(jù)表向導創(chuàng)建窗體:1.新建窗體框選擇“窗體向導”,選擇數(shù)據(jù)源;2.選擇字段;3.選擇布局:縱欄式、表格式、數(shù)據(jù)表、倆端對齊、數(shù)據(jù)表、數(shù)據(jù);4.選擇樣式;5.確定名稱,完成(打開或修改。(窗體表頭)(自動添加導航欄、匯總信息、頁面頁眉/頁面頁腳(窗體中不顯示、打印時顯示。進入設計視圖后可從快捷菜單選擇屬性命令(或從彈出框下來列表框選擇窗體,再從數(shù)據(jù)選項卡源后選擇數(shù)(可為表或查詢顯示字段關閉(設置數(shù)據(jù)源;.可從字段列表框拖動字段到主體節(jié)布局調整,每個控件都可單獨設置屬性(快捷菜單或工具欄,利用格式菜單可設置對象對齊方式、大小、水平間距和垂直間距;3,從窗體菜單選擇窗體視圖命令或按F,可預覽窗體效果;.保存。窗體控件:控件是窗體的組成部分??丶墓δ埽?。顯示功能;2.輸入功能;3.計算;4.件向導:如果為選定,用戶添加個別控件時會彈出相應向導??丶念愋停航壎ㄐ汀⒎墙壎ㄐ?、計算型。窗體中的常用控件:label:顯示固定文本,重要屬性:控件名()、標題(顯示)文本框text:顯示變動的文本(一般與字段綁定,同時還具有輸入和計算功能。重要屬性:控件名、控件來源(如果要綁定字段,該屬性值設置為該字段;計算可把控件來源屬性值設為“=選項組frame:容器控件,容納選項按鈕和復選框,不單獨使用。重要屬性:控件來源(與值選項按鈕 option:表示倆種狀態(tài)。重要屬性:選項值(單獨使用時為控件來源:該選項選中時整個選組的值。復選框check:表示倆種狀態(tài)。重要屬性:控件來源只有與值1、2的字段綁定列表框list:表示多種狀態(tài)多個值。屬性:控件來源(固定為幾個值的字段組合框combo:下拉組合框,屬性:控件來源、行來源類型(字段列表、值列表、表/查詢、行來源命令按鈕omand:向導提供的操作:記錄導航、記錄操作、窗體操作、報表操作、應用程序、雜項(打印表、自動撥號程序、運行宏、運行查詢。重要屬性:標題(按鈕上顯示的文字、圖形(不顯示標題、用圖形表、單擊事件(點擊該按鈕將會執(zhí)行的操作)打開數(shù)據(jù)庫自動執(zhí)行窗體:工具啟動,彈出啟動框中顯示窗體/頁中選擇一個窗體。第八章.宏宏的定義:一個或多個操作的集合,多項操作按排列順序依次執(zhí)行。宏的功能:自動完成特定任務。具體功能 改變操作界面、打開關閉對象、報表打印、預覽及數(shù)據(jù)發(fā)送、設置窗體或報表中控件的屬性值、改變窗口大小、移動、縮放及保存、執(zhí)行查詢、簡化操作宏組:在一個宏名中的相關宏的集合。調用格式:宏組名.宏宏設計視圖構成:操作列表窗格和操作參數(shù)窗格,操作列表窗格默認操作列和注釋列,點擊按鈕可添加宏名列和條件列。報表、form窗體access菜單的設計也是依靠宏完成的。常用宏操作命令:運行控制:runsql、runapp、runmacro設置值:setvalue刷新查詢 查詢定位:findrecord、findnext、控制顯示 打開表,參數(shù):表名、視圖、模式(編輯、增加、只讀 彈出提示信息,參數(shù):消息、發(fā)嘟嘟聲、類型、標題runmac:運行指定宏,參數(shù):宏名、重復次數(shù)、重復表達式(每次運行將計算表達式的值為假則終止。真假)宏的執(zhí)行:運行按鈕(單步按鈕)、運行菜單中運行命令(單步、或在窗體、報表、控件的事件中運行(總常見是按鈕單擊事件)條件宏的設計:1.首先添加條件列2.設置條件3.選擇操作4.設置參數(shù)5.保存運行(下一操作宏的應用:除了直接運行宏,還可以通過報表或窗體控件的事件來調用宏,另外還可以通過快捷鍵執(zhí)行。組合鍵說組合鍵說^數(shù)字或字母Shift+功能鍵功能鍵Ctrl+功能鍵InsertCtrl+InsertDeleteShift+Insert利用快捷鍵運組合鍵說組合鍵說^數(shù)字或字母Shift+功能鍵功能鍵Ctrl+功能鍵InsertCtrl+InsertDeleteShift+Insert自動執(zhí)行的宏:
壓縮和修復數(shù)據(jù)庫:重新組織數(shù)據(jù)庫,刪除記錄形成的閑置空間,減小量,優(yōu)化數(shù)據(jù)庫性能。操作:.以獨占方式打開,共享方式保證沒有其他用戶打開,選擇工具菜單數(shù)據(jù)庫實用工具 壓縮和修復數(shù)據(jù)庫輸入或選擇壓縮、修復后的數(shù)據(jù)庫名稱,如目標就選擇源文件,源文件將被覆蓋。.據(jù)庫實用工具----備份數(shù)據(jù)庫命令3.輸入文件名(自動生成原文件名+日期+【序號?;謴蛿?shù)據(jù)庫:將備份的 文件到相應文件夾下即可,注意如果與源文件同名將被蓋設置數(shù)據(jù)庫:1.必須以獨占方式打開2. 工具菜單—安全----設置數(shù)據(jù)庫3.倆次輸入,確認。撤銷數(shù)據(jù)庫:1.必須以獨占方式打開2. 工具菜單—安全----撤銷數(shù)據(jù)庫3.輸入原密碼,確認。用戶組和權限:accss2003 默認分為管理員組(默認為管理員用戶)和用戶組。管理員可針對不同對象設置用戶的不同權力。工作組設定acss默認為ysmmdw生成MDE文件:工具菜單—數(shù)據(jù)庫實用工 生成MDE文件。Mde文件實際就是刪mdb文件中的可編輯(VBA)源代碼,用戶不能再查看或編輯數(shù)據(jù)庫中的各種對象,同時壓縮第十章、vba程序設計基礎Vba是visualbasicforapplication的簡稱,是 office的內置編程語言,是vb的子集(語法與vb兼容,面象(OOP模塊?在一起的VBA、語句和過程的集合。一般包含一個區(qū)域,并模塊的類別:可分為綁定型程序模塊和獨立程序模塊。差別:1.設計方法 使用范vba數(shù)據(jù)類型:BYT字節(jié)型、booa(布爾型、ngr(整型、og(長整型、Sng(單精度、ob(雙精度、r(貨幣型、a(日期型、j(對象型、srg(字符串、varan(變體)可特殊值,nu、mp、nohng用戶自定義數(shù)據(jù)類型:用戶所需數(shù)據(jù)是由幾個不同類型的數(shù)據(jù)段組成即可自定義格式例如:type‘定義“”這種數(shù)據(jù)類型asstring:出生日期asdate:asstringEndtype ‘包括”生日””三個數(shù)據(jù)域。賦值分段進行,例如.=“黃常量:其值固定的量,可分為a.符號常量,使用const語句建立constb.固有常量:系統(tǒng)內置的固定量,可使用的有vba常量和ado常量、access常量,分別以vb、ad、ac開頭。c.系統(tǒng)常量:ture、false、null命名規(guī)則:1.必須以字母和漢字開頭,可含字母、漢字、數(shù)字和下劃線,長度最 不能含*@$&(運算符、格式符不能使用vba關鍵不區(qū)分大小寫;為增加可讀性,建議為變量名添加前綴(代表類型變量根據(jù)作用域分類:局部變量---作用域為某個過程。一般是指在過程中直接使用的變量,也可以在過程采用dim或static語句定義的變量;窗體/模塊級變量---作用域為模塊或窗體;通用區(qū)域用dim或private語句的變全局變量—作用域為整個程序,所有模塊。建立方法為在通用區(qū)域用public語句作定(常量和數(shù)組同樣有作用域格式:dim/static/public/private變量名[as數(shù)據(jù)類型];變量盡量先后使 數(shù)組的含義和實質:采用名稱標示的同一類型的變量的集合。數(shù)組元素:構成數(shù)組的每一個變量,采用下標加以區(qū)別;數(shù)組的維數(shù):下標的個數(shù)數(shù)組元素的下標初始值:optionbase0|1(默認為數(shù)組的語句:dim數(shù)組名([初值to]終值[,…])[as數(shù)據(jù)類型]動態(tài)數(shù)組:定義時未下標的數(shù)組數(shù)組的重定義(保留原值時只能修改最后一維)語句:redimpreserve]數(shù)組名(下標)運算符基本與sql運算符一致。認真掌握涉及函數(shù),含iif、msgbox、表達式:由常量、變量、函數(shù)等通過運算符連接而成的算式。一般根據(jù)運算符分類:算術表達式、關系表達式、邏輯表達式(倆者都可稱條件表達式、日期/時間表達式(日期/時間+/-整數(shù)Vba中運算的優(yōu)先級:1.同級從左到右;2.有括號先計算括號里面的;3.函數(shù)、算術、字符、關系、邏過程分類:根據(jù)其功能可分為sub過程(子程序、function過程(函數(shù)、property過程(屬性、event(事件過程過程的參數(shù)傳遞:形式參數(shù):過程設計時充當參數(shù)的變量(形參實際參數(shù):調用過程時實際賦予的參數(shù)值或變量的參數(shù)傳遞的方式:傳值(byval)和傳址(byref,前者單向,后者雙向。默認傳址定義子過程的語句:[public|private][static]sub<子過程名>([<參數(shù)>])[as數(shù)據(jù)類型] End定義函數(shù)過程的語句[public|private][static]function<函數(shù)名>([<參數(shù)>])[as數(shù)據(jù)類型] 函數(shù)名=表達 ‘該語句決定該函數(shù)的返回EndVisualbasic編輯器。用于vba代碼的窗口。怎么啟動vbeA雙擊要打開的模塊B。單擊后點擊設計按鈕C右擊設計視圖D單擊后點擊代碼按鈕(系統(tǒng) )Ealt+F11不但可打開,還可以切換。F窗體或報表設計過程中選擇事件---代碼 VBE窗口的構成屬性窗口(可查看和編輯被選中資源的相關屬性,可按字母序或按分類序代碼窗口(查看和編輯vba代碼)構成:左組合框可用于快速選擇對象;右選擇框可快速選面象的程序設計方法術語對象:代碼和數(shù)據(jù)的集合,可一個實屬性:對象特征的描方法:對象自身能夠執(zhí)行的動作,例如獲得焦 事件:對象能夠識別的動作,按鈕的點擊類:同種對象的總稱vba中對象的表【類名例如:[forms]!gouwuche![user對象名不含空格即可省略【】例forms!gouwuche【username】Me:本窗體或本報表例如:me![username]這倆種表示方法分別稱為絕對和相對對象屬性和方法的:對象名.屬性名|方法 P166可查算法:解決問題的步驟和方法特點:1.有窮性;2.確定性3.可讀性4.有效性5.健壯性(容錯性程序的基本結構:順序結構、分支結構、循環(huán)結構。vba語句的書寫規(guī)則標點符號用英文半角語句不區(qū)分大小寫,關鍵字首字母自動轉大寫藍色;一般一行寫一條;行尾加空格和下劃線表示換行續(xù)寫;多條寫在一行,之間用:冒號隔開;vba中的語句類型:1.語Option Binary|Text|database字符串的“”空串 ”空格<數(shù)字<大寫<小寫<漢字按拼Optionexplicit強制變量必須先后使用Optionbase0/1數(shù)組下標起始值默認為0Const常量名【as數(shù)據(jù)類型】=表達式Dim變量名as數(shù)據(jù)類型】(dim可用public、private、static替代Dim數(shù)組名as數(shù)據(jù)類型賦值語句set(為對象型變量賦值) 執(zhí)行語句:1.if語句(判斷語句單分支、雙分支、多分支2.select(多分支語句)3.do(條件循環(huán)語句 4.for(計數(shù)循環(huán)語句其他語句:exitdo強制退出do循環(huán)exitfor強制退出for循Goto例如on oto/…/:錯誤時強制跳宏與vba的關系:宏操作是依靠對應的vba語句實現(xiàn)的(工具—宏-將宏轉換為VB代碼docmd
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 客戶信息管理表格(銷售類)
- 綠色可持續(xù)發(fā)展項目實施進展表
- 2025年審記軟件合作協(xié)議書
- 三農產(chǎn)品安全監(jiān)管實施方案
- 培訓學校保密協(xié)議
- 虹口區(qū)智能燈箱施工方案
- 墊資撤押借款擔保合同書
- 上海個人租房協(xié)議書
- 加油站施工安全協(xié)議
- 新能源汽車企業(yè)充電設施規(guī)劃與建設研究
- 中外政治思想史-形成性測試四-國開(HB)-參考資料
- 小學語文中高年級單元整體教學設計的實踐研究(中期報告)
- 國家安全教育國土安全
- 七年級下冊《5.4 平移》課件
- 機電系統(tǒng)綜合調試方案
- 《合理調節(jié)情緒-做自己情緒的主人》班會課件
- 中國高等教育的歷史演進課件
- 2024年徐州地鐵集團有限公司招聘筆試參考題庫含答案解析
- 腦心健康管理工作總結
- 村委會會議簽到表
- 001 220kV升壓站事故油池施工方案
評論
0/150
提交評論