計(jì)算機(jī)二級知識點(diǎn)總結(jié)_第1頁
計(jì)算機(jī)二級知識點(diǎn)總結(jié)_第2頁
計(jì)算機(jī)二級知識點(diǎn)總結(jié)_第3頁
計(jì)算機(jī)二級知識點(diǎn)總結(jié)_第4頁
計(jì)算機(jī)二級知識點(diǎn)總結(jié)_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第二章、數(shù)據(jù)結(jié)構(gòu)與算法1、查找技術(shù):主要有順序查找(最基本和最簡單)和二分法查找只能采取順序查找的情況:線性表是無序,則不管是順序存儲結(jié)構(gòu)還 是鏈?zhǔn)酱鎯τ行蚓€性表,但是采用的是鏈?zhǔn)酱鎯Y(jié)構(gòu) 二分法查找只適用于順序存儲的線性表,且表中元素必須按關(guān)鍵字有 序?qū)τ陂L度為n的有序線性表,最壞情況下,二分法查找需要比較次數(shù) 為順序查找需要比較次數(shù) 為3、線性表是相同數(shù)據(jù)元素組成的有限序列,元素間具有一對一的關(guān) 系,n=0時,為空表。是一種線性結(jié)構(gòu),第一個結(jié)點(diǎn)無前件,最后一 個結(jié)點(diǎn)無后件,其它有且只有一個前件和一個后件。線性表的順序存儲結(jié)構(gòu)具備的2個基本特征:線性表中的所有元素所占的存儲空間是連續(xù)的線性表

2、中各數(shù)據(jù)元素在存儲空間中是按邏輯順序依次存放的 線性表的鏈?zhǔn)酱鎯臻g可以是連續(xù)的也可以是不連續(xù)的2、棧是限定在表尾進(jìn)行插入或刪除操作的線性表,具有記憶作用。允許插入和刪除的一端叫棧頂(top );另一端為棧底。按“先進(jìn)后出” 的原則,存在空棧。3、 隊(duì)列只能在一端進(jìn)行插入(隊(duì)尾),另一端進(jìn)行刪除(隊(duì)頭)。按 “先進(jìn)先出”的原則。存在空隊(duì)列。循環(huán)隊(duì)列就是將隊(duì)列存儲空間的最后一個位置繞到第一個位置,形成邏輯上的環(huán)狀空間,它仍是線性結(jié)構(gòu)。循環(huán)隊(duì)列有隊(duì)頭指針和隊(duì)尾指 針,其隊(duì)列中的元素個數(shù)由隊(duì)頭指針和隊(duì)尾指針共同決定。4、數(shù)據(jù)結(jié)構(gòu)是指帶有結(jié)構(gòu)的數(shù)據(jù)元素的集合,結(jié)構(gòu)是指數(shù)據(jù)元素之間的前后件關(guān)系數(shù)據(jù)結(jié)構(gòu)包

3、括數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)和數(shù)據(jù)的操作。邏輯結(jié)構(gòu)有線性結(jié)構(gòu)(線性表)和非線性結(jié)構(gòu)(樹和圖)。存儲結(jié)構(gòu)是邏輯結(jié)構(gòu)在計(jì)算機(jī)上的表示 (一邏對應(yīng)多存,存儲結(jié)構(gòu)有順序、鏈接和索引等。不同存儲結(jié)構(gòu)影響數(shù)據(jù)處理的效率)5、算法的時間復(fù)雜度(執(zhí)行算法所需要的計(jì)算工作量或基本運(yùn)算次 數(shù))算法的空間復(fù)雜度(執(zhí)行過程中所需要的計(jì)算機(jī)的存儲空間)兩者不一定相關(guān)6、算法的5個特征: 有窮性(有窮步后能結(jié)束;有限時間內(nèi)能完成)確定性:每個步驟有明確的定義可行性:針對實(shí)際問題而設(shè)計(jì)的算法執(zhí)行后能夠得到滿意的結(jié)果 輸入(0個或多個)輸出(1個或多個)擁有足夠的情報(bào)7、二叉樹的遍歷:先序遍歷:(根左右)中序遍歷:(左根右)后

4、序遍歷:(左右根)8二叉樹的一些性質(zhì):9、排序的分類如下所示:第三章、程序設(shè)計(jì)基礎(chǔ)1、結(jié)構(gòu)化程序設(shè)計(jì)的3種基本結(jié)構(gòu):順序、選擇和循環(huán)結(jié)構(gòu)化程序設(shè)計(jì)方法的4條原則:自頂向下:先整體,后細(xì)節(jié);最上層總目標(biāo),逐步問題具體化逐步求精:對復(fù)雜問題,設(shè)計(jì)子目標(biāo)做過度,逐步細(xì)化限制使用goto語句模塊化模塊獨(dú)立性度量標(biāo)準(zhǔn):內(nèi)聚性和耦合性。應(yīng)該高內(nèi)聚和低耦合2、面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念: 對象:包含屬性和方法?;咎攸c(diǎn)有:標(biāo)識唯一性、分類性、多態(tài)性、封裝性、繼承性、模塊獨(dú)立性好類:是一對具有相似行為對象的一種抽象封裝性繼承性:類之間共享屬性和操作機(jī)制。分為單繼承和多繼承多態(tài)性3、良好的程序設(shè)計(jì)風(fēng)格:源程序文

5、檔化:符號名具有一定實(shí)際含義、有正確的程序注釋、良好 的視覺組織數(shù)據(jù)說明語句結(jié)構(gòu)(語句結(jié)構(gòu)清晰第一,效率第二)輸入和輸出方法第四章、軟件設(shè)計(jì)基礎(chǔ)1、程序調(diào)試:通常也稱為 Debug診斷和改正程序中的錯誤,方法 有強(qiáng)行排錯法、回溯法、原因排除法。調(diào)試后還應(yīng)該在進(jìn)行測試。調(diào) 試步驟是錯誤定位、修改設(shè)計(jì)和代碼以排除錯誤、進(jìn)行回歸測試以防 止引入新的錯誤。2、軟件測試是為了發(fā)現(xiàn)錯誤,一般按 4個步驟進(jìn)行:(單元、集成、確認(rèn)、系統(tǒng))有動態(tài)測試、靜態(tài)測試和正確性證明。也可分為白盒測試(主要方法有邏輯覆蓋和基本路徑測試)黑盒測試(主要方法有等價(jià)類劃分法、邊界值分析法、錯誤推測法、 因果法)3、軟件是程序、數(shù)

6、據(jù)和相關(guān)文檔的集合,是一種邏輯實(shí)體; 軟件按功能分為:應(yīng)用軟件:為解決特定領(lǐng)域的應(yīng)用而開發(fā)(事務(wù)處理軟件、人工 智能軟件等)系統(tǒng)軟件:計(jì)算機(jī)管理自身資源、提高計(jì)算機(jī)使用效率并為永華 提供各種服務(wù)(操作系統(tǒng)、編譯程序、匯編程序網(wǎng)絡(luò)軟件、數(shù)據(jù)庫管 理系統(tǒng)等)支撐軟件(或工具軟件)4、軟件工程是指采用工程的概念、原理和技術(shù)、方法指導(dǎo)軟件的開 發(fā)和維護(hù)。其3要素:方法:技術(shù)手段工具:支持軟件的開發(fā)、管理文檔生成過程:支持軟件開發(fā)的各個環(huán)節(jié)的控制、管理其基本原則包括抽象、信息隱蔽(采用封裝技術(shù),將程序模塊的實(shí)現(xiàn)細(xì)節(jié)隱藏起來,使模塊接口更加隱蔽)、模塊化、局部化、確定性、一致性、完整性和可驗(yàn)證性5、結(jié)構(gòu)化

7、設(shè)計(jì)常用工具有成程序流程圖(PFD、盒圖(N-S圖)、問 題分析圖(PAD、過程設(shè)計(jì)語言(PDL;需求分析階段常用工具有數(shù)據(jù)流圖(DFD、數(shù)據(jù)字典(DD、判定樹 和判定表PFD主要元素有:方框:表示一個加工步驟、菱形框:表示一個邏輯條件、箭頭:表示 控制流向DFD的4種基本符號:數(shù)據(jù)的源點(diǎn)或終點(diǎn)數(shù)據(jù)流:沿箭頭方向傳送數(shù)據(jù)的通道數(shù)據(jù)存儲加工(轉(zhuǎn)換):輸入數(shù)據(jù)經(jīng)加工變換產(chǎn)生輸出源,潭:表示系統(tǒng)和環(huán)境的接口6、軟件維護(hù)有4類:改正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)、預(yù)防性維護(hù)7、軟件的生命周期:(軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程8軟件危機(jī):(成本、質(zhì)量、生產(chǎn)率)軟件需求的增長得不到滿足

8、軟件開發(fā)的成本和進(jìn)度無法控制(不斷提高)軟件質(zhì)量難以保證軟件不可維護(hù)或維護(hù)程度非常低 軟件開發(fā)生產(chǎn)力的提高趕不上硬件的發(fā)展和應(yīng)用需求的增長第五章、數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)1、數(shù)據(jù):是描述現(xiàn)實(shí)世界中各種具體十五和抽象概念的可以儲存并有明確意義的信息,包括數(shù)據(jù)內(nèi)容和數(shù)據(jù)形式。2、數(shù)據(jù)庫:定義:存放數(shù)據(jù)的倉庫特點(diǎn):數(shù)據(jù)按一定數(shù)據(jù)模型組織、描述和存儲冗余度?。〝?shù)據(jù)共享)數(shù)據(jù)獨(dú)立性高(物理獨(dú)立性和邏輯獨(dú)立性)易擴(kuò)展多個用戶可共享3、數(shù)據(jù)庫管理系統(tǒng):是位于用戶和操作系統(tǒng)間完成數(shù)據(jù)管理的系統(tǒng)軟件其主要功能如下:數(shù)據(jù)定義功能(提供數(shù)據(jù)定義語言 DDL負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建)數(shù)據(jù)操作功能(提供數(shù)據(jù)操作語言

9、 DML負(fù)責(zé)數(shù)據(jù)的操縱,如查詢)數(shù)據(jù)庫運(yùn)行控制功能(負(fù)責(zé)數(shù)據(jù)完整性、安全性的定義與檢查及并發(fā)控制、故障恢復(fù)等)數(shù)據(jù)庫的建立和維護(hù)功能4、數(shù)據(jù)庫系統(tǒng):(計(jì)算機(jī)系統(tǒng)+數(shù)據(jù)庫)四部分:硬件系統(tǒng)、系統(tǒng)軟件(操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng))、數(shù)據(jù)庫應(yīng)用系統(tǒng)和各類人員數(shù)據(jù)庫(最基本的部分)、數(shù)據(jù)庫管理系統(tǒng)(核心)外模式:數(shù)據(jù)庫系統(tǒng)的三級模式(兩種映射):(外層)用戶模式,是數(shù)據(jù)庫用戶能看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。通常是模式的子集。一個數(shù)據(jù)庫可有多個外模式。應(yīng)用程序都是和外模式打交道的模式:(中層)邏輯模式或概念模式。是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié) 構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。只有一個。

10、內(nèi)模式:(底層)存儲模式。一個數(shù)據(jù)庫只有一個內(nèi)模式。5、數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷的三個階段:人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫系統(tǒng)階段6、數(shù)據(jù)模型是把現(xiàn)實(shí)生活中的具體事務(wù)轉(zhuǎn)換成計(jì)算機(jī)能夠處理的數(shù)據(jù)的工具。3方面的要求:較真實(shí)、易理解、能實(shí)現(xiàn)3個要素組成:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、完整性約束分類:概念模型(信息模型)一一如實(shí)體聯(lián)系模型(E-R圖)基本數(shù)據(jù)模型(或結(jié)構(gòu)數(shù)據(jù)模型)一一如關(guān)系(二維表)、網(wǎng) 狀(圖結(jié)構(gòu))、層次模型(樹形結(jié)構(gòu))Access是關(guān)系數(shù)據(jù)模型E-R模型的三個基本概念:實(shí)體(集):用矩形表示屬性:用橢圓表示聯(lián)系:用菱形表示,一對一、一對多和多對多關(guān)系模型的相關(guān)了解:一個關(guān)系對應(yīng)一張二維表

11、元組(記錄):行屬性(字段):列主碼:唯一可以確定一個元組的某個屬性7、關(guān)系代數(shù):傳統(tǒng)的集合運(yùn)算(交并差乘)專門的關(guān)系運(yùn)算(選擇:滿足某些條件的元組、投影:某些列、連接:屬性間滿足一定條件的元組形成的新的關(guān)系和除)8數(shù)據(jù)庫技術(shù)的主要目的是有效地 和存儲大量的數(shù)據(jù)資源,包括提 高數(shù)據(jù)的共享性、減少數(shù)據(jù)冗余、提高數(shù)據(jù)和程序的獨(dú)立性。數(shù)據(jù)庫設(shè)計(jì)的根本目標(biāo)是解決數(shù)據(jù)共享問題9、數(shù)據(jù)庫設(shè)計(jì)的方法:直接設(shè)計(jì)法規(guī)范設(shè)計(jì)法計(jì)算機(jī)輔助設(shè)計(jì)法自動化設(shè)計(jì)法10、數(shù)據(jù)庫設(shè)計(jì)的過程:需求分析:準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理),是最困難和最耗時的概念設(shè)計(jì):主要進(jìn)行E-R模型設(shè)計(jì)邏輯設(shè)計(jì):將E-R圖轉(zhuǎn)換成關(guān)系模式物

12、理設(shè)計(jì):為邏輯數(shù)據(jù)模型選取一個最合適應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法)第六章、數(shù)據(jù)庫基礎(chǔ)知識1、關(guān)系數(shù)據(jù)庫的基本概念:(采用關(guān)系模型作為數(shù)據(jù)的組織形式) 關(guān)系:一個關(guān)系就是一張二維表屬性(字段):垂直方向的列元組(記錄):水平方向的行碼(關(guān)鍵字):唯一標(biāo)識一個元組的屬性或?qū)傩缘慕M合2、數(shù)據(jù)庫設(shè)計(jì)原則:用外部關(guān)鍵字保證有關(guān)聯(lián)的表之間的聯(lián)系 設(shè)計(jì)步驟:需求分析確定需要的表 確定所需字段確定聯(lián)系設(shè)計(jì)求精3、SQL基本了解:(結(jié)構(gòu)化查詢語言)基本表:本身獨(dú)立存在視圖:由一個或幾個基本表導(dǎo)出的虛表功能:查詢、操縱、定義和控制。SQL不能創(chuàng)建報(bào)表SQL數(shù)據(jù)更新包括插入數(shù)據(jù)、修改數(shù)據(jù)和刪除數(shù)據(jù)SQ

13、L語言中幾種基本語言:4、Access數(shù)據(jù)庫:由數(shù)據(jù)庫對象和組 2部分組成對象包括7種:表、查詢、窗體、報(bào)表、數(shù)據(jù)訪問頁、宏和模塊;均 存放在擴(kuò)展名為.mdb的文件中第七章、數(shù)據(jù)庫和表1、創(chuàng)建數(shù)據(jù)庫的方法I、先建立一個空數(shù)據(jù)庫,在向其中添加對象II 、使用“數(shù)據(jù)庫向?qū)А?,一次性操作?chuàng)建2、Access的數(shù)據(jù)類型: 文本、備注、數(shù)字、貨幣、是/否、超鏈接、日期/時間、查詢向?qū)?、自動編號、OLE對象(不能設(shè)置索引)3、建立表結(jié)構(gòu):使用數(shù)據(jù)表視圖(字段的編輯、添加、刪除記錄和數(shù)據(jù)查找)使用表設(shè)計(jì)器(在表的設(shè)計(jì)視圖中,可以修改字段類型、設(shè)置索引、增加字段、刪除字段等操作)通過表向?qū)А1淼慕M成是字段和記

14、錄。字段對應(yīng)表的結(jié)構(gòu);記錄對應(yīng)表的內(nèi)容4、字段屬性的設(shè)置:格式、數(shù)字或貨幣格式、日期/時間格式、輸入掩碼(希望輸入的格式標(biāo)準(zhǔn)保持一致或希望檢查輸入時的錯誤,只限日期型和文本 型)、有效性規(guī)則“格式”屬性用于定義數(shù)據(jù)的顯示或打印的格式“輸入掩碼”屬性用來設(shè)置用戶輸入字段數(shù)據(jù)時的格式, 可對數(shù)據(jù)輸 入做更多的控制以確保輸入正確的數(shù)據(jù)?!澳J(rèn)值”屬性用于指定在輸入新紀(jì)錄時系統(tǒng)自動輸入到字段中的默 認(rèn)值,可以是常量、函數(shù)或表達(dá)式。類型為自動編號和 OLE對象的字 段不可設(shè)置默認(rèn)值?!坝行砸?guī)則”設(shè)置輸入到字段中的數(shù)據(jù)的值域定義輸入掩碼屬性所使用的字符如下(常見的)5、修改表的結(jié)構(gòu)操作包括:添加、插入、

15、修改、刪除(字段)以及重新設(shè)置主關(guān)鍵字6、編輯表的內(nèi)容操作包括:選定、添加、修改、刪除、復(fù)制(記錄)7、操作表:查找數(shù)據(jù)替換數(shù)據(jù)排序記錄篩選記錄(按選定內(nèi)容篩選、內(nèi)容排出篩選、按窗體篩選和高級篩選) 按選定內(nèi)容篩選:最簡單,易找到包含某字段的記錄 按窗體篩選:同時對2個以上的字段值進(jìn)行篩選篩選后的表,只顯示滿足條件的記錄,不滿足條件的記錄被隱藏。8在Access表中,可以定義3種主關(guān)鍵字:單字段、多字段和自動 編號若為單一字段,系統(tǒng)將自動把該字段屬性設(shè)置為“有(無重復(fù))”9、在Access中按多個字段排序使,Access按從左向右的優(yōu)先次序 依次排序10、在Access中,參照完整性規(guī)則包括更

16、新規(guī)則、刪除規(guī)則和插入 規(guī)則11、在數(shù)據(jù)庫中,建立索引的主要作用是提高查詢速度,但降低了更 新速度。12、Access字段名的命名規(guī)則:長度為164個字符字段名不得包括句號(.)、驚嘆號(?。⒎嚼ㄌ枺ǎ┖椭匾舴?號(第八章、查詢1、查詢的分類:選擇查詢:根據(jù)用戶指定的查詢準(zhǔn)則,最常用,結(jié)果為一組數(shù)據(jù)記錄, 是動態(tài)集參數(shù)查詢:利用對話框提示用戶輸入準(zhǔn)則交叉表查詢:利用表中的行列進(jìn)行數(shù)據(jù)統(tǒng)計(jì)操作查詢:有4種(生成表、刪除、更新和追加)SQL查詢:包括聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢和子查詢4種2、查詢的準(zhǔn)則: 準(zhǔn)則中的運(yùn)算符:關(guān)系運(yùn)算符、邏輯運(yùn)算符、特殊運(yùn)算符準(zhǔn)則中的函數(shù):數(shù)值函數(shù)、字符函數(shù)、日

17、期時間函數(shù)、統(tǒng)計(jì)函數(shù)使用文本值作為準(zhǔn)則使用處理日期作為準(zhǔn)則使用字段的部分值作為準(zhǔn)則使用空值或空字符串作為準(zhǔn)則使用表達(dá)式作為準(zhǔn)則3、創(chuàng)建查詢創(chuàng)建不帶條件的查詢:使用查詢向?qū)?、使用設(shè)計(jì)視圖創(chuàng)建帶條件的查詢4、查詢計(jì)算功能:預(yù)定義計(jì)算和用戶自定義計(jì)算5、創(chuàng)建交叉表查詢:用戶需要指定3個字段,數(shù)據(jù)表最左側(cè)的行標(biāo)題、數(shù)據(jù)表最上面的列標(biāo)題和行列交叉位置上的字段。列標(biāo)題和值只能有一個。有2中方法:查詢向?qū)Ш筒樵冊O(shè)計(jì)視圖6、創(chuàng)建參數(shù)查詢:單參數(shù)查詢和多參數(shù)查詢7、創(chuàng)建操作查詢8創(chuàng)建SQL查詢9、想查詢一些不確切的條件或是不確定條件下的記錄時,可以使用Access提供的通配符:10、查詢設(shè)計(jì)視圖中可以添加查詢的

18、來源 (數(shù)據(jù)表庫或另一個已創(chuàng)建的查詢)11、查詢設(shè)計(jì)網(wǎng)格中,字段列表框選項(xiàng)有(排序、顯示、準(zhǔn)則)第九章、窗體1、窗體中的信息有兩大類:設(shè)計(jì)窗體時附加的提示信息、處理表或查詢的記錄2、窗體的功能:(窗體既可輸入數(shù)據(jù),也可輸出數(shù)據(jù))顯示編輯數(shù)據(jù)控制應(yīng)用程序的流程顯示信息打印數(shù)據(jù)(報(bào)表也行)3、窗體的數(shù)據(jù)來源:表、查詢和 SQL語句4、窗體的組成:由多個部分組成,每個部分叫“節(jié)”至多有5種節(jié), 即窗體頁眉、頁面頁眉、主體、頁面頁腳、窗體頁腳。此外,窗體中 還存在很多圖像化的對象,被稱作控件,起不同的作用,如標(biāo)簽、文 本框、復(fù)選框、列表框、組合框、選項(xiàng)組、命令按鈕、圖像等。文本框:用來輸入或編輯字段數(shù)

19、據(jù)標(biāo)簽:用來在窗體或報(bào)表上顯示說明性文本復(fù)選框:顯示表或查詢中的“是”或“否”的值組合框:既可以選擇也可以輸入文本,數(shù)據(jù)總?cè)∽阅骋粋€表或查詢中 記錄的數(shù)據(jù)列表框:不能輸入文本,數(shù)據(jù)來源與組合框一致,用于顯示可滾動的數(shù)值列表選項(xiàng)組控件進(jìn)行輸入(在報(bào)表設(shè)計(jì)過程中不適合添加)5、窗體的類型:縱欄式窗體(同一時刻一般只能顯示一條記錄)表格式窗體(顯示多條記錄)數(shù)據(jù)表窗體(顯示最多的記錄數(shù))主/子窗體(主窗體只顯示縱欄式;子窗體既顯示數(shù)據(jù)表式也可顯示表格式;子窗體中還可創(chuàng)建二級子窗體)圖表窗體數(shù)據(jù)透視表窗體6、創(chuàng)建窗體:使用“自動創(chuàng)建窗體”使用“窗體向?qū)А笔褂谩皵?shù)據(jù)透視表向?qū)А笔褂谩皥D表向?qū)А笔褂迷O(shè)計(jì)器

20、創(chuàng)建窗體7、窗體設(shè)計(jì)工具箱8控件的分類:綁定控件非綁定控件(沒有數(shù)據(jù)來源)計(jì)算控件(以表達(dá)式作為數(shù)據(jù)來源)9、窗體的屬性分為4類:格式屬性、事件屬性、數(shù)據(jù)屬性和其他屬性(控件也都具有這 4種屬 性)窗體的常用的格式屬性:標(biāo)題、默認(rèn)視圖、滾動條、記錄選定器、瀏 覽按鈕、分隔線、自動居中、最大/最小化 按鈕窗體的數(shù)據(jù)屬性包括記錄源、排序依據(jù)、允許編輯、輸入入口控件的數(shù)據(jù)屬性包括控件來源、輸入掩碼、有效性規(guī)則、有效性文本、 默認(rèn)值等窗體的其他屬性包括獨(dú)占方式、彈出方式、循環(huán)控件的其他屬性包括名稱、狀態(tài)欄文字、自動 Tab鍵10、事件是指當(dāng)控件被點(diǎn)擊發(fā)生變化時的動作Access中的事件主要有鍵盤事件、

21、鼠標(biāo)事件、對象事件、窗口事件 和操作事件常用的事件有鍵按下、鍵釋放、單擊、獲得焦點(diǎn)、失去焦點(diǎn)、打開和關(guān)閉等打開窗體時按順序發(fā)生:Open (打開)一Load (加載)一Resize (調(diào) 整大?。┮籄ctivate (激活)一Current成為當(dāng)前事件)關(guān)閉窗體時按順序發(fā)生:Unioad(卸載)一Deactivate (停用)一Close(關(guān)閉)事件發(fā)生時間的情況:Enter發(fā)生在控件實(shí)際接收焦點(diǎn)之前GotFocus當(dāng)一個控件、一個沒有激活的控件或有效控件的窗體接收焦點(diǎn)時發(fā)生Exit正好在焦點(diǎn)從一個控件移動到同一窗體的另一個控件之前發(fā)生LostFocus當(dāng)窗體或控件失去焦點(diǎn)時發(fā)生對象更新前事件

22、 是在控件或記錄的數(shù)據(jù)變化前發(fā)生的事件因修改文本框中的數(shù)據(jù)而觸發(fā)的事件是 Cha nge事件11、美化窗體使用自動套用格式設(shè)置窗體的格式屬性添加當(dāng)前日期和時間(插入背景圖片)對齊窗體中的控件12、設(shè)置窗體標(biāo)題屬性“ Me.Capti on二13、窗體的記錄選定器屬性值有“是”和“否”第十章、報(bào)表1、表報(bào)的功能:格式化數(shù)據(jù)、分組匯總功能、插入圖片或圖表、多 樣化輸出(報(bào)表只能輸出數(shù)據(jù),不能輸入數(shù)據(jù))2、報(bào)表的視圖:設(shè)計(jì)視圖、打印預(yù)覽視圖和版面預(yù)覽視圖(可以相 互轉(zhuǎn)換)3、報(bào)表的組成:主體、報(bào)表頁眉、報(bào)表頁腳、頁面頁眉、頁面頁腳、組頁眉、組頁腳在報(bào)表的設(shè)計(jì)視圖中,區(qū)段表示為帶狀形式,也被成為“節(jié)”

23、報(bào)表的數(shù)據(jù)源可以是表、查詢和 Select語句4、報(bào)表的分類:縱欄式報(bào)表:以垂直方式在每一頁的主體區(qū)中顯示一條或多條記錄,字段的標(biāo)題信息 在主體節(jié)內(nèi)顯示表格式報(bào)表:以表格的形式顯示,一頁可顯示多條記錄,字段的標(biāo)題信息在頁面頁眉節(jié)區(qū)顯示圖表報(bào)表:包含圖表顯示標(biāo)簽報(bào)表:特殊類型,實(shí)際應(yīng)用,如物使用品標(biāo)簽等5、創(chuàng)建報(bào)表使用自動報(bào)表使用報(bào)表向?qū)褂脠D表向?qū)褂脴?biāo)簽向?qū)褂迷O(shè)計(jì)視圖6、自定義報(bào)表格式有6種:大膽、正式、淺灰、緊湊、組織、隨意添加背景圖片、日期和時間、分頁符和頁碼7、關(guān)于“節(jié)”:頁眉和頁腳只能同時添加或刪除,若要刪除,可以將節(jié)的“可見性”屬性設(shè)為“否”每個節(jié)的大小可以改變,但整個報(bào)表的寬度

24、是唯一的,不可以改變8報(bào)表的排序和分組報(bào)表中添加計(jì)算控件(計(jì)算控件都是以二開始,字段的引用要用中括號括上)報(bào)表統(tǒng)計(jì)計(jì)算9、在已有報(bào)表中創(chuàng)建子報(bào)表(一個主報(bào)表最多只有兩級子窗體或子報(bào)表)將某個已有報(bào)表添加到其他報(bào)表中鏈接主報(bào)表和子報(bào)表10、將普通報(bào)表設(shè)置為多列報(bào)表11、在報(bào)表設(shè)計(jì)中,經(jīng)常會通過添加線條或矩形來修飾版面,以達(dá)到一個更好的顯示效果。第一章、數(shù)據(jù)訪問頁1、數(shù)據(jù)訪問頁:直接與數(shù)據(jù)庫中數(shù)據(jù)鏈接的網(wǎng)頁,其文件類型是HTML(網(wǎng)頁)是一個獨(dú)立于Access數(shù)據(jù)庫的文件,和其他對象的性質(zhì)及創(chuàng)建方式基本一致2、數(shù)據(jù)訪問頁的類型:交互式報(bào)表(不能編輯數(shù)據(jù))數(shù)據(jù)輸入(用于查看、添加和編輯記錄)數(shù)據(jù)分析

25、3、數(shù)據(jù)訪問頁的功能:實(shí)現(xiàn)遠(yuǎn)程發(fā)布數(shù)據(jù)、實(shí)現(xiàn)遠(yuǎn)程維護(hù)數(shù)據(jù)、實(shí)現(xiàn)信息的隨時更新4、數(shù)據(jù)訪問頁的視圖方式有2種:頁視圖:查看所生成的數(shù)據(jù)訪問頁樣式的一種視圖方式設(shè)計(jì)視圖:對數(shù)據(jù)訪問頁進(jìn)行修改5、6、創(chuàng)建數(shù)據(jù)訪問頁:自動創(chuàng)建數(shù)據(jù)訪問頁、使用向?qū)?chuàng)建數(shù)據(jù)訪問頁第十二章、宏1、宏是一個或多個操作組成的集合,按宏操作的多少和組織方式,宏可以分為宏和宏組,宏按名調(diào)用,而宏組則按“宏組名 .宏 名”格式調(diào)用2、使用宏的情況:首次打開數(shù)據(jù)庫、執(zhí)行一個或一系列操作、建立自定義菜單欄、從工具欄上的按鈕執(zhí)行自己的宏 或程序使用VBA的情況:數(shù)據(jù)庫的復(fù)雜操作和維護(hù)、自定義過程的創(chuàng)建和使用、一些錯誤處理轉(zhuǎn)換窗體或者報(bào)表中

26、的宏、轉(zhuǎn)換不屬于任何窗體與報(bào)表的全局宏4、創(chuàng)建操作序列宏創(chuàng)建宏組創(chuàng)建條件操作宏帶條件的操作是否執(zhí)行取決于條件表達(dá)式的真假; 對于連續(xù)重復(fù)條件可以使用符號“”表示。有制定條件的操作會無條件執(zhí)行5、常用的宏操作:6、在宏的調(diào)試中,可以使用“單步”工具讓宏單步執(zhí)行,以便查看宏的流程和每一步操作的結(jié)果。第十三章、模塊1、模塊是將VBA聲明和過程作為一個單元進(jìn)行保存的集合, 有兩個基本類型:類模塊和標(biāo)準(zhǔn)模塊。標(biāo)準(zhǔn)模塊通常安排一些公共變 量或過程供類模塊里的過程調(diào)用。窗體和報(bào)表屬于類模塊 模塊是以VBA語言為基礎(chǔ)編寫,以函數(shù)過程(Function )和子過 程(Sub)為單元的集合方式存儲,過程是模塊的單

27、元組成,由VBA 代碼編寫而成。子過程沒有返回值。而函數(shù)過程有返回值2、VBA的基本數(shù)據(jù)類型3、VBA變量聲明的兩種方法:隱性聲明和顯性聲明變量有3個應(yīng)用范圍級別:過程級別:過程內(nèi)部實(shí)用的變量(用Dim或Static關(guān)鍵字來聲明)私有模塊級別:模塊內(nèi)部使用的變量(Private關(guān)鍵字)公共模塊級別:所有模塊使用(Public關(guān)鍵字)4、VBA3種類型的常量:符號常量、固有常量和系統(tǒng)定義常量5、數(shù)組:聲明數(shù)組、二維數(shù)組和多維數(shù)組、動態(tài)數(shù)組6、運(yùn)算符:優(yōu)先級別:算術(shù)運(yùn)算符 連接運(yùn)算符比較運(yùn)算符邏輯運(yùn)算符(具體如下)7、標(biāo)準(zhǔn)函數(shù):數(shù)學(xué)函數(shù)、轉(zhuǎn)換函數(shù)、字符串函數(shù)、日期與時間函8VBA語句分為3類:聲明語句、可執(zhí)行語句、賦值語句Go-To語句用于實(shí)現(xiàn)無條件轉(zhuǎn)移9、VBA支持3種條件判斷句If Then|、If ThenElse、Select.Case循環(huán)語句:10、書寫程序語言是可用續(xù)行符“-”將語句續(xù)寫在下一行;也可以 通過冒號“:”將幾個語句分隔寫在一行中。11、Select語句的基本格式:12、 “”表示空字符串;“ ”表示一個空格的字符串;NULL或空白表 示空值(即未

溫馨提示

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

最新文檔

評論

0/150

提交評論