王牌对王牌第一季综艺,黄视频在线观看网站,世界一级毛片,成人黄色免费看

薈聚奇文、博采眾長、見賢思齊
當前位置:公文素材庫 > 計劃總結 > 工作總結 > Access筆試知識總結

Access筆試知識總結

網站:公文素材庫 | 時間:2019-05-29 15:15:12 | 移動端:Access筆試知識總結

Access筆試知識總結

計算機等級考試二級access機考、筆試核心知識點總結,弄懂它70分.二級ACCESS題庫精選知識點(含機考、筆試)第一章:

(1)數據庫文件的擴展名是.mdb,數據庫文件包含所有相關的表、查詢、窗體、報表、頁、宏、模塊等。

(2)常見的數據庫管理系統(tǒng):ACCESS,VFP,SQLSERVER,ORACLE等(3)主要對象的功能:

表:存儲數據,在行(記錄)和列(字段)中,所有數據庫都包含一個或多個表,表中一行為一個記錄,一列為一個字段。

查詢:檢索和處理數據(更新,計算等),不僅查詢數據,而且可以修改數據。

窗體:用戶定義的窗口來操縱數據。報表:按實用的格式顯示和打印數據。

宏:能自動執(zhí)行某種操作(命令)或操作(命令)的集合。第2章:

(1)數據和信息的關系:數據是承載信息的載體。信息是經過加工處理的數據。

(2)計算機數據管理發(fā)展的三個階段:人工管理階段,文件系統(tǒng)階段,數據庫系統(tǒng)階段。

(3)數據庫相關的概念:DB,DBS,DBMS。

(4)DBS(數據庫系統(tǒng))是計算機、數據庫、DBMS、數據庫應用系統(tǒng)和用戶組成的一個整體,其中DBMS(數據庫管理系統(tǒng))是DBS的核心。

(5)數據庫系統(tǒng)的三級模式:外模式,模式和內模式,對應局部邏輯結構,全局邏輯結構,物理存儲結構。外模式/模式間的映射實現數據的邏輯獨立性,模式/內模式的映射實現數據的物理獨立性。比如查詢結果為外模式,而表則為模式,至于表的實際存儲則為內模式。(6)E-R圖(實體聯系圖)用來描述實體和實體間的1:1,1:n和n:m之間的關系。E-R圖的構成要素

(7)靈活應用實體間的一對一,一對多和多對多的關系。比如課程信息與成績,學生身份證號與學號,班級信息與學生信息

(8)數據模型的三種類型:層次模型、網狀模型、關系模型。其中,ACCESS數據管理系統(tǒng)屬于關系模型。關系對應于一個表,表中一行為一個記錄(元組),一列為一個字段(屬性)。

(9)關系運算:選擇,投影和連接,靈活判斷關系運算。第3章:

(1)數據庫創(chuàng)建的方法:向導方式和手工創(chuàng)建數據庫(機考)。(2)表的創(chuàng)建:包括在設計視圖中創(chuàng)建表的字段名稱,字段類型和字段大小,主鍵。

常用的字段類型:文本,數字,貨幣,日期,是否型,OLE,備注等。靈活應用字段類型的選擇,能夠根據一個表設計出表的結構。注意數字類型中字節(jié),整型,長整,單精度,雙精度的大小范圍比較。主鍵的特點:用來唯一標識一個記錄,主鍵不能有重復值和空值。創(chuàng)建主鍵的按鈕是鑰匙按鈕。主鍵創(chuàng)建的方法:自動編號,單字段和多字段主鍵(比如成績表)。

(3)表的進一步設置:

格式:改變字段的顯示和打印格式(選項里面進行設置)輸入掩碼:使用戶按照指定的格式輸入數據,并拒絕錯誤的輸入(僅文本和時間日期)

默認值:在未輸入數值之前,系統(tǒng)自動提供數值?

有效性規(guī)則:輸入檢查表達式,用于檢查輸入字段的值是否符合要求,要求能夠靈活設置有效性規(guī)則。必填字段:設置字段是否為空。

索引:索引可以加速對索引字段的查詢,其作用相當于一本字典的目錄。第4章:

(1)表的使用和編輯:區(qū)別隱藏和凍結的作用。

(2)排序:分為簡單排序和高級排序。ACCESS支持多個字段的排序(3)運用實體完整性,參照完整性,用戶自定義完整性(如學生沒有學號,成績表的學號在學生表中不存在,成績大于0小于100)(4)建立表間關系:

首先確定數據庫表和表之間的公共字段,根據公共字段和記錄判定表間關系是一對一還是一對多,如果是一對一,兩個表都要在“公共字段”上設置主索引,如果是一對多,要在一方表上公共字段設置主索引,多方表公共字段上不需要設置索引。在關系視圖中,將一個表的公共字段拖動到另一方表的公共字段上即可。創(chuàng)建關系時,選擇“實施參照完整性”,就可以在關系視圖中看到關系。

(5)創(chuàng)建關系后,主表是在“一對多”關系中“一”方的表,子表是在“一對多”關系中“多”方的表。第5章:

(1)查詢的分類:選擇查詢,參數查詢(使用”[]”),操作查詢(生成表,更新表,刪除表,追加),交叉表查詢,SQL查詢,注意:在創(chuàng)建查詢前,一定要先實施好關系。

(2)操作查詢的分類:刪除查詢、更新查詢、追加查詢、生成表查詢。(操作環(huán)節(jié)掌握)

能夠靈活應用各種查詢。根據查詢設計視圖說明查詢的功能。(3)匯總查詢的應用,注意分組條件和計算函數(SUM,AVG,MIN,MAX)(在設計視圖中右鍵點擊選擇分組)

(4)設置查詢條件。Between2to9,性別=”男”and年齡>20,性別=”男”or年齡>20,not性別=”男”,like“*漲*”,like“#漲#”,like“?漲?”,性別in(“男”,“女”)

(5)SQL語句中,要求掌握類似select性別as學生性別from學生表where成績>60groupby性別havingcount(*)>3orderby性別的完整的查詢結構,能夠看懂SQL語句。第6章:

(1)使用報表向導設計報表,在設置一對多的報表時,設置確定查看數據的方式,即確定報表的分組字段。(2)報表的數據源:表和查詢,報表中的對象:文本,圖表,標簽等。重點注意文本框(可以輸入哪些內容),標簽的屬性設置,以及文本框的計算字段的使用。

(3)報表的布局:報表頁眉頁腳,頁面頁眉頁腳,主體,注意報表頁眉頁腳以及頁面頁眉頁腳的區(qū)別。分組字段可以在除了頁面頁眉頁腳之外的其他元素中出現。

(4)會在報表中插入頁碼或者時間日期(5)注意如何選擇數據源,以及如何7章:

(1)窗體的數據源:表和查詢;窗體視圖:數據表視圖、設計視圖和設計視圖,在設計視圖中修改窗體。(2)窗體的類型:命令選擇和數據交互

(3)窗體的布局:窗體頁眉頁腳、頁面頁眉頁腳、主體。

(4)窗體的設計方法:使用窗體向導;使用自動窗體;使用“設計”視圖。使用自動窗體的靈活性最小,使用“設計”視圖靈活性最大。(5)事件和屬性:屬性是對象的特征,事件是作用在對象上的動作。常用事件按鈕的單擊事件CLICK,常用屬性:文本框的值屬性VALUE。(6)常用控件:文本框和標簽的區(qū)別,列表框和組合框的區(qū)別。第9章:

(1)分支選擇語句:百分制轉化為等級制(case或者if),計算一元二次方程組,注意區(qū)分嵌套語句與分支選擇語句,熟悉case2to8;case2,4;caseis>9之類的使用方法。(2)運算操作符的優(yōu)先級比較:算數>比較>邏輯,如4=2+3^2*3*2\\9/3Mod4

(2)循環(huán)語句,fornext,doloopwhile,dowhileloop的使用,如計算十以內偶數的加法,十以內可以被三整除的數字的和等?荚囶}型:

擴展閱讀:二級access筆試總結

Access數據庫程序設計知識整理

第一章Access數據庫基礎知識(4%-10%)

一、數據庫基礎知識

考點一:數據庫管理技術的發(fā)展

1.數據庫技術的發(fā)展大致經歷了一下幾個階段:人工管理階段、文件系統(tǒng)階段、

數據庫系統(tǒng)階段、分布式數據庫系統(tǒng)、面向對象數據庫系統(tǒng)。

經典考題:

1.數據庫技術發(fā)展過程經歷過人工管理、文件系統(tǒng)、數據庫系統(tǒng)三個階段,其中

數據獨立性最高的階段是數據庫系統(tǒng)階段。(05/9)

考點二:數據庫的基本概念()

1.2.3.4.

數據:是描述現實世界事物的符號記錄,是用物理符號記錄的可以鑒別的信息。數據處理:是將數據轉換為信息的過程。數據庫(DB):是指長期存儲在計算機內,有組織,可共享的數據集合。數據庫管理系統(tǒng)(DBMS):為數據庫的建立、使用和維護而配置的軟件。功能:數據定義(數據定義語言DDL)、數據操縱(數據操縱語言DML)、數據庫運行控制、數據庫的建立和維護。5.數據庫系統(tǒng)(DBS):硬件系統(tǒng)、數據庫(DB)、數據庫管理系統(tǒng)(DBMS)、

數據庫管理員(DBA)、用戶。

6.數據庫系統(tǒng)的核心:數據庫管理系統(tǒng)。

經典考題:

1.數據庫(DB)、數據庫系統(tǒng)(DBS)、數據庫管理系統(tǒng)DBMS之間的關系是()

(06/4)

A.DB包含DBS和DBMSB.DBMS包含DB和DBSC.DBS包含DB和DBMSD.沒有任何關系答案:C

2.數據庫系統(tǒng)的核心是()(05/9)

A.數據模型

B.數據庫管理系統(tǒng)C.數據庫

D.數據庫管理員答案:B

考點三:數據庫系統(tǒng)的組成1.數據庫系統(tǒng)由四個部分組成:硬件系統(tǒng)、系統(tǒng)軟件(包括操作系統(tǒng)、數據庫管

理系統(tǒng)等)、數據庫應用系統(tǒng)和各類人員。

經典考題:

1.下列敘述正確的是()(04/9)

A.數據庫系統(tǒng)是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持。B.數據庫設計是指設計數據庫管理系統(tǒng)。

C.數據庫技術的根本目的是要解決數據數據共享的問題。D.數據庫系統(tǒng)中,數據的物理結構必須和邏輯結構一致。答案:C

考點四:數據庫系統(tǒng)的優(yōu)點

1)2)3)4)

數據結構化

數據的共享性提高數據獨立性提高

數據有數據庫管理系統(tǒng)統(tǒng)一管理和控制

經典考題:

1.數據庫獨立性是數據庫技術的重要特點之一,所謂數據獨立性是()(05/4)A.數據與程序獨立存放

B.不同的數據被存放在不同的文件中

C.不同的數據只能被對應的應用程序所使用D.以上三種說法都不對答案:D

考點五:數據模型

1.為了反映事物本身及事物之間的各種聯系,數據庫中的數據必須有一定的結

構,這種結構用數據模型來表示。常見的數據模型有:層次模型、網狀模型、關系模型。

經典考題:

1.數據模型反映的是()(04/9)

A.事物本身的數據和相關事物之間的聯系B.事物本身所包含的數據C.記錄中所包含的數據

D.記錄本身的數據和相關關系答案:A

2.用樹形結構表示實體之間聯系的模型是()(05/4)A.關系模型B.網狀模型C.層次模型

D.以上三個都是答案:C

二、關系數據庫

考點一:基本概念

關系數據庫采用了關系模型作為數據的組織方式。

1.關系:一個關系就是一張二維表。屬性:二維表中的列,又稱字段。域:一個屬性

的取值范圍。元組:二維表中的行,又稱記錄。碼(關鍵字):能夠唯一地標識一個元組的屬性或屬性的組合。2.外關鍵字:表中的一個字段不是本表的主關鍵字,而是另一個表的主關鍵字和候選

關鍵字。

經典考題:

1.在關系數據庫中,能夠唯一的標識一個記錄的屬性或屬性的組合,稱為(07/4)A.關鍵字B.屬性C.關系D.域答案:A

考點二:關系運算()

1.2.3.4.

傳統(tǒng)的集合運算:并、交、差

專門的關系運算:選擇、投影、聯接選擇:找出給定條件的元組(記錄)。投影:指定若干屬性(字段)組成新的關系。聯接:通過公共的屬性名將兩個關系模式拼接成一個更寬的關系模式,生成的新關系中包含滿足聯接條件的元組(記錄)。

5.等值聯接:聯接運算中,按照字段對應相等為條件進行的聯接操作。6.自然聯接:去掉重復字段的等值聯接3002

經典考題:

1.

有兩個關系R和T如下:RABCa12b22c32d32TABCc32d32則由關系R到關系T的操作是()(10/3)A.選擇B.投影C.交D.并答案:A

2.有三個關系R、S和T如下:

則由關系R和S得到關系T的操作是A)自然連接B)交C)投影D)并答案:A

三、Access簡介

1.Access是關系型數據庫管理系統(tǒng)(RDBMS),是Office系列應用軟件之一。

2.Access數據庫文件擴展名.mdb,分為表、查詢、窗體、報表、數據訪問頁、宏、

模塊7種對象。

3.Access退出的快捷鍵:ALT+F4ALT+F+X

經典考題:

1.Access數據庫具有很多特點,下列敘述中,不是Access特點的是()。(07/4)A.Access數據庫可以保存多種數據類型,包括多媒體數據B.Access可以通過編寫應用程序來操作數據庫中的數據C.Access可以支持Internet/Intranet應用

D.Access作為網狀數據庫模型支持客戶機/服務器應用系統(tǒng)答案:D

解析:D項中的網狀數據庫應該為關系數據庫。

第二章數據庫和表(4%-10%)一、創(chuàng)建數據庫

Access數據庫是一個獨立的文件,其擴展名是mdb。它是由七個對象構成的,各對象是相互聯系的,而不是獨立的文件。

二、建立表1.表的組成:字段和記錄

2.字段的命名規(guī)則:1-64個字符,不能以空格開頭,不能包含句號(.)驚嘆號(。,

方括號([])和單引號(‘)3.通配符:

*通配任意個數的字符?通配任何單個字符

[]通配方括號內任何單個字符!通配任何不在括號內的字符#通配任何單個數字字符

4.索引:加速查找和排序的速度。注:對于主鍵字段,系統(tǒng)默認添加索引(無重復),

并且不能更改。

5.空值:缺值或還沒有值(不確定的值)。

6.空字符串:雙引號括起的字符串,雙引號中間沒有空格。

7.篩選的4種方法:按選定內容篩選,按窗體篩選,按篩選目標篩選,高級篩選。

考點一:Access數據類型

1.2.3.4.5.

文本:默認50個,最多255個,一個漢字占一位。備注:長文本,最多64000個數字:算術運算的數字日期/時間

貨幣:等價于雙精度的數字類型,自動顯示美圓符號($)和千位分隔符,添加兩位小數。

6.自動編號:自動插入順序號,每個表只能一個。7.是/否

8.OLE對象(圖片,聲音,word文檔、Excel表格)9.超級鏈接10.查閱向導

經典考題:

1.在Access數據庫中,表就是()(04/9)A.關系B.記錄C.索引D.數據庫答案:A

考點二:字段屬性的設置

1.格式:定義數字,日期,文本的顯示方式和打印方式。2.數字格式(貨幣):有預定義和自定義,系統(tǒng)提供的預定義有:常規(guī)數字,科學計

算,貨幣,歐元,百分比等

3.日期/時間格式:系統(tǒng)提供的有常規(guī)日期,常日期,短日期等等

4.輸入掩碼:規(guī)定數據的輸入模式,輸入掩碼向導只處理日期和文本數據類型!案袷健睂傩砸獌(yōu)先于“輸入掩碼”屬性。以下為一些常用的輸入掩碼:0必須是0-9的數字

9可以選擇數字或空(不可以輸入正號和負號)#可以選擇數字或空(可以輸入正號和負號)L必須是A-Z的字母

?可以選擇A-Z的字母或空格A必須是字母或數字

a可以選擇字母、數字或空格&必須是任一字符或空格

C可以選擇任一字符,空格或空

(注意空是不填,空格是要敲一個空格字符)

\\可以用于將該表中的任何字符顯示為原義字符(例如:\\A顯示為A)5.有效性規(guī)則:限定輸入數據必須滿足的規(guī)則,若輸入不滿足條件,則彈出信息窗口,

顯示有效性文本中指定的內容

經典考題:

1.郵政編碼是由6位數字組成的字符串,為郵政編碼設置輸入掩碼,正確的是()(07/4)A.000000B.999999C.CCCCCCD.LLLLLL答案:A

2.通配符“#”的含義是()(10/3)A.通配任意個數的字符B.通配任何單個字符

C.通配任意個數的數字字符D.通配任何單個數字字符答案:D

3.若要求在文本框中輸入文本時達到密碼“*”的顯示效果,則應該設置的屬性是()(10/3)A.默認值B.有效性文本C.輸入掩碼D.密碼答案:C

解析:沒有“密碼”這個屬性,但可以先設置輸入掩碼,再在輸入掩碼中填入“密碼”二字來完成這個效果(輸入字符,顯示為*)。

第三章查詢(8%-10%)

考點一:查詢的分類

1.查詢常用的有:選擇查詢(最常見)、參數查詢(對話框提示用戶輸入)、交叉表查詢(利用行和列進行數據統(tǒng)計)、操作查詢(包括四種:生成表,刪除,更新,追加)、SQL查詢。特別注意〈上機〉:在上機練習中,如果根據題意要進行分組統(tǒng)計等操作,我們需要在查詢設計窗口中,選中視圖菜單的總計選項,這樣設計窗口就會出現總計項,我們可以根據需要進行選擇,如下圖所示:

經典考題:

1.在創(chuàng)建交叉表查詢時,列標題字段的值顯示在交叉表的位置是()(07/4)A.第一行B.第一列

C.上面若干行D.左邊若干行答案:A

2.在Access中,查詢的數據源可以是()(07/9)A.表B.查詢

C.表和查詢

D.表、查詢和報表答案:C

考點二:查詢的準則

1.Access提供了3中運算符:關系運算符(><=等)、邏輯運算符(與、或、非)、

特殊運算符(BetweenInISLike)2.數值函數:

Abs(絕對值函數):Abs(-43)=43Int(取整函數):Int(99.7)=99Int(-99.7)=Int(-99.3)=-100Sqr(平方根函數):Sqr(4)=0Sgn(符號函數):Sgn(任何大于0的數)=1Sgn(0)=0Sgn(任何小于0的數)=-1

字符函數:

Space(5)返回五個空格組成的字符串“”。String(5,“*”)返回“*****”String(4,“ABCD”)返回“AAAA”Len(“虎賁教育”)返回數值4Len(“虎賁教育”)返回數值5Left(),Right():Right(“中國上海”,2)返回上海Left(“中國上!,

5)返回中國上海

Ltrim():刪除字符串的前面的空格Rtrim():刪除字符串的后面的空格

Trim():同時刪除前后面的空格

Mid(“上;①S教育公司”,5)返回“教育公司”Mid(“上;①S教育公

司”,3,2)返回“虎賁”日期函數:

系統(tǒng)日期:Date()年函數:Year()月函數:Month()日函數:Day()

系統(tǒng)日期和時間函數:Now()統(tǒng)計函數:

就和函數:Sum()求平均值:Avg()

統(tǒng)計記錄個數:Count()

最大、小值函數:Max()Min()

經典考題:

1.在一個Access的表中有字段“專業(yè)”,要查找包含“信息”兩個字的記錄,正確的表達式是()(07/9)

A.=left([專業(yè)],2)=“信息”B.like“*信息*”C.=“*信息*”

D.Mid([專業(yè)],2)=“信息”答案:B

解析:屬于模糊查詢,只能用like關鍵字。

2.在報表中要計算“數學“字段的最高分,應將控件的”控件來源”屬性設置為()(07/9)

A.=Max([數學])B.Max(數學)C.=Max[數學]D.=Max(數學)

答案:A

3.在報表中,要計算“數學”字段的最低分,應將控件的“控件來源”屬性設置為()(10/9)A.=Min([數學])B.=Min(數學)C.=Min[數學]D.=Min(數學)答案:A4.假設“公司”表中有編號、名稱、法人等字段,查找公司名稱中有“網絡”二字的公司信息,正確的命令是()(10/3)

A.SELECT*FROM公司FOR名稱="*網絡*"B.SELECT*FROM公司FOR名稱LIKE"*網絡*"C.SELECT*FROM公司WHERE名稱="*網絡*"D.SELECT*FROM公司WHERE名稱LIKE"*網絡*"答案:D

5.利用對話框提示用戶輸入查詢條件,這樣的查詢屬于()(10/3)A.選擇查詢B.參數查詢C.操作查詢D.SQL查詢答案:B

6.在SQL查詢中“GROUPBY”的含義是()(10/3)A.選擇行條件

B.對查詢進行排序C.選擇列字段D.對查詢進行分組答案:D

解析:ORDERBY用來對檢索的結果進行排序。

第四章窗體(4%-10%)考點一:窗體的作用

1.窗體有:顯示和編輯數據、顯示信息(提示、警告、錯誤信息)、控制應用程序的

流程、打印數據

考點一:窗體的組成和結構

1.數據來源:表、查詢、SQL語句

2.節(jié):窗體有多個部分組成,每個部分稱為一個“節(jié)”。節(jié):窗體頁眉、頁面頁眉、

主體、頁面頁腳、窗體頁腳。

考點三:窗體的類型

1.窗體的類型:縱欄式、表格式、數據表、主/子窗體、圖標窗體和數據透視表窗體。

考點三:窗體視圖

1.窗體有三種視圖:設計視圖、窗體視圖、數據表視圖。

考點三:窗體操作

經典考題:

1.A.

為窗體或報表的控件設置屬性值的正確宏操作命令是()(10/3)SetB.SetDataC.SetValueD.SetWarnings答案:C

2.在窗體中,用來輸入或者編輯字段數據的交互控件是()(07/9)A.文本控件B.標簽控件C.復選框控件D.列表控件答案:A

3.假定窗體的名稱為fmTest,則把窗體的標題設置為“AccessTest”的語句是()(05/4)

A.Me=“AccessTest”

B.Me.Caption=“AccessTest”C.Me.text=“AccessTest”D.Me.Name=“AccessTest”答案:B

4.為窗體中的命令按鈕設置打擊鼠標事件時發(fā)生的動作,應該選擇設置其屬性對話框的是()(06/4)A.格式選項卡B.事件選項卡C.方法選項卡D.數據選項卡答案:B

第五章報表(6%非重點)考點一:報表的定義

1.2.3.4.5.6.7.8.9.

報表和窗體的區(qū)別:報表只能顯示數據,不能輸入和編輯數據。

報表的區(qū)域組成:報表頁眉/頁腳,頁面頁眉/頁腳,組頁眉/頁腳,主體。要實現報表的分組統(tǒng)計,設置:組頁眉和組頁腳;

要設置在報表每一頁底部都輸出信息,設置:頁面頁腳

要設置只在報表最后一頁主體內容之后輸出的信息,設置:報表頁腳。

要統(tǒng)計報表某個字段的全部數據,計算表達式則放在:報表頁眉/報表頁腳。要顯示報表的頁碼在文本框的控件來源屬性為:=[page]報表的數據來源:表、查詢、SQL語句。

報表的4中類型:縱欄式報表,表格式報表,圖標報表,標簽報表。

經典考題:

1.A.B.C.

要實現報表的分組統(tǒng)計,其操作區(qū)域是()(05/4)報表頁眉/頁腳頁面頁眉/頁腳主體區(qū)域D.組頁眉/組頁腳答案:D

考點二:報表的操作

經典考題:

1.在報表設計中,可以通過添加控件另起一頁輸出顯示。(05/9)答案:分頁符

2.在報表設計工具欄中,用于修飾版面以達到更好的顯示效果的控件是()(05/9)A.直線和矩形B.直線和圓形C.直線和多邊形D.矩形和圓形答案:A

第六章數據訪問頁(2%非重點)考點一:數據訪問頁的定義

1.數據訪問頁的兩種視圖:頁視圖和設計視圖

2.數據庫訪問頁可以把Access數據庫中的數據發(fā)布在Internet網絡上

經典考題:

1.數據訪問頁可以簡單的認為就是一個()(06/3)A.網頁

B.數據庫文件C.Word文件D.子表答案:A

考點二:數據訪問頁的類型

1.數據訪問頁的類型有:交互式報表、數據輸入、數據分析。

第七章宏(6%-10%)考點一:宏的基本概念

1.2.3.4.

宏是由一個或多個操作組成的集合。

宏分為操作序列宏、宏組和條件操作的宏。自動運行的宏名為AutoExec引用窗體上的控件值:forms![窗體名]![控件名]引用報表上的控件值:Reports![報表名]![控件名]

5.在宏的設計時,對于連續(xù)重復的條件,可以用符號代替重復的條件

經典考題:

1.

宏是一個或者多個的集合。(04/9)答案:操作命令

2.下列關于宏的說法中,錯誤的是()(05/9)A.宏是多個操作的集合

B.每一個宏操作都有相同的宏操作參數C.宏操作不能自定義

D.宏通常與窗體、報表中命令按鈕相結合來使用答案:B

考點二:宏的操作

經典例題:

1.使用宏組的目的是()(06/4)A.設計出功能復雜的宏

B.設計出包含大量操作的宏C.減少程序內存消耗

D.對多個宏進行組織和管理答案:D

2.如果希望按滿足指定條件執(zhí)行宏中的一個或者多個操作,這類宏稱為。(07/4)

答案:條件操作宏

注:要想使得宏在啟動數據庫時自動運行,應該將宏命名為AutoExec。

第八章模塊(18%22%,近年逐年增加,是重點考查內容)考點一:模塊的基本概念

1、類模塊:窗體和報表都屬于類模塊,而且它們各自與某一窗體或報表相關聯(類

模塊可以作為獨立的模塊存在);

2、標準模塊:一般用于存放其他Access數據庫對象使用的公共過程;

3、將宏轉化為模塊:其實就是將宏實現的功能用模塊(寫VBA代碼的方法)來表

達出來。

考點二:創(chuàng)建模塊

1、創(chuàng)建新模塊:這里注意創(chuàng)建類模塊和創(chuàng)建標準模塊的不同;

2、在模塊中加入過程:所有的VBA程序代碼都必須存在于過程中;

3、在模塊中執(zhí)行宏:可以使用DoCmd對象的RunMacro方法,具體格式為:

DoCmd.RunMacro宏名稱

考點三:VBA程序設計基礎

1、面向對象程序設計的基本概念〈1〉對象:是將數據和代碼封裝起來的實體;

〈2〉屬性和方法:描述了對象的行為和性質,引用方式為:對象.屬性或對象.方法;〈3〉事件和事件過程:

事件是access對象控件可以識別的“動作”,如單擊命令按鈕,向文本框中輸入內容等;

事件過程就是為某個事件編寫VBA代碼過程,完成指定動作;

兩者的區(qū)別就:事件是系統(tǒng)確定好的,事件過程可以由用戶來編寫。

2、VBA編程基礎常量、變量、運算符和表達式

〈1〉VBA的數據類型:

Integer整型、String字符型、Single單精度型、Double雙精度型、Boolean布爾型、Date日期型,Variant變體型

注解1:當轉化其他的數值類型為Boolean類型時,0會轉成False,而其他的值則轉成了True;而將Boolean類型轉成其他類型時,False成為0,而True成為-1.

注解2:變量沒有顯示聲明(用如Dim、Private、Static等語句),那么默認為變體類型。是一種特殊的數據類型,除了定義長String數據以及用戶定義類型外,可以包含任何種類的數據。〈2〉變量

--聲明變量的兩種方法:隱性聲明(默認為variant類型)和顯性聲明;注解:如果是Dimx,y,zAsInteger,那么x,y為Variant類型。--變量的三個范圍級別過程級別

只有在聲明此變量的過程中才可以使用的變量成為局部變量?梢允褂肈im或Static關鍵字來定義。

注解:Dim定義的變量只有在其所在的過程運行時有值,static定義的變量在整個程序運行期間都有值。私有模塊級別

私有模塊定義的變量只對所屬模塊過程可用,可以使用Dim和Private定義。

公共模塊級別

一般用public來定義,所有的模塊都可以用。

〈3〉數組

--可以同時定義多個變量,有一維數組,二維數組…;

--默認情況下數組下標為0,除非用OptionBase1來把默認值更改為1;--如定義一個一維數組Dims(3)asinteger,它等同于:Dims(0to3)asinteger,兩者都定義數組中有4個元素,分別是:s(0),s(1),s(2),s(3);--對于一個二維元素,根據同樣的道理,如m(1,2),那么就這個元素中就包含2*3=6個元素。

〈4〉運算符

--數學運算符〈重點掌握整數除法和求模運算符,見P96〉--比較運算符〈注意比較運算符的結果為邏輯值,true,false〉

--連接運算符〈&(強制將兩個表達式作為字符串連接)和+(連接字符串數據)〉

--邏輯運算符〈結果同樣為邏輯值〉--表達式與優(yōu)先級

舉例:求表達式12*3/4-7mod2+2>3的值

因為:算數運算符>連接運算符>關系運算符>邏輯運算符,算數運算符中乘除符號>求模>加減符號(具體見P98表8.7)9-1+2>3,進一步推得10>3,所以結果為true。

〈5〉標準函數

--這些函數都是系統(tǒng)已經定義好的內置函數,使用就可以完成特定的功能,這一部分需要熟記,并知道每個函數的用法。具體見P98.

3、VBA程序流程控制語句

〈1〉語句的三個分類:

聲明語句:命名和定義過程、變量、數組以及常數;

可執(zhí)行語句:執(zhí)行賦值、判斷、循環(huán)等各種操作,運行函數或過程等;賦值語句:將變量或常量賦給一個值或表達式。

〈2〉注釋語句

--使用Rem語句,格式為:Rem注釋語句

注解:如果Rem和代碼語句在同一行,則前面應該加上冒號(:)--使用‘,格式為:’注釋語句

〈3〉條件語句:根據條件表達式的值來選擇程序運行語句If….Then

If…Then…Else

例題:下面是一個多分支選擇結構考題。在窗體中添加一個名稱為分析:Command1的本題是一個if條件結構的多分支程序,命令按鈕,然后編寫如下事件代碼:首先進行判斷,如果滿足條件就執(zhí)行該PrivateSubCommand1_Click()條件下的代碼。a=75并且,當其執(zhí)行過某個分支之后就會退Ifa>60Then出條件語句。k=1對本題來說,a=75>60,所以執(zhí)行k=1,然ElseIfa>70Then后退出條件結構,即使下面的也符合條k=2件也不會繼續(xù)執(zhí)行。ElseIfa=85Thenk=3ElseIfa=85Thenk=4EndIfMsgBoxkEndSub窗體打開運行后,單擊命令按鈕,則消息框的輸出結果是()A、1B、2C、3D、4

SelectCase

注解;當遇到多分支結構時,當某分支條件正確并執(zhí)行過某個分支后,就會跳

出判斷,不會選擇繼續(xù)向下判斷。〈4〉循環(huán)語句Do…Loop

DoWhileDo程序代碼程序代碼LoopLoopWhile注:對于While,條件表達式為真時執(zhí)行循環(huán),為假就退出循環(huán)。

While在Do后面與在Loop后面的不同:前者先判斷,成立就執(zhí)行,后者是先執(zhí)行,后判斷條件是否滿足,繼續(xù)執(zhí)行循環(huán)。即使開始條件為假,后者也會執(zhí)行1次。

對于Until同樣如此分析。DoUntilDo程序代碼程序代碼LoopLoopUntil注:對于Until,條件表達式為假時執(zhí)行循環(huán),為真就退出循環(huán)。For…Next

For變量=初值To終值Step步長程序代碼Next

注意:判斷For循環(huán)執(zhí)行與否的條件(P109)。例題:認)>0,所以當循環(huán)變量i4終止循環(huán)。輸出sum。323這個程序的功能就是求出了從04364的所有整數的和。5410

4、過程調用和參數傳遞

〈1〉過程調用

子過程調用的兩種方式:

Call子過程名([])或將Call省略

因此,經過分析,我們知道這個循環(huán)執(zhí)行了5次,直到循環(huán)變量函數子過程調用:函數過程名([])〈2〉參數傳遞

在函數或者子過程定義時,如果使用ByRef關鍵字,則說明參數是傳址傳遞,這時形參的變化會影響到相應的實參,也就是說參數的變化是雙向的;

如果使用ByVal關鍵字,則說明參數是傳值傳遞,這時形參的變化不會影響到相應的實參,也就是說參數的變化是單向的;

默認情況下,參數是傳址傳遞的,也就是說參數的變化是雙向的。

例題:

在窗體中添加一個名稱為Command1的命令按鈕,然后編寫如下事件代碼:問:窗體打開運行后,單擊命令按鈕,則消息框的輸出結果為___.(201*-9)

PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=12:y=32Callp(x,y):Rem調用下面定義的過程PMsgboxx*yEndSubPublicSubp(nasInteger,ByValmAsInteger)n=nMod10m=mMod10EndSub分析:這里關鍵是在定義過程p時,定義參數的方式:因為默認是傳址傳遞,ByVal關鍵字表明是傳值傳遞,則說明第一個參數n是傳址傳遞,m是傳值傳遞。那么,x=12傳遞給n后,n=nMod10為2,會使得x也變?yōu)?;而對于m是傳值傳遞,所以無論如何變化都不會影響y。所以調用過程p后,x=2,y=32答案應該為64.

友情提示:本文中關于《Access筆試知識總結》給出的范例僅供您參考拓展思維使用,Access筆試知識總結:該篇文章建議您自主創(chuàng)作。

來源:網絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯系我們及時刪除。


Access筆試知識總結》由互聯網用戶整理提供,轉載分享請保留原作者信息,謝謝!
鏈接地址:http://www.taixiivf.com/gongwen/712505.html
相關文章