第一篇:access數據庫考試重點
Access數據庫重點知識總結
8.1 數據庫系統基礎知識
8.1.1 數據庫系統的組成
一、數據庫的發展
數據庫技術是計算機科學技術的一個重要分支。隨著計算機的發展,數據庫技術經歷了三個階段:人工管理階段、文件管理階段、數據庫管理階段。
人工管理階段,數據不保存,用時直接輸入,算完后結束。
文件系統管理階段,數據單獨保存在文件中(如第六章的文件),這種形式的數據共享只能以文件為單位;缺點是數據大量重復,同時給數據維護帶來很多麻煩,為了解決這樣的問題,出現數據的統一管理,達到數據共享的目的,產生和發展了數據庫技術。
二、數據庫的特點
數據庫是為滿足多個應用系統的需要、按照一定的結構在計算機中建立起來的相關數據集合。數據庫中的數據是結構化的,數據是面向全局的,數據是可以共享的。在數據庫系統管理階段,數據以數據庫為中心,數據與程序之間是一對多的關系,具有數據重復少,獨立性高,完整性、并發性和可恢復性等優點。
三、數據庫系統的組成
從廣義上講,一個數據庫系統由計算機硬件(物理設備)、系統軟件、數據庫、數據庫管理系統和數據庫應用軟件五部分組成,涉及到的人員有數據庫管理員、應用軟件開發人員和最終用戶。
五部分為:
1、計算機硬件(物理設備)。
2、系統軟件(操作系統、各種語言的編譯程序等)。
3、數據庫(用來存放數據的文件,它是一個容器,在一個庫中可以有許多的表、查詢、窗體等)。
4、數據庫管理系統(用于創建數據庫,對庫中的數據進行編輯)。
5、應用軟件(用Vb語言編寫的應用程序)。
數據庫系統投入運行,必須要有人去維護(稱為數據庫維護人員);編寫這些應用軟件必須要有軟件人員來完成;最后使用這些軟件的前臺人員(終端用戶)。
8.1.2 數據庫系統的分層結構
從數據獨立性的角度看,數據庫系統中的數據通常抽象為物理層、邏輯層和視圖層這樣三層結構。物理層的具體實現由數據庫管理系統借助操作系統的功能來完成。邏輯層用于描述數據庫中應該包括哪些數據以及數據之間存在哪些關系,它是數據庫中全部數據的邏輯描述,也是數據庫的邏輯結構。視圖層也叫外模式,它是特定用戶和應用程序的數據視圖,是數據庫中與某一應用有關的部分數據的邏輯表示。一個數據庫可以有多個不同的視圖,也反映了不同需求的用戶從不同的角度所看到的數據庫。
在Access數據庫系統中,物理層存儲由DBMS全權負責,基本上不需要應用程序員和用戶關心,邏輯層由數據庫中的所有的表組成,而視圖層由特定的查詢和應用程序組成。
8.1.3 關系數據模型
數據模型是用于描述現實世界的工具。一組嚴格定義的概念集合,它們精確地描述了數據和數據之間的關系、對數據的操作以及有關的語義約束規則。
(1)概念數據模型
面向現實世界和終端用戶,不依賴具體的DBMS,是從現實世界到信息世界的抽象。主要用于需求分析,常用的概念模型有:實體-關系(E-R)模型。
例如:
關系模式:
職工(編號,姓名,性別,籍貫)
(2)邏輯數據模型
邏輯數據模型則是面向應用軟件開發人員和數據庫管理人員,
與DBMS密切相關,主要用于數據庫及其應用程序的開發實現。
常用的邏輯模型有層次模型、網狀模型和關系模型。關系型是目前使用最多的模型。例如:
職工表:
編號
姓名
性別
籍貫
1001
李平
女
山西
1002
王林
男
河南
2001
趙新
男
廣東
(3)物理數據模型
物理數據模型用來反映數據的物理儲存結構,對應于數據庫系統的物理層。物理數據模型不但與DBMS有關,還與操作系統和計算機硬件等有關。主要面向DBA,用于提高數據庫系統的運行性能。
關系數據模型數據庫:
關系數據模型是當前使用最廣泛的數據庫系統模型,常見的關系數據庫有Oracle、DB
2、Sybase、SQL Server等大中型數據庫管理系統,Access也是一個關系型數據庫管理系統。
在關系模型中采用相互關聯而又互相獨立的多個二維表格來反映各種數據關系。所有數據元素都存在于稱作“關系”的二維表格中,這些表以行和列的形式來組織數據,從而簡化了數據的存取和操作。
一個關系就是一個二維表,這種用二維表的形式表示實體和實體間聯系的數據模型稱為關系數據模型。
倉庫表:
倉庫號
城市
面積
WH1
北京
370
WH2
上海
500
WH3
廣州
300
WH4
武漢
400
職工表:
倉庫號
職工號
工資
WH2 E1 1220
WH1 E3 1210
WH2 E4 1250
WH3 E6 1230
WH1 E7 1250
在關系模型中表中的每一行稱為一個元組(一條記錄)。表中的列稱為屬性或字段,列的名字稱為屬性名,在列中填寫的數據稱為屬性值。在關系模型中,表的每一列的數據類型必須一致,一個列所有可能的取值就稱為屬性域。屬性名、屬性域、屬性值是彼此密切聯系但又存在明顯差別的概念。特點為:
① 一個關系必須規范化,在一個關系中每個屬性必須是不可分割的數據單元;
②在一個關系中不能出現相同的屬性名(字段名);
③關系中不允許有完全相同的元組(記錄);
④在一個關系中元組的次序無關緊要;
⑤在一個關系中列的次序無關緊要,通常重要的關鍵字在左邊。
一個具體的關系模型由若干關系模式組成,在一個數據庫中包含相互之間存在聯系的多個表,這個數據庫文件就代表一個實際的關系模型。
8.2 ACCESS集成開發環境
8.2.1 Access簡介
Access是Microsoft公司推出的一種關系型數據庫管理系統,在開始時,Microsoft將Access單獨作為一個產品進行銷售,在發行Office 97時,Microsoft將Access作為Office套件中的一個重要成員一起發布。最新版本Access 2003也已經開始隨同Office 2003發布。
Access已經是世界上最流行的桌面數據庫管理系統。
8.2.2 Access數據庫系統的組成
Access的主工作窗口與Office其他軟件的界面類似,由菜單、工具和若干任務窗口組成。
數據庫包含了表、查詢、窗體、報表、頁、宏和模塊共七大對象,數據庫中的數據來源是數據表,由數據表生成的查詢和數據表一起構成了整個數據庫中所有對象的基礎數據來源。
一個數據庫可分為三層:物理層、邏輯層和視圖層。
Access物理層(數據庫存儲格式)就是一個名為.MDB的文件,由Access數據庫管理系統管理,不需要應用程序員和用戶關心。
邏輯層對應數據庫中所有的表和表之間的關聯(如:倉庫表和職工表以及表之間的關聯)。
視圖層由查詢、窗體、報表、頁、宏和模塊等對象來實現(結果)。
查詢以表作為數據源,按照一定的條件或要求對表中的數據進行處理,得到一個外觀形式與表一樣的數據視圖(也稱虛擬表)。要注意的是查詢不是真正的表。對于數據庫表中保存的同一批數據(原始數據),用戶可以通過查詢按照不同的方式去查看、更改和分析。查詢對象本身僅僅保存查詢命令,它描述的是從邏輯層到視圖層的映射關系。查詢可作為窗體、報表的數據源。
窗體是開發人員提供給最終用戶處理業務的界面,它的設計與實現與VB類似。
報表是供用戶以打印格式輸出數據的對象。
頁用于查看來自Internet的數據。
宏是一個或多個操作的集合(指令的集合)。
模塊與VB類似(標準模塊),用于存放代碼,以實現代碼的重用。
8.2.3 Access數據庫系統的建立
在Access中建立一個數據庫系統大概有如下的主要步驟:
(1)根據用戶需求建立表及其關系。
(2)設計用戶視圖,建立查詢。
(3)設計交互界面,建立窗體、報表
(4)編寫事件過程、模塊等。
(5)測試、生成應用系統。
為了提高開發應用系統的效率,Access提供了一些常見的數據庫應用模板,如訂單入口模板、庫存控制模板等。通過向導可自動建立一個數據庫系統,步驟如下:
(1)單擊工具欄上的“新建”按鈕,在“新建文件”任務窗格中的“根據模板新建”下,單擊“通用模板”
(2)在“數據庫”選項卡上,單擊要創建的數據庫類型的圖標。
(3)在“文件新建數據庫”對話框中,指定數據庫的名稱和位置,然后按照“數據庫向導”的指導進行操作即可。
8.3 Access數據庫的安全
數據庫的安全性是指數據庫系統防止不合法使用所造成的數據泄漏、更改或破壞的能力。在Access環境中, “工具”菜單下“安全”菜單項 。
8.3.1 密碼保護
Access數據庫密碼保護即對打開的 Access 數據庫設置密碼。設置密碼后,打開數據庫時將要求輸入密碼。
設置數據庫密碼 :
首先以獨占的方式打開數據庫對象。然后選擇“工具”菜單中“安全”菜單項的“設置數據庫密碼”命令,打開設置數據庫密碼對話框輸入密碼。
8.3.2 用戶級安全機制
8.3 本章小結
數據庫發展經歷了三個階段:人工階段、文件階段和數據庫階段。
數據管理是計算機最主要的應用領域,數據庫系統是數據管理的主要工具。一個數據庫系統由計算機硬件、系統軟件、數據庫、數據庫管理系統和數據庫應用軟件五個部分組成,涉及到的人員有數據庫管理員、軟件開發人員和最終用戶。
數據模型是一組嚴格定義的概念集合,它們精確的描述了數據和數據之間的關系、對數據的操作以及有關的語義的約束規則。數據模型有三種:層次型、網狀型和關系型,關系數據模型是當前使用最廣泛的數據庫系統模型,Access使用的是關系模型,所以它是一個關系型數據庫管理系統。在關系模型中采用相互關聯而又互相獨立的多個二維表格來反映各種數據關系,所有數據元素都存在于稱作關系的二維表中。
Access數據庫包含有表、查詢、窗體、報表、頁、宏和模塊等對象,其中數據庫物理層是后綴名為”.mdb”的文件,邏輯層對應的是數據庫中所有的表以及表之間的關聯,視圖層由查詢、窗體、報表、頁、宏和模塊等對象來實現。
數據庫的安全性是指數據庫系統防止不合法使用所造成的數據泄漏、更改或破壞的能力。
第二篇:ACCESS數據庫考試試題及答案2
一、單項選擇題
1、數據庫系統的數據管理方式中,下列說法中不正確的是 [C] A.數據庫減少了數據冗余 B. 數據庫中的數據可以共享 C. 數據庫避免了一切數據的重復 D. 數據庫具有較高的數據獨立性
2、數據庫系統的核心是 [A] A.數據庫管理系統 C. 數據模型
B.數據庫 D.數據
3、用二維表來表示實體及實體之間聯系的數據模型是 [D] A.聯系模型
B.層次模型
C.網狀模型
D.關系模型
4、在教師表中,如果要找出姓“李”教師的記錄,所采用的關系運算是 [B] A.投影
B.選擇
C.連接
D.層次
5、在Access2003中,某數據庫的表中要添加一張Excel電子表格,則采用的字段類型是 [A] A.OLE 對象數據類型 C. 查閱向導數據類型
B.備注數據類型 D.自動編號數據類型
6、Access數據庫中,表的組成是 [A] A.字段和記錄 B.查詢和字段 C.記錄和窗體 D.報表和字段
7、有關字段類型以下敘述錯誤的是 [D] A.字段大小可用于設置文本類型字段的最大容量 B. 有效性規則屬性是用于限制此字段輸入值的表達式 C. 不同的字段類型,其字段屬性有所不同 D. 可對任意類型的字段設置默認值屬性
8、要修改數據表中的數據(記錄),可在以下哪個選項中進行 [C] A.報表中
B.數據表的查詢中
試卷第1頁(共6頁)
C. 數據表的數據表視圖中 D.窗體的設計視圖中
9、在Access中,如果想要查詢所有姓名為2個漢字的學生記錄,在準則中應輸入 [D] A.“LIKE **”
C.“LIKE ??”
B.“LIKE ## ” D. LIKE “??”
10、若要查詢成績為60—80分之間(包括60和80)的學生信息,查詢條件設置正確的是 [B] A.>=60 OR <=80 C.>60 OR <80
B.Between 60 and 80 D.IN (60,80)
11、創建交叉表查詢時,最多只能選擇3個行標題字段,列標題字段最多選擇的個數是 [A] A.1個
B.2個
C.3個
D.4個
12、若要查詢學生信息表中“簡歷”字段為空的記錄,在“簡歷”字段對應的“條件”欄中應輸入 [B] A.Is not null B.Is null
C.0
D.-1
13、可用來存儲圖片的字段對象是以下哪種類型的字段 [A] A OLE B. 備注 C. 超級鏈接 D 查閱向導
14、“訂貨量大于0且小于9999”的有效性規則是 [C] A、訂貨量大于0且小于9999 B訂貨量大于0 OR 小于9999 C.>0 AND <9999 D >0 OR <9999
15、“座機電話”字段只能輸入0~9之間的8位數字字符,輸入掩碼應設置為 [B] A 99999999 B 00000000 C [00000000] D 99990000
16、在ACCESS “學生”表中有學號、姓名、性別、入學成績、身高字段。SQL 語句:
Slecet 性別,AVG(入學成績) FROM 學生 group by 性別 其功能是: [D] A 計算并顯示“學生”表中所有學生入學成績的平均分 B 對學生表中記錄按性別分組顯示所有學生的性別和入學平均分
試卷第2頁(共6頁)
C.計算并顯示“學生”表中所有學生的性別和入學成績的平均值
D 對“學生”表中的記錄按性別分組顯示性別及對應的入學成績的平均分
17、在ACCESS “學生”表中有學號、姓名、性別、入學成績、身高字段?,F需查詢女生中身高最高的前三個學生的記錄信息,正確的SQL語句是: [D] A select * from 學生 Where 性別=”女” Group by 身高 B select * from 學生 Where 性別=”女” order by 身高 C select TOP 3 * from 學生 Where 性別=”女” Group by 身高 D select TOP 3 * from 學生 Where 性別=”女” order by 身高
18、在ACCESS “學生”表中有學號、姓名、性別、入學成績、身高字段?,F需查詢姓名中含有“娟”和“麗”字的學生信息正確的SQL語句是: [D] A select * from 學生 Where 姓名=”娟”or姓名=”麗”
B select * from 學生 Where 姓名=”*娟*”or姓名=”*麗*”
C select * from 學生 Where 姓名 LIKE ”*娟*”or 姓名 LIKE ”*麗*” D select * from 學生 Where 姓名 LIKE ”娟” AND 姓名=”麗”
二、多項選擇題
27、在Access數據庫的表設計視圖中,能進行的操作是 [ ABCE ] A.修改字段名 D. 刪除記錄
B.修改數據類型 E.定義字段屬性
C.定義主鍵
28、Access支持的查詢類型有 [ ACDE ] A.選擇查詢 D. 參數查詢
B.統計查詢 C.交叉表查詢
E.SQL查詢和操作查詢
三、填空
31、Access系統由數據庫構成,數據庫由________7______個對象構成,而這幾個對象中默認對象是_______表_______。
32、在Access表中,可以定義3種主關鍵字,它們是____自動編號主鍵、____單
試卷第3頁(共6頁)
字段主鍵________、___多字段主鍵_________。
33、Access2003中,除______數據訪問頁________之外,其他對象都存放在一個擴展名為______MDB________的數據庫文件中。
34、查詢城市為北京或上海的記錄,在查詢設計視圖中“城市”字段條件行中輸入___ IN(“北京”,“上海”) 或 “北京”OR“上海”_______。
35、要查詢“出生日期”在1980年以前的職工,在查詢設計視圖中“出生日期”字段條件行中輸入______<#1980-1-1#________。
36、在Access中,窗體的數據來源主要包括____表____和__查詢____。
四、判斷題
40、在關系數據模型中,二維表的行稱為關系的字段或屬性,二維表的列稱為關系的記錄或元組。 [×] 改:在關系數據模型中,二維表的行稱為關系的記錄或元組,二維表的列稱為關系的字段或屬性。
41、在Access的數據表中追加一條記錄,可以追加到表的任意位置。[×] 改:在Access的數據表中追加一條記錄,只能追加在表的末尾。
42、Access中,運算符Like中用來通配任何單個字符的是“*”和“?”。 [×] 改:Access中,運算符Like中用來通配任何單個字符的是“?”。
43、Access中,創建參數查詢時,在查詢設計視圖的“準則”行中應將參數提示文本放置在[ ]中。 [√ ]
44、Access中,查詢有3種視圖方式,分別是設計視圖、數據表視圖和查詢視圖。 [×] 改:Access中,查詢有3種視圖方式,分別是設計視圖、數據表
45、在窗體中創建一個標題,可使用標簽控件。 [√]
46、在窗體上選擇多個控件應按住ctrl鍵,然后單擊各個控件。[×] 改:在窗體上選擇多個控件應按住Shift鍵,然后單擊各個控件。
試卷第4頁(共6頁)
48、打開需添加背景的數據訪問頁的設計視圖,單擊“格式”/“背景”命令,可直接為數據訪問頁添加背景顏色或背景圖片。 [√]
五、連線題
50、關閉數據庫對象
51、退出 Access
52、定位當前記錄
53、顯示消息框
54、添加到自定義菜單欄
55、恢復窗口至原始大小
56、打開表
57、設置屬性值
58、打開查詢
59、移動并調整窗口 50. H 55. C
六、簡答題
60、創建Access數據庫的方法有哪些? 答:創建數據庫有兩種方法:
① 使用“數據庫模板向導”創建數據庫。 (2分) ② 先創建一個空數據庫,然后向數據庫中添加對象。 (2分) 6
1、操作查詢分哪幾類?并簡述它們的功能。
答:操作查詢分為生成表查詢、更新查詢、追加查詢、刪除查詢。
① 生成表查詢可以利用查詢建立一個真正的表,這個表獨立于數據源,用戶對生成的新表進行任何操作,都不會影響原來的表。(1分)
② 更新查詢可以成批修改對表中指定的字段值。(1分)
A.OpenTable B.MoveSize C.Restore D.OpenQuery E.Quit F.SetValue G.AddMenu H.Close I.GotoRecord J.MsgBox
52. I 57. F
53. J 58. D
54. G 59. B 51. E 56. A
試卷第5頁(共6頁)
③ 追加查詢可以將一個表中的記錄添加到另外一個表的末尾。(1分) ④ 刪除查詢可以刪除表中滿足條件的記錄。(1分) 6
2、在窗體中,組合框與列表框有何主要區別? 答:主要區別是:
組合框就如同把把文本框與列表框合并在一起,組合框不但可以在列表中選擇數值也可以在列表中輸入符合某個值的文本。(2分)
列表框可以從列表中選擇值,但不能在其中輸入新值,只能在限定的范圍內對字段進行選擇和查詢。(2分)
試卷第6頁(共6頁)
第三篇:Access數據庫教案
《數據庫原理及應用(Access)》教案
第一章 數據庫基本原理
教學目標:通過對數據庫基本概念、數據系統的組成的講解,讓學生了解數據庫技術;掌握層次模型、網狀模型和關系模型的概念和特點,并能夠學會使用傳統的關系運算和專門的關系運算。
教學重點:并、交、叉、選擇、投影、連接等關系運算的操作。
教學難點:層次模型、網狀模型、關系模型的概念和特點。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:4學時
教學過程:
一、數據庫技術
1、數據庫的基本概念
2、數據庫管理技術的發展
3、數據庫系統的組成
二、數據模型
1、層次模型
2、網狀模型
3、關系模型
三、關系數據庫
1、關系數據庫的基本概念
2、關系運算
學習與思考:
1、什么是關系、元組和屬性。
2、常用的數據模型有哪3種?各有什么特點?
3、任意一張二維表時候都是關系?為什么?
教學小結:
學生通過本次課程學習,對數據庫基本概念有所了解,能夠掌握常見的三種數據模型的特點,從而激發學生對課程學習的熱情。
第二章 Access關系數據庫概述
第三章 創建數據庫
教學目標:通過對Access關系數據庫的描述,了解Access數據庫的7種數據庫對象;熟悉Access數據庫的工作環境;掌握創建數據庫的方法;掌握壓縮和修復數據庫、編碼和解碼數據庫、設置密碼等管理數據庫的方法。
教學重點:Access數據庫對象介紹。 教學難點:幾種管理數據庫的方法。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:4學時
教學過程:
一、Access的數據庫對象
1、表對象
2、查詢對象
3、窗體對象
4、報表對象
5、頁對象
6、宏對象
7、模塊對象
二、Access的工作環境
1、菜單欄
2、工具欄
3、狀態欄
4、數據庫窗口
三、創建數據庫
1、人工創建數據庫
2、利用向導創建數據庫
四、管理數據庫
1、壓縮和修復數據庫
2、編碼和解碼數據庫
3、為數據庫設置密碼
學習與思考:
1、Access關系數據庫包括哪幾個數據庫對象?它們的作用是什么?
2、為什么說Access是一個同時面向數據庫最終用戶和數據庫開發人員的關系數據庫管理系統?
3、簡要敘述報表的打印預覽視圖和版面預覽視圖的異同。
教學小結:
通過本次課程學習,使學生對Access數據庫及其對象能夠有基本了解,為后續可能學習打好基礎。
第四章 表
第一節 創建表
第二節 設置字段屬性 第三節 定義主鍵
教學目標:通過學習,讓學生掌握在數據庫中創建新表的5種方式;掌握表格設計視圖的構成;掌握表格常用的幾種字段屬性的特點及設置;掌握數據庫表格中主鍵的使用和特點。 教學重點:Access數據庫中5種建表的方式。
教學難點:字段“格式”屬性和“輸入掩碼”屬性的設置。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:4學時
教學過程:
一、創建表
1、使用“設計視圖”創建表
2、使用“表向導”創建表
3、使用“數據表視圖”創建表
4、使用“導入表”創建表
5、使用“連接表”創建表
6、字段名稱、數據類型和字段說明
二、設置字段屬性
1、“字段大小”屬性
2、“格式”屬性
3、“輸入掩碼”屬性
4、“小數位數”屬性
5、“標題”屬性
6、“默認值”屬性
7、“有效性規則”和“有效性文本”屬性
8、“必填字段”屬性
9、“新值”屬性
10、“顯示控件”屬性
三、定義主鍵
學習與思考:
1、在Access中,可以采用哪幾種方式創建表?采用“導入表”和“鏈接表”方式創建的新表在使用上有何差異?
2、如何設置表格的“格式”屬性和“輸入掩碼”屬性?
3、Access為何要為表定義主鍵?在創建表時是否一定要為表定義主鍵?
教學小結:
學生通過本次課程學習,能夠掌握對數據庫表格的創建方法,并且會通過設置表格字段屬性來定義表格格式,從而掌握Access數據庫中表格的使用。
第四章 表
第四節 建立索引
第五節 建立表間關系 第六節 使用數據表視圖 第七節 編輯修改記錄
教學目標:通過學習,讓學生掌握在Access數據庫中索引的創建和作用;掌握一對一和一對多兩種表間關系的創建條件和特點;掌握數據表視圖的結構和使用;掌握數據表視圖中記錄的編輯。
教學重點:表間關系的建立和使用。
教學難點:表間關系的建立和使用。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:4學時
教學過程:
一、建立索引
1、單一字段索引
2、多字段索引
二、建立表間關系
1、“關系”工具欄
2、建立表間關系
3、編輯表間關系
三、使用數據表視圖
四、編輯修改記錄
學習與思考:
1、在表中建立索引的目的是什么?如何建立多字段組合索引?
2、在Access中,為表建立一對一和一對多表間關系的條件分別是什么?
教學小結:
學生通過本次課程學習,能夠掌握對索引的建立和使用,表間關系的建立和使用,數據表視圖的使用等概念,為進一步對數據庫表格的掌握打好基礎。
第四章 表
第八節 查找和替換記錄 第九節 排序和篩選記錄 第十節 格式化數據表視圖
教學目標:通過學習,讓學生掌握在Access中查找和替換記錄,掌握對記錄的排序和篩選,掌握數據表視圖的一系列格式化操作。
教學重點:格式化數據表視圖操作。
教學難點:替換和查找記錄操作字符通配符的使用。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:2學時
教學過程:
一、查找和替換記錄
1、查找記錄
2、替換記錄
二、排序和篩選記錄
1、排序記錄
2、篩選記錄
三、格式化數據表視圖
1、改變列寬和行高
2、編排列
3、隱藏和顯示列
4、凍結列
5、設置網格線
6、設置立體效果
7、選擇字體
學習與思考:
1、在Access中,如何對記錄進行排序和篩選?
2、在Access中,可以對表格列進行何種操作?
教學小結:
學生通過本次課程學習,掌握數據庫數據表視圖的各種操作,從而進一步了解和熟悉Access數據庫。
第五章 查詢
第一節 查詢特點
第二節 建立選擇查詢 第三節 修改選擇查詢
教學目標:通過學習,讓學生了解5種查詢對象;掌握選擇查詢設計視圖結構特點;掌握查詢條件和字段屬性的設置;掌握數據庫表格中主鍵的使用和特點。
教學重點:選擇查詢設計視圖結構。
教學難點:查詢條件的設置。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:2學時
教學過程:
一、查詢的特點
二、建立選擇查詢
1、建立選擇查詢
2、選擇查詢設計視圖結構
3、運行選擇查詢
4、輸入查詢條件
5、設置字段屬性
6、建立計算表達式
三、修改選擇查詢
1、撤銷字段
2、插入字段
3、移動字段
4、命名字段
學習與思考:
1、選擇查詢設計視圖可以大體分為幾部分?各部分的作用是什么?
2、在選擇查詢設計視圖中,QBE設計網格共有哪些行?結合實例詳細說明各行的作用。
3、在Access關系數據庫中,查詢對象分為哪幾種?
教學小結:
學生通過本次課程學習,能夠掌握對選擇查詢設計視圖結構的認識,從而進一步為了解乃至掌握選擇查詢奠定基礎。
第五章 查詢
第四節 建立匯總查詢 第五節 建立交叉表查詢 第六節 建立參數查詢 第七節 建立多表查詢
教學目標:通過學習,讓學生掌握匯總查詢的特點和建立;掌握交叉表查詢的特點和建立;掌握參數查詢條件的設置和使用;掌握多表查詢的使用和建立條件。
教學重點:多表查詢的建立。
教學難點:匯總查詢的建立。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:2學時 教學過程:
一、建立匯總查詢
1、十二種匯總查詢特點設置
二、建立交叉表查詢
1、行標題和列標題設置
2、匯總選項
三、建立參數查詢
1、參數的設置
四、建立多表查詢
1、永久性表間關系
2、臨時性表間關系
學習與思考:
1、參數查詢的設置?
2、永久性表間關系和臨時性表間關系的建立。
教學小結:
學生通過本次課程學習,能夠掌握匯總查詢匯總選項的使用,參數查詢參數的設置,多表查詢中表間關系的建立,從而為掌握查詢進一步打好基礎。
第五章 查詢
第八節 使用查詢向導 第九節 操作查詢
教學目標:通過學習,讓學生掌握匯總查詢的特點和建立;掌握交叉表查詢的特點和建立;掌握參數查詢條件的設置和使用;掌握多表查詢的使用和建立條件。
教學重點:多表查詢的建立。
教學難點:匯總查詢的建立。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:2學時 教學過程:
一、使用查詢向導
1、簡單查詢向導
2、交叉表查詢向導
3、查找重復項查詢向導
4、查找不匹配項查詢向導
二、操作查詢
1、更新查詢
2、生成表查詢
3、追加查詢
4、刪除查詢
學習與思考:
1、操作查詢和選擇查詢的區別是什么?
2、四種操作查詢的功能。
教學小結:
學生通過本次課程學習,能夠掌握查詢向導的使用,操作查詢的建立和使用,最終達到對查詢的熟練使用。
第六章 結構化查詢語言(SQL) 第一節 SQL概述 第二節 數據定義
教學目標:通過學習,讓學生掌握結構化查詢語言SQL的結構和功能;掌握建表、修改表結構、刪除表等SQL編程語句的使用。
教學重點:CREATE TABLE建表語句的使用。
教學難點:ALTER TABLE修改表格結構語句的使用。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:2學時 教學過程:
一、SQL概述
1、SQL的特點
2、SQL的功能
二、數據定義
1、數據類型
2、創建表CREATE TABLE
3、修改表結構ALTER TABLE
4、刪除表DROP TABLE 學習與思考:
1、SQL的特點是什么?
2、SQL有什么功能?
教學小結:
學生通過本次課程學習,能夠掌握創建表、修改表結構、刪除表等SQL編程語句的使用。
第六章 結構化查詢語言(SQL) 第三節 數據更新 第四節 數據查詢
教學目標:通過學習,讓學生掌握插入數據、修改數據、刪除數據等SQL編程語言的使用;掌握簡單查詢的使用;熟悉連接查詢和嵌套查詢的使用。
教學重點:INSERT INTO插入數據語句的使用。 教學難點:連接查詢和嵌套查詢語句的使用。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:2學時 教學過程:
一、數據更新
1、插入數據INSERT INTO
2、修改數據UPDATE
3、刪除數據DELECT FROM
二、數據查詢
1、SELECT語句
2、簡單查詢
3、連接查詢
4、嵌套查詢 學習與思考:
1、數據更新SQL語句的使用。
2、SELECT查詢語句的使用。
教學小結:
學生通過本次課程學習,能夠掌握創建表、修改表結構、刪除表等SQL編程語句的使用,會使用SELECT查詢語句,能夠使用SQL語句進行簡單編程語句書寫。
第七章 窗體 第一節 了解窗體 第二節 建立窗體
第三節 使用窗體視圖創建窗體
教學目標:通過學習,讓學生熟悉創建窗體的兩種常用方式;熟悉窗體的設計視圖,熟悉窗體工具箱中常用的20種控件;熟悉窗體和控件的屬性。
教學重點:窗體的設計視圖。
教學難點:窗體工具箱中的常用控件。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:2學時 教學過程:
一、了解窗體
二、建立窗體
1、使用“窗體向導”創建窗體
2、窗體的結構
三、使用設計視圖創建窗體
1、進入設計視圖
2、窗體控件工具箱
3、窗體和控件的屬性窗口
4、窗體的設計實例
學習與思考:
1、窗體有幾種視圖,各有什么作用?
2、如何使用窗體的設計視圖創建一個窗體?
教學小結:
學生通過本次課程學習,能夠熟悉窗體的常用創建方式,熟悉窗體控件工具箱中的常用控件,為后續學習打好基礎。
第七章 窗體 第四節 在窗體中使用控件 第五節 使用自動套用格式 第六節 窗體外觀修飾
教學目標:通過學習,讓學生熟悉窗體中選項組、組合框、列表框、命令按鈕等控件的使用;掌握控件大小位置調整、文字美化等窗體外觀的修飾。
教學重點:組合框控件的使用。
教學難點:組合框和列表框控件使用的區別。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:2學時 教學過程:
一、在窗體中使用控件
1、控件的常用屬性
2、在窗體中添加選項組控件
3、在窗體中添加組合框控件
4、在窗體中添加列表框控件
5、在窗體中添加命令按鈕控件
6、更改控件標題
二、使用自動套用格式
三、窗體外觀的修飾
1、調整控件的大小和位置
2、修飾控件外觀
3、美化文字
學習與思考:
1、窗體中常用的控件有哪些?如何使用?
2、如何在窗體中使用組合框控件?
教學小結:
學生通過本次課程學習,能夠掌握窗體中幾個常用控件的使用,從而能夠更好的掌握窗體的設計和使用。
第八章 報表
教學目標:通過學習,讓學生熟悉報表的創建方式;掌握報表中控件的使用,報表數據的排序和分組匯總;熟悉報表中表達式的使用。
教學重點:報表中控件的使用。
教學難點:報表數據的排序和分組匯總。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:2學時 教學過程:
一、了解報表
1、什么是報表
2、報表和窗體的區別
3、在什么情況下使用報表
4、報表的視圖
二、建立報表
1、使用向導創建報表
2、報表的結構
三、修改報表
1、打開已有報表進行修改
2、設計新報表
3、在報表中添加日期和時間
4、在報表中添加頁碼
5、在報表中添加線控件
四、報表數據的排序與分組匯總
1、數據排序
2、數據分組匯總
五、使用表達式
1、什么是表達式
2、創建表達式
學習與思考:
1、報表主要有哪幾部分組成?
2、如何對報表中的數據進行分組匯總?
3、什么是表達式?如何在報表中使用表達式?
教學小結:
學生通過本次課程學習,能夠掌握報表中幾個常用控件的使用,從而能夠更好的創建報表。
總復習
教學目標:通過學習,將本門課所講的內容整理一遍,并指出復習重點。
教學重點:各章重點。
教學難點:各章難點。
教學手段與方法:利用多媒體教學課件結合案例教學,教師部分講授,重點指導學生參與并思考相關問題。
教學時數:4學時
教學過程:
一、各章內容串講 學習與思考:
所有復習資料
教學小結:
學生通過本次課程學習,對本門課的重點和難點內容再做一次加深理解。
第四篇:《數據庫基礎教案》-access
《數據庫基礎》教案
(56學時)
主講: 專業: 班級:
第1章 數據庫系統概述(4學時)
教學目標:了解數據庫技術的發展史,了解每個階段具有代表性的數據庫管理系統的特點和劃分依據,了解關系運算和關系規范化。
教學重點:
掌握關系數據庫的基本概念和發展歷史; 掌握數據模型的組成及組成要素;
掌握概念模型的表示方法及轉化為數據庫模式的方法 掌握關系運算的方法,了解各種關系運算的作用; 掌握函數依賴及關系規范化; 教學難點:
數據模型的含義 關系運算的運算規則 E-R圖及轉化規則
函數依賴及關系規范化 教學建議:
查看一些有關計算機科普方面的書籍或刊物或網站,多了解一些計算機的科普知識。知道一些計算機領域中的科學家的故事,對掌握本節內容有很多好處。 本講內容概述:主要介紹了數據庫技術的發展所經歷的三個階段,并簡單介紹了分布數據庫、并行數據庫、多媒體數據庫的基本特點。詳細介紹了關系數據庫的數據模型、關系運算,闡述了關系數據庫的概念和函數依賴及關系規范化。
涉及章節及安排:
1.1數據庫與數據庫系統(1學時) 1.2數據模型(1學時)
1.3 關系運算及關系完整性(1學時) 1.3 函數依賴及關系規范化(1學時) 思考與訓練:
(1) 進行表的關系運算的作用是什么?
(2) 如果要顯示所有數據庫課程的成績,需要進行什么運算?
(3) 如果要顯示所有學生的姓名、課程名稱和成績,需要進行什么運算?
課后練習:第1章習題
1 第二章 關系數據庫(6學時)
教學目標:了解Access2003的新特點及開發環境,掌握Access2003數據庫的設計方法及步驟,結合圖書借閱管理系統了解數據設計的步驟及安全管理。
教學重點:
Access的工作環境 Access的數據庫對象 Access數據庫設計步驟
Access數據庫的管理與安全 教學難點:
Access2003數據庫的設計步驟 Access2003數據庫的管理和安全 教學建議:
結合圖書借閱管理系統的實例,課下設計學生成績管理系統的設計,并實施數據庫的管理與安全。
本講內容概述:主要介紹了數Access2003的特點及開發環境,闡述了數據設計的步驟及方法,演示并練習數據庫的管理與安全。 涉及章節及安排:
2.1Access2003基礎(1學時)
2.2 Access2003開發環境(1學時) 2.3 Access2003數據庫設計(2學時) 2.3 數據庫的管理與安全(2學時) 思考與訓練:
(1)學生成績管理系統數據庫的設計; (2)圖書借閱管理系統的管理與安全練習; 課后練習:第2章習題
2
第三章 數據庫和表(10學時) 教學目標:
1)學習并掌握數據庫的創建方法;掌握打開數據庫的常用方法;理解并掌握數據庫對象的刪除、復制重命名、保存,并會用組來組織數據庫對象; 2)學習并掌握使用向導創建表、使用輸入數據創建表以及自定義表的方法,要求掌握字段名稱定義、設置字段類型以及設置字段大小、格式字段屬性的方法;
3) 學習并掌握在設計視圖中進行小數位數、輸入掩碼、標題、默認值、有效性規則等字段屬性設置的方法,掌握查閱列表和主鍵的創建方法,學會使用Access 2002的導入表、鏈接表和導出表功能。
4) 理解主鍵和外鍵的概念,了解表的關聯類型,掌握定義表之間關聯關系的方法。理解和掌握參照完整性的概念和設置方法。
5) 熟練掌握直接向表添加記錄、用自動窗體錄入數據的方法,學會使用查找和替換功能提高數據修改的效率,理解排序和篩選的概念和實現它們的方法,能夠根據實際需要設置表的外觀 教學重點:
掌握使用向導創建數據庫的方法; 了解并掌握常見的數據庫打開方法;
了解數據庫對象管理的意義和作用,掌握復制、刪除、重命名、保存等基本操作;
理解數據庫對象管理中“組”的含義,掌握用“組”組織數據庫對象的方法。
使用向導創建表的方法; 使用輸入數據創建表;
使用設計器創建表的方法; 設置字段類型的方法;
設置字段大小、格式的方法。 主鍵和外鍵; 表的關聯類型; 定義表之間的關系; 參照完整性。 在表中錄入數據;
使用自動窗體錄入數據; 修改數據; 查找和替換; 排序與篩選; 表的行列操作。 教學難點:
數據庫對象管理中“組”的感念及使用方法 使用設計器創建表; 設置字段格式。
輸入掩碼、有效性規則和有效性文本字段屬性的設置; 創建查閱列表;
3 導入表和鏈接表。 表的關聯類型;
定義和修改表間關系;
參照完整性的含義和設置方法。 排序與篩選。 本講內容概述: 1)介紹在Access 2003中創建數據庫的方法、打開數據庫的方法及數據庫對象的復制、刪除、重命名和保存等操作方法 2)在Access 2003中使用向導創建表、使用輸入數據創建表和使用設計器自定義表的方法,要求掌握對表字段大小和字段格式這兩種字段屬性進行設置和修改的方法以,熟練掌握對表中字段的各種操作。
3)介紹小數位數、輸入眼碼、標題、默認值、有效性規則、有效文本以及索引等字段屬性的設置方法。介紹了查閱列表、主鍵的創建方法,此外還要了解使用Access 2003的導入功能利用外部數據創建表的方法和過程,介紹了鏈接表的概念和使用方法,并對Access 2003的導出功能作了介紹。
4)介紹了主鍵和外鍵的概念、創建索引的方法和過程,講解數據表之間關聯關系的建立和修改的方法,并講述了參照完整性的概念。 5)介紹在數據表視圖下對表中數據進行各種編輯的方法,此外還介紹了查找和替換數據的方法,講解了排序和篩選的作用和用法,最后介紹了表的外觀設置方法。
涉及章節及安排:
3.1創建數據庫(2學時) 3.2建立表(2學時) 3.3維護表(2學時) 3.4操作表(2學時) 3.5數據表的關聯(2學時) 思考與訓練:
(1) 使用向導創建的數據庫有什么優、缺點?
(2) 使用向導創建表與使用設計器創建表有什么不同?使用設計器創建表有什么優勢?
(3) 設置字段格式的重要性是什么? (4) 先輸入數據還是先建立關系?
(5) 參照完整性和級聯更新的關系是什么? (6) 修改表中數據的字體樣式有哪些方法? (7) 凍結列和隱藏列有什么作用? 課后練習:第3章后習題
4 第四章 數據查詢和第五章SQL語言(10學時) 教學目標:
1)理解查詢的概念及其意義,了解選擇查詢、參數查詢、交叉表查詢和操作查詢的基本概念。熟練掌握使用向導和使用設計器創建選擇查詢的方法。 2) 理解參數查詢的含義,掌握參數查詢的操作過程,明確參數查詢在查詢準則確定方面的不同之處。理解交叉表查詢的概念和創建方法,并會使用交叉表查詢實現字段數據的匯總。
3) 介紹查詢表達式中的運算及查詢表達式的構建方法,介紹表達式的常見應用;詳細介紹計算字段的含義及創建、使用方法。
4) 理解并掌握四種操作查詢的創建方法,了解使用SQL可以實現所有查詢這一事實;理解各種操作查詢的使用場合和功能;掌握使用SQL創建聯合查詢、傳遞查詢、數據定義查詢、子查詢等特定查詢的方法和相應的SQL語句格式。
教學重點:
查詢的定義和作用; 查詢的種類;
使用向導創建選擇查詢; 使用設計器創建選擇查詢。 創建參數查詢;
使用向導創建交叉表查詢; 使用設計器創建交叉表查詢。
表達式中的算術運算符、比較運算符、邏輯運算符和連接運算符; 表達式在查詢中的應用;
用設計視圖在查詢中創建計算字段。 創建生成表查詢; 創建更新查詢; 創建追加查詢; 創建刪除查詢; SQL語句介紹; 創建SQL查詢。 教學難點:
在設計視圖中創建和修改查詢的方法; 創建單表和多表查詢的方法; 查詢準則的確定方法。 創建參數查詢;
使用設計器創建交叉表查詢。 查詢表達式; 計算字段的創建。 SQL語句格式; 創建SQL查詢。 本講內容概述:
1)主要介紹查詢的定義和作用,介紹常見查詢種類。重點講述選擇查詢的創建方法,創建方法主要有兩種:使用向導創建和使用設計器創建選擇查詢。
5 2)介紹主要介紹選擇查詢之參數查詢的實現方法,并詳細介紹交叉查詢的含義和創建方法。
3) 介紹查詢表達式中的運算及查詢表達式的構建方法,介紹表達式的常見應用;詳細介紹計算字段的含義及創建、使用方法。
4) 介紹生成表查詢、更新查詢、追加查詢、刪除查詢這四種操作查詢的含義和創建方法,并介紹了SQL結構化查詢的主要語句,詳細說明使用SQL實現聯合查詢、傳遞查詢等特定查詢的方法。 涉及章節及安排:
4.1 查詢的概念和目的(1學時) 4.2 建立查詢的方式(1學時) 4.3 查詢設計器的使用(2 學時) 4.4設計各種查詢(2學時) 4.5 查詢的保存與運行 (2學時) 4.6創建SQL查詢(2 學時) 4.7創建操作查詢(2學時) 思考與訓練:
1)在查詢向導中,明細與匯總的含義和區別是什么? 2)怎樣在未建立關系的表間建立臨時關系?
3)參數查詢在查詢準則的確定上有什么特點和好處?
4)交叉表查詢中,對于交叉表中主題“值”部分的對應“總計”單元格能否設置為“Group By”?
5)計算字段的本質是什么?
6)操作查詢與其它查詢有什么不同?起什么作用? 7)使用SQL語句可以實現所有查詢嗎? 課后練習:第
4、5章習題
6
第六章 窗體 (6學時) 教學目標: 1)了解窗體的作用和分類,熟悉各種窗體的用途。掌握創建窗體的兩種方法:使用向導創建窗體和使用設計器創建窗體。
2)了解常用控件的種類和用途,掌握常用控件的使用方法及屬性設置方法,學會使用控件實現常見功能。 了解窗體上控件布局調整的方法。 3)了解子窗體的概念,掌握嵌入式子窗體和彈出式子窗體的概念和使用方法;掌握使用窗體添加、刪除和編輯數據的方法;掌握在窗體中實現對記錄的查找、篩選和排序的方法。 教學重點:
窗體的定義和作用; 窗體的分類;
使用向導創建窗體; 使用設計器創建窗體。 常用控件的種類和用途;
常用控件的功能和屬性設置; 窗體控件布局調整方法。
子窗體的種類、用途和創建方法;
使用窗體向數據庫中添加、刪除和編輯記錄; 在窗體中實現查找、篩選和排序。 教學難點:
使用向導創建窗體; 使用設計器創建窗體。
常用控件的使用方法和用途;
嵌入式子窗體、彈出式子窗體的使用; 在窗體中實現篩選和排序。 本講內容概述:
1)主要介紹了縱欄式窗體、表格式窗體、數據表窗體、子窗體、彈出式窗體、數據透視表窗體、數據透視圖窗體七種類型的窗體。并介紹了兩種創建窗體的方法:使用向導創建窗體和使用設計器創建窗體。
2) 主要介紹了常用控件的種類和用途,并詳細介紹了常用控件的使用方法,說明了窗體上調整控件布局的方法。
3) 介紹了嵌入式子窗體和彈出式子窗體的概念及創建、使用方法,介紹了在窗體中實現對記錄數據進行常規操作的方法。 涉及章節及安排: 6.1認識窗體(1學時) 6.2 創建窗體(1學時) 6.3 窗體的設計與技巧(2學時) 6.4 創建主子窗體及設計(2學時) 思考與訓練:
(1) 窗體的作用是什么? (2) 窗體控件可分為幾大類? (3) 如何設置控件屬性?
7
第七章 報表(8學時) 教學目標:
1)理解報表的定義和作用,熟悉報表的結構和各部分的作用;熟練掌握使用向導設計報表和使用設計器設計報表的方法;了解使用報表的用途。 2) 掌握利用對記錄排序和分組來設計報表的方法,理解排序和分組對報表的重要性;理解條件格式、控件和函數對增強報表的作用并掌握其使用方法;了解特殊報表的設計方法。 教學重點: 報表的定義;
報表的構成及各部分作用; 使用向導創建報表; 使用設計器創建報表。 對記錄排序和分組; 使用條件格式增強報表; 使用空間和函數增強報表; 創建特殊報表。 教學難點:
使用向導創建報表; 使用設計器創建報表。 設計排序和分組報表; 創建特殊報表。 本講內容概述:
1)主要介紹了數據庫應用系統實現報表打印功能的主要對象--報表對象,介紹了報表的定義、構成方式及創建報表的方法。 2) 介紹了通過向報表中添加分組和排序、設置條件格式和使用空間來增強報表的邏輯性、功能和層次感。此外,還介紹了創建和設計特殊報表的方法。 涉及章節及安排: 7.1 認識報表(2 學時) 7.2 創建報表(2 學時) 7.3 編輯報表、報表排序和分組,使用計算控件(2學時) 7.4 創建子報表、多列報表(2 學時) 思考與訓練:
(1) 報表與窗體有什么不同? (2) 報表的作用是什么?
(3) 怎樣對分組的數據實現強制分頁? 作業:第7章習題
8
第八章 數據訪問頁(2學時) 教學目標:了解數據訪問頁的概念和作用,熟悉數據訪問頁的類型分類,掌握使用向導和設計器創建和設計數據訪問頁的方法,并了解數據訪問頁的使用。此外,了解并掌握利用控件設計特殊的數據訪問頁的方法,學會分組數據訪問頁的設計方法。 教學重點:
數據訪問頁概述; 數據訪問頁類型;
使用向導創建數據訪問頁; 使用設計器創建數據訪問頁; 數據訪問頁的編輯; 分組數據訪問頁的設計。
教學難點:
創建數據訪問頁; 數據訪問頁的設計。
本講內容概述:主要介紹數據訪問頁的概念和作用,數據訪問頁的種類;闡明了數據訪問頁的創建方法和過程;說明了如何在數據訪問頁中使用控件的方法和作用。 涉及章節:
8.1數據訪問頁概述(1學時) 8.2創建數據訪問頁(1學時)
8.3使用設計視圖修改數據訪問頁(1學時) 8.4數據訪問頁的使用(1學時) 思考與訓練:
(1) 數據訪問頁的文件格式? (2) 數據訪問頁的作用是什么? 課后習題:第8章習題
9
第九章 宏(4學時) 教學目標:理解宏的本質和定義,了解宏的作用,熟悉宏組和條件宏的基本概念;掌握創建宏、宏組和條件宏的方法及其應用方法。學會創建和使用AutoExec宏。 教學重點:
宏、宏組和條件宏的概念;
創建宏、宏組和條件宏的方法,理解其用法;
理解AutoExec宏與AutoKeys宏的使用方法和創建過程; 能根據需要創建宏。
教學難點: 宏的原理; 宏的創建。
本講內容概述:主要介紹宏的基本概念以及宏組、條件宏的定義;詳細介紹了創建宏的基本方法和使用方法。 涉及章節及安排
9.1宏的基本概念與分類(1學時) 9.2創建宏(1學時) 9.3宏的運行(0.5學時) 9.4常用宏操作(0.5學時)
9.5對象事件屬性簡介及宏的綜合應用(1學時) 思考與訓練:
(1) 宏的本質是什么? 課后練習:第9章習題
1 0
第十章 VBA編程(6學時) 教學目標:
1)理解模塊的本質和定義,了解模塊與宏的區別,理解VBA的程序框架,熟悉并掌握VBA的編程環境。了解并掌握VBA中的數據類型、常量、變量、數組等基本概念,并熟練掌握它們的定義、使用方法。 2) 理解并掌握VBA程序設計中的順序結構、選擇結構和循環結構的語法定義和使用特點,會設計實現基本的算法,能實現二選
一、多選一及迭代等常用程序結構。
3)理解并掌握VBA中Sub過程、自定義函數及事件過程的創建方法,了解創建類模塊的過程,掌握類模塊的用法,同時掌握標準模塊的創建方法;此外,理解并掌握將宏轉換為VBA代碼的原理和方法;掌握簡單登陸界面的設計和實現方法。
教學重點:
模塊的概念; 過程與函數;
Visual Basic開發環境;
VBA的數據類型、變量、常量、數組。 順序結構語句;
條件結構語句與選擇結構語句; 循環結構語句。
創建自定義Sub過程; 創建自定義函數; 創建事件過程;
創建于窗體和報表相關的類模塊; 創建與窗體和報表無關的類模塊; 創建標準模塊;
宏轉換為VBA代碼。 教學難點:
過程與函數的定義與使用;
VBA的數據類型、變量和數組。 條件結構語句與選擇結構語句; 循環結構語句。 創建過程和函數; 創建類模塊。 本講內容概述:
1)主要介紹模塊的定義、模塊與宏的區別、過程、事件過程等模塊的基本概念,講述了VBA的Visual Basic的開發環境,重點介紹VBA程序設計基礎中的數據類型、常量、變量、數組等概念。 2)介紹VBA程序設計中的三種基本控制結構語句的格式和使用方法,介紹數據的輸入和輸出方法,闡明了程序中基本算法的設計與實現方法。
1 1 3) 介紹自定義Sub過程、自定義函數和事件過程的創建過程和方法,創建與使用類模塊的方法,標準模塊的創建方法;此外還介紹了將宏轉換為VBA代碼的方法。
涉及章節:
10.1 VBA概述(1學時)
10.2 VBA編程語言基礎(2學時) 10.3 模塊的使用(2學時) 10.4事件過程及應用舉例(2學時) 思考與訓練:
(1) VBA與Visual Basic程序設計語言有什么關系? (2) 窗體和報表的本質是類模塊嗎? 課后練習:第10 章習題
1 2
第五篇:access創建數據庫-教案
創建數據庫
計算機組
余金光
一.教學重點 1.數據庫的創建方法 2.退出數據庫 二.教學難點
打開數據庫的方法和退出關閉數據庫的方法 三.教學方法
演示法,討論法,講授法,練習法 四.教學課時:1課時 五.教學過程 1.情景導入
通過多媒體播放和access數據庫相關的視頻,讓學生直觀認識access在實際工作中的應用,并鼓勵學生發表自己的看法。
2.引入新課
結合上面的視頻內容,分析access在示例中的是如何發揮作用的,進而引申出access數據庫的概念,并讓學生思考如何創建數據庫。
3.創建數據庫的方法
通過PPT的播放,讓學生直觀了解數據庫的創建方法: 1.“文件”>>“新建”>>“空數據”、“根據現有文件”、“本機上的模板”、“office online模板...”
2.數據庫的打開和關閉 由于新創建的數據庫文件在退出access2003前默認是打開的,使用其他的數據庫文件或新建數據庫已關閉的,需要打開數據庫文件。
通過過媒體演示,讓學生觀看具體的創建和打開關閉方法。并根據教師的演示,讓學生通過學生機進行實際演練,對在演練中發現的問題及時反饋。
六.教學總結
本節課主要介紹了數據庫的創建、打開和退出方法。通過一系列的現代化技術的應用,使同學們能夠直觀形象的對該課程的知識具備了初步和認識和簡單的操作能力,同時要求同學們在課下要多加思考其他與數據庫創建有關的內容,認真完成課后作業。