版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、課 程 表星期一星期二星期三星期四星期五早 讀11秋計算機第一節(jié)第二節(jié)第三節(jié)11秋計算機實習(xí)11秋計算機實習(xí)第四節(jié)11秋計算機實習(xí)第五節(jié)11秋計算機第六節(jié)11秋計算機第七節(jié)晚修一晚修二授 課 教 學(xué) 計 劃教材分析: 本教材是高等教育出版社根據(jù)國家規(guī)劃而設(shè)計,其主要任務(wù)是使學(xué)生掌握數(shù)據(jù)庫的基礎(chǔ)知識和基本技能,能使用所學(xué)的數(shù)據(jù)庫知識,根據(jù)實際問題進行數(shù)據(jù)庫的創(chuàng)建與維護,檢索與統(tǒng)計,能開發(fā)簡單的數(shù)據(jù)庫應(yīng)用程序,從而具有計算機信息管理的初步能力。教學(xué)目的、要求:通過學(xué)習(xí)本課程,可培養(yǎng)學(xué)生的自學(xué)能力和獲取數(shù)據(jù)庫知識、新技術(shù)的能力,使其在畢業(yè)后具備較強實踐能力、創(chuàng)新能力和創(chuàng)業(yè)能力。重點章節(jié):重點:第三章
2、:查詢 第九章:Access應(yīng)用示例難點章節(jié): 難點: 第三章:查詢實習(xí)、實驗教學(xué)項目:1、創(chuàng)建數(shù)據(jù)庫和表2、簡單查詢3、交叉查詢4、重復(fù)查詢5、不匹配項查詢6、創(chuàng)建窗體7、創(chuàng)建報表8、創(chuàng)建系統(tǒng)庫。學(xué)期授課進度計劃表周次課 次授 課 內(nèi) 容課 時備 注1第1章數(shù)據(jù)庫基礎(chǔ)知識32-3第2章數(shù)據(jù)庫和表64-9第3章查詢1810第4章$4.1窗體概述 $4.2創(chuàng)建窗體 $4.3使用窗體 311期中考試312-13第5章報表614第6章數(shù)據(jù)訪問頁315第7章宏316-17第8章模塊618-20第9章Access應(yīng)用示例6記 事備 課 教 案第 1 周 課 題創(chuàng)建數(shù)據(jù)庫和表數(shù)據(jù)庫基礎(chǔ)知識概述所需課時3教
3、學(xué)目的能夠通過實例知道數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的概念的含義重 點數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的不同含義,數(shù)據(jù)模型的有關(guān)知識難 點數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)概念教學(xué)過程:一、 組織教學(xué)點名、安定學(xué)生情緒二、 引入新課(1)使用實例(會計數(shù)據(jù)與會計信息)引入數(shù)據(jù)處理的概念(2)使用學(xué)校對學(xué)生的管理來解釋數(shù)據(jù)管理。三、 講授新課(一)數(shù)據(jù)處理與數(shù)據(jù)管理1、 數(shù)據(jù)處理人類社會活動中的一個重要內(nèi)容是數(shù)據(jù)處理工作。數(shù)據(jù)處理是指從已知數(shù)據(jù)出發(fā),參照相關(guān)條件進行加工計算,從中產(chǎn)生一些新的數(shù)據(jù),這些新的數(shù)據(jù)又表示了新的信息,能夠作為決策的依據(jù)。數(shù)據(jù)處理計算非常簡單,但涉及大量的原始數(shù)據(jù)的
4、組織和管理。2、 數(shù)據(jù)管理數(shù)據(jù)管理是指對數(shù)據(jù)的收集、整理、組織、存儲、分類、查詢、維護和傳送等各種操作的統(tǒng)稱,是數(shù)據(jù)處理工作中的一個基本環(huán)節(jié),數(shù)據(jù)庫技術(shù)就是對數(shù)據(jù)進行有效地管理而發(fā)展起來的一門計算機軟件技術(shù)(二)數(shù)據(jù)庫系統(tǒng)及其構(gòu)成數(shù)據(jù)庫(Database):數(shù)據(jù)庫是按一定的結(jié)構(gòu)和規(guī)則組織起來的相關(guān)數(shù)據(jù)的集合。1、 數(shù)據(jù)庫系統(tǒng)的特點數(shù)據(jù)庫系統(tǒng)對數(shù)據(jù)處理有如下的特點。(1) 數(shù)據(jù)結(jié)構(gòu)化(2) 數(shù)據(jù)共享(3) 數(shù)據(jù)冗余小(4) 數(shù)據(jù)獨立性2、 數(shù)據(jù)庫系統(tǒng)的構(gòu)成數(shù)據(jù)庫系統(tǒng)(Data Base System,簡稱DBS)由數(shù)據(jù)庫文件、數(shù)據(jù)庫管理系統(tǒng)、支持?jǐn)?shù)據(jù)庫運行的軟硬件、應(yīng)用程序和用戶組成。3、數(shù)據(jù)庫
5、管理系統(tǒng)的功能數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心。在數(shù)據(jù)庫系統(tǒng)中,任何數(shù)據(jù)操作(如數(shù)據(jù)庫定義、數(shù)據(jù)查詢、數(shù)據(jù)維護和數(shù)據(jù)庫的運行控制等)都是在數(shù)據(jù)庫管理系統(tǒng)的管理下進行的。數(shù)據(jù)庫管理系統(tǒng)有下面的四個主要功能。1、 數(shù)據(jù)庫定義功能2、 數(shù)據(jù)映射功能3、數(shù)據(jù)庫的建立、維護功能4、 數(shù)據(jù)操縱功能(三)數(shù)據(jù)模型的概念數(shù)據(jù)模型(Data model)是對客觀事物及其聯(lián)系的數(shù)據(jù)的描述,在概念上表示了數(shù)據(jù)庫,在結(jié)構(gòu)上描述了數(shù)據(jù)庫,一個好的數(shù)據(jù)模型應(yīng)當(dāng)能滿足比較真實地模擬現(xiàn)實世界中的各種事物及其復(fù)雜的聯(lián)系、容易為人所理解和便于在計算機上實現(xiàn)等要求。為了更好地對現(xiàn)實世界進行抽象描述,在數(shù)據(jù)管理技術(shù)中根據(jù)模型應(yīng)用的不
6、同目的,劃分為概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型三類。1、 概念數(shù)據(jù)模型概念數(shù)據(jù)模型又稱信息模型,它以用戶可以理解的方式描述一個系統(tǒng),如顯示主要對象類型及其關(guān)系的圖表等。2、 邏輯數(shù)據(jù)模型邏輯數(shù)據(jù)模型指定了一個數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu),所以又稱為結(jié)構(gòu)數(shù)據(jù)模型,簡稱為數(shù)據(jù)模型,它按計算機系統(tǒng)的觀點對數(shù)據(jù)建模,是數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)的模型。它包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束三個部分。常用的結(jié)構(gòu)數(shù)據(jù)模型主要包括網(wǎng)狀模型、層次模型、關(guān)系模型和面向?qū)ο竽P偷取N覀兪褂玫臄?shù)據(jù)庫管理系統(tǒng)基本上都屬于關(guān)系模型數(shù)據(jù)庫管理系統(tǒng)(簡稱關(guān)系數(shù)據(jù)庫管理系統(tǒng))。3、 物理數(shù)據(jù)模型物理數(shù)據(jù)模型描述了一個邏輯數(shù)據(jù)模型在存儲
7、器中的存儲方式。四、練習(xí)1、 是數(shù)據(jù)庫中的最基本結(jié)構(gòu)。2、數(shù)據(jù)庫系統(tǒng)的核心是 。3、數(shù)據(jù)庫系統(tǒng)的簡稱是 。五、歸納小結(jié)通過本節(jié)課的學(xué)習(xí),我們了解了數(shù)據(jù)庫系統(tǒng)的一些基礎(chǔ)知識,如數(shù)據(jù)庫的定義、數(shù)據(jù)庫系統(tǒng)與數(shù)據(jù)庫管理系統(tǒng)的區(qū)別,數(shù)據(jù)模型,重點介紹了關(guān)系數(shù)據(jù)模型的有關(guān)知識。課后作業(yè):P48 填空題3、4、5、6 選擇題:1、2、3、4反思錄:經(jīng)過教學(xué)后,學(xué)生們對各種概念理解不透砌,需要詳細(xì)多次列舉事例講解才有所了解。備 課 教 案第 2 周 課 題關(guān)系模型與關(guān)系數(shù)據(jù)庫所需課時 3教學(xué)目的掌握數(shù)據(jù)模型之間的關(guān)系重 點1、關(guān)系模型是以數(shù)學(xué)理論為基礎(chǔ)構(gòu)造的數(shù)據(jù)模型。2、字段3、記錄難 點數(shù)據(jù)庫關(guān)系的構(gòu)成教學(xué)
8、過程:一、組織教學(xué)點名、安定學(xué)生情緒二、引入新課關(guān)系模型中的實體可以是一個客觀存在的事物,如學(xué)生、產(chǎn)品等,也可以是一種抽象的事物,如學(xué)生的選課、產(chǎn)品的銷售等。讓學(xué)生參與畫一張學(xué)籍表或其它表。用學(xué)籍表或其它表解說明關(guān)系數(shù)據(jù)模型、字段、記錄的定義。提問:請學(xué)生說明表中行與列的含義從而引入新課的內(nèi)容。三、講授新課(一)、關(guān)系模型與關(guān)系數(shù)據(jù)庫1、關(guān)系模型關(guān)系模型是以數(shù)學(xué)理論為基礎(chǔ)構(gòu)造的數(shù)據(jù)模型。它將每個實體看作一張二維表(稱關(guān)系表)。表由行和列組成,第一行(表頭)為屬性,除第一行外的每行稱為元組;表頭的各列為屬性(字段)的名稱,每一列稱為一個字段,每個字段有字段名、字段數(shù)據(jù)類型和寬度,字段的取值范圍即
9、為域。2、關(guān)系數(shù)據(jù)庫關(guān)系數(shù)據(jù)庫是一個由多個二維表形成的二維表集組成了數(shù)據(jù)庫的文件系統(tǒng)。數(shù)據(jù)表(Table):數(shù)據(jù)表也簡稱為表,是由一組數(shù)據(jù)記錄組成,數(shù)據(jù)庫中的數(shù)據(jù)是以表為單位進行組織的。記錄(Record):表中的每一行(元組)稱為一個記錄,它由若干個字段組成。字段(Field):也稱屬性或域。表中每一列稱為一個字段。每個字段都有相應(yīng)的描述信息,如數(shù)據(jù)類型、寬度等。主關(guān)鍵字是一個或多個字段的組合,其值用來惟一標(biāo)識表的每一記錄。(二)、Access數(shù)據(jù)庫的組成和啟動方法Access 數(shù)據(jù)庫由表、查詢、窗體、報表等對象組成。Access是Microsoft Office的一個組件。它的啟動方法與W
10、ord和Excel一樣。注意:最快捷的關(guān)閉方法:ALT+F+X例:打開已有的“Northwind”(羅斯文)數(shù)據(jù)庫,觀察其數(shù)據(jù)庫對象。四、練習(xí)1、數(shù)據(jù)模型本身不僅表示反映事物本身的數(shù)據(jù),而且表示 2、二維表中的列為關(guān)系的 ,二維表中的行稱為關(guān)系的 。3、Access的數(shù)據(jù)庫類型是 A、層次數(shù)據(jù)庫B、網(wǎng)狀數(shù)據(jù)庫C、關(guān)系數(shù)據(jù)庫D、面向?qū)ο髷?shù)據(jù)庫五、歸納小結(jié)通過本節(jié)課的學(xué)習(xí),我們了解了數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)模型,重點介紹了關(guān)系數(shù)據(jù)模型的有關(guān)知識,因為Access就是一種基于關(guān)系數(shù)據(jù)模型的數(shù)據(jù)庫管理系統(tǒng)。課后作業(yè):1、書本14頁單選題第3、5、92、書本14頁思考題第2題反思錄:本章節(jié)內(nèi)容理論性強,比較枯燥
11、,要求教師盡量做到舉例通俗易懂。備 課 教 案第 3 周 課 題創(chuàng)建數(shù)據(jù)庫和表所需課時3 教學(xué)目的1、了解Access數(shù)據(jù)庫表中的數(shù)據(jù)類型。2、會設(shè)置數(shù)據(jù)表的關(guān)鍵字和主關(guān)鍵機重 點創(chuàng)建數(shù)據(jù)庫、使用設(shè)計器創(chuàng)建表、設(shè)置數(shù)據(jù)表的關(guān)鍵字難 點1、數(shù)據(jù)類型 2、關(guān)鍵字的概念教學(xué)過程:一、組織教學(xué)點名、安定學(xué)生情緒二、引入新課啟動Access2002,觀察啟動后的窗口,并介紹窗口的組成。三、講授新課(一)、創(chuàng)建Access數(shù)據(jù)庫Access中創(chuàng)建數(shù)據(jù)庫有兩種方法:使用向?qū)Ш椭苯咏⒁粋€空的數(shù)據(jù)庫。例1、創(chuàng)建一個文件名為“職工.mdb”的空數(shù)據(jù)庫。注意:使用直接建立一個空的數(shù)據(jù)庫的方法,其中要注意文件的存放
12、位置。這時生成的“職工”數(shù)據(jù)庫是中不包含任何對象,需要用戶自行創(chuàng)建數(shù)據(jù)庫的其他對象。也可以利用數(shù)據(jù)庫向?qū)?chuàng)建數(shù)據(jù)庫,使用向?qū)?chuàng)建數(shù)據(jù)庫的方式也有兩種:在啟動Access后使用“任務(wù)窗格”的“根據(jù)模板新建”選項卡中的“通用模板”創(chuàng)建數(shù)據(jù)庫;使用“文件/新建”命令,在“新建”對話框中,選擇“數(shù)據(jù)庫”選項卡后,選擇所需的數(shù)據(jù)庫模板,系統(tǒng)提供了10種數(shù)據(jù)庫模板。(二)、打開已有的數(shù)據(jù)庫打開一個已有數(shù)據(jù)庫有兩種方法:1、“任務(wù)窗格”的“打開文件”選項卡中列出最近打開的文件清單,可直接打開最近使用過的數(shù)據(jù)庫,或單擊“其他文件”選擇正確的數(shù)據(jù)庫文件名;2、選擇“文件/打開”命令。(三)、創(chuàng)建數(shù)據(jù)表1、創(chuàng)建數(shù)
13、據(jù)表的方法一般來說創(chuàng)建數(shù)據(jù)庫表可以分兩步進行:第一步確定表結(jié)構(gòu),確定表的字段個數(shù)、字段名、字段類型、字段寬度及小數(shù)位數(shù)等屬性;第二步根據(jù)字段屬性輸入相應(yīng)的記錄。Access創(chuàng)建數(shù)據(jù)庫表可以有三種方法:通過輸入數(shù)據(jù)創(chuàng)建表、使用表向?qū)?chuàng)建表、使用表設(shè)計器創(chuàng)建表。2、字段的數(shù)據(jù)類型存儲在數(shù)據(jù)表中的數(shù)據(jù)是有一定的屬性的,如出生日期是一個日期型數(shù)據(jù)、姓名則是一個文本型數(shù)據(jù)。Access中常用的數(shù)據(jù)類型有文本、備注、數(shù)字、日期/時間、貨幣、是/否、OLE對象等。3、主關(guān)鍵字(主鍵)一個表中必須有一個或一組字段,能夠惟一地確定數(shù)據(jù)表中的記錄。在Access中可以定義自動編號字段、單字段和多字段3種類型的主關(guān)
14、鍵字。例1 使用表設(shè)計器在“職工”數(shù)據(jù)庫中創(chuàng)建“職工檔案”表。例2 使用“表向?qū)А眲?chuàng)建一個職工“工資”表.例3 在“職工”數(shù)據(jù)庫中,通過輸入數(shù)據(jù)創(chuàng)建一個“職稱”表。四、練習(xí)1、下列數(shù)據(jù)類型中能夠進行排序的是 A、超級鏈接 B、數(shù)字 C、OLE對象 D、備注2、數(shù)據(jù)庫文件的擴展名是 A、 doc B、 txt C、 xls D、 mdb3、添加一張圖片到數(shù)據(jù)庫中,要采用的這段是 A、OLE對象數(shù)據(jù)類型圖 B、超級鏈接數(shù)據(jù)類型C、查閱向?qū)?shù)據(jù)類型 D、自動編號數(shù)據(jù)類型五、歸納小結(jié)數(shù)據(jù)庫是數(shù)據(jù)庫系統(tǒng)中的基礎(chǔ),數(shù)據(jù)表被包含在數(shù)據(jù)庫,規(guī)劃好一個數(shù)據(jù)庫是后期高效工作的基礎(chǔ)。學(xué)會創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表也是Acc
15、ess操作的基礎(chǔ)。課后作業(yè):凍結(jié)一個字段后可以修改該字段內(nèi)容嗎?反思錄:備 課 教 案第 4 周 課 題編輯表的內(nèi)容及調(diào)整表的格式所需課時 3教學(xué)目的1、懂得在已有的表中添加、刪除記錄,修改、復(fù)制數(shù)據(jù)2、調(diào)整表的格式重 點編輯表的內(nèi)容難 點表的格式化教學(xué)過程:一、組織教學(xué)點名、安定學(xué)生情緒二、引入新課、提問:1、表格數(shù)據(jù)出現(xiàn)錯漏而要修改時我們應(yīng)該怎樣做才好?2、如何把數(shù)據(jù)表調(diào)整得更清楚、美觀?帶著2 個問題來解決今節(jié)課要學(xué)習(xí)的知識三、講授新課(一)、編輯表的內(nèi)容1、添加記錄(1)在數(shù)據(jù)庫窗口中,選擇“表”對象。(2)雙擊要編輯的表,在數(shù)據(jù)表視圖中打開此表。(3)單擊工具欄上的“新記錄”按鈕,將
16、光標(biāo)移到新記錄上。 (4)輸入所需的數(shù)據(jù)。2、刪除記錄、(1)在數(shù)據(jù)庫窗口中,選擇“表”對象。(2)雙擊要編輯的表,在數(shù)據(jù)表視圖中打開此表。(3)單擊要刪除記錄的選擇器,然后單擊工具欄上的“刪除記錄”按鈕,出現(xiàn)刪除記錄的提示框。(4)單擊提示框中的“是”按鈕,選定的記錄被刪除。刪除操作不可恢復(fù),在刪除記錄之前要對記錄進行確認(rèn)。在提示框中單擊“否”按鈕可以取消刪除操作。若要一次刪除多個相鄰的記錄,可在選擇記錄時單擊第一個記錄的選擇器,然后拖動鼠標(biāo)經(jīng)過要刪除的每個記錄,最好單擊工具欄上“刪除記錄”按鈕,刪除全部選定的記錄。3、修改記錄修改數(shù)據(jù)的方法非常簡單,只要在“數(shù)據(jù)表視圖”中將光標(biāo)移到要修改數(shù)
17、據(jù)的相應(yīng)字段,即可直接修改??梢孕薷恼麄€字段的值,也可以修改字段的部分?jǐn)?shù)據(jù)。如果要修改字段的部分?jǐn)?shù)據(jù)可以先將要修改的數(shù)據(jù)刪除,然后再輸入新的數(shù)據(jù);也可以先輸入新的數(shù)據(jù),再刪除要修改的部分?jǐn)?shù)據(jù)。4、復(fù)制記錄可以使用復(fù)制和粘貼操作將某一個字段中的部分或全部數(shù)據(jù)復(fù)制到加一個字段中,具體操作步驟:(1)、在數(shù)據(jù)庫窗口的“表”對象中,雙擊要修改的數(shù)據(jù)表,在數(shù)據(jù)表視圖中打開此表。(2)、將鼠標(biāo)指針指向要復(fù)制數(shù)據(jù)開始位置的最左邊,在鼠標(biāo)指針變?yōu)槭謺r拖動鼠標(biāo)到結(jié)束位置,選中相應(yīng)字段中的數(shù)據(jù)。(3)、單擊工具欄上的“復(fù)制”按鈕或選擇“編輯”菜單中的“復(fù)制”命令。(4)、單擊要復(fù)制的某字段。(5)、單擊工具欄上
18、的“粘貼”按鈕或選擇“編輯”菜單中的“粘貼”(二)、調(diào)整表的格式1、調(diào)整行高和列寬2、隱藏列和顯示列3、凍結(jié)列四、練習(xí)1、試一試將“學(xué)生表”中第三行記錄的行高調(diào)整到值為282、試一試將“學(xué)生表”中第三列記錄的列寬調(diào)整到值為123、試一試在“成績表”中第2條記錄中新增加一條記錄,內(nèi)容隨意。五、歸納小結(jié) 今節(jié)課同學(xué)們主要學(xué)習(xí)了添加、刪除記錄和修改、復(fù)制數(shù)據(jù)、調(diào)整行高、列寬的操作方法。課后作業(yè): 美化“課程表”反思錄:備 課 教 案第 5 周 課題創(chuàng)建表間關(guān)系所需課時3 教學(xué)目的了解數(shù)據(jù)表與表之間字段名關(guān)系建立的規(guī)則重點創(chuàng)建、刪除關(guān)系難點1、 設(shè)置表與表間字段名相同的屬性必須一致2、 設(shè)置表間關(guān)系教
19、學(xué)過程:一、組織教學(xué)點名、安定學(xué)生情緒、引入新課 根據(jù)“學(xué)生表”、“成績表”、“課程表”相同的字段名我們可以為它們創(chuàng)建關(guān)系,方便以后組表。三、講授新課1、設(shè)置表間的關(guān)系在設(shè)置表之后,將需要確定一個表如何關(guān)聯(lián)另一個表。通過定義關(guān)系可使一個表快速引用另一個表的數(shù)據(jù)。如果要在兩個表之間創(chuàng)建關(guān)系,首先這兩個表對應(yīng)的實體必須要有聯(lián)系,反映在數(shù)據(jù)表上就是;這兩個表中須有對應(yīng)的關(guān)系字段,這一對應(yīng)的關(guān)系字段必須要有相同的數(shù)據(jù)類型,例1、將“職工”數(shù)據(jù)庫中的“職工檔案”表和“期刊”表以“職工編號”為關(guān)鍵字段建立表間關(guān)系。說明:“職工檔案”中的“職工編號”必須為主鍵,“期刊”中的“職工編號”為“普通索引”表與表之
20、間的關(guān)系類型有3種:一對一關(guān)系:表中的記錄僅和另一個表中的一條記錄有關(guān)。一對多關(guān)系:表中的記錄和另一個數(shù)據(jù)表中的多條記錄有關(guān)。比如上例中。多對多關(guān)系:每個表中的一條記錄分別對應(yīng)另一個表中的多個記錄。這種情況可以添加連接表,將多對多的關(guān)系變?yōu)閮蓚€一對多的關(guān)系。2、編輯關(guān)系在關(guān)系圖中可以雙擊兩表之間的連線來編輯關(guān)系,這其中就可設(shè)置實體參照完整性、級聯(lián)方式以及連接類型。四、練習(xí)1、默認(rèn)的查找有( )A、快速搜索B、常規(guī)搜索C、與字段起始處匹配的搜索D、與字段結(jié)束處匹配的搜索2、表與表之間的關(guān)系有( )A、一對一 B、一對多 C、多對多 D、多對一3、關(guān)系上通過兩張表之間的 建立起來的。一般情況下,由
21、于一張有的主關(guān)鍵字是加一張表的 ,因此形成了兩表之間的一對多的關(guān)系。五、納小結(jié)通過學(xué)習(xí)數(shù)據(jù)表中字段名及類型相同的表可以創(chuàng)建表間的關(guān)系方便控制表間的數(shù)據(jù)引入及參照完整性。課后作業(yè):書本P49頁思考題第2題反思錄:經(jīng)教學(xué)后,發(fā)現(xiàn)同學(xué)們都覺得本節(jié)知識點易記易掌握。備 課 教 案第 6 周 課 題表操作記錄的輸入、編輯、刪除所需課時3教學(xué)目的1、 掌握在“數(shù)據(jù)表”視圖中增加記錄2、掌握在“數(shù)據(jù)表”視圖中修改記錄重 點記錄的錄入、修改、刪除難 點實施參照完整性的理解教學(xué)過程:一、組織教學(xué)點名、安定學(xué)生情緒二、引入新課建立好數(shù)據(jù)表結(jié)構(gòu)后,下一步就是數(shù)據(jù)的錄入與處理了。三、講授新課(一)、記錄的輸入:在Ac
22、cess中,可以利用表或查詢的“數(shù)據(jù)表”視圖向數(shù)據(jù)表中輸入數(shù)據(jù),也可以利用“窗體”視圖通過窗體向數(shù)據(jù)表中輸入記錄。打開“數(shù)據(jù)表”視圖后,數(shù)據(jù)表自動有一行空格,可以直接輸入數(shù)據(jù)創(chuàng)建記錄,輸入完畢后,系統(tǒng)會自動再出現(xiàn)一行空格用于創(chuàng)建新的記錄。例1、通過“數(shù)據(jù)表”視圖向“職工檔案”表和“期刊”表中輸入記錄。注意:在“職工檔案”數(shù)據(jù)表視圖中增加一條記錄后,可以看到在行選擇器的右邊的小矩形框中出現(xiàn)一個加號。這是由于事先已經(jīng)設(shè)置了“職工檔案”表和“期刊”表之間的關(guān)聯(lián)關(guān)系??梢酝ㄟ^展開這個加號來輸入相應(yīng)的“期刊”表的數(shù)據(jù)記錄說明:(1) 在新記錄中有關(guān)文本型、數(shù)字型、日期/時間型、是/否型、貨幣型等字段,可
23、以直接錄入。(2) 備注型的字段一般用于保存大量的文本信息,最好是生成一個窗體,以便得到一個較大的輸入?yún)^(qū)域。用Shift+F2可以打開一個能縮放的窗口,以便輸入詳細(xì)信息,并能選擇字體等。(3) 對于OLE對象類型字段,不能直接輸入數(shù)據(jù)。Access為該字段提供了對象鏈接和嵌入技術(shù)。(二)、編輯記錄在人工輸入數(shù)據(jù)時,難免會發(fā)生或多或少的錯誤,這時就需要對已經(jīng)輸入的數(shù)據(jù)進行重新修改,一般情況下,用戶都直接在“數(shù)據(jù)表”視圖中進行修改或編輯操作。1、 記錄的選取Access提供了多種記錄數(shù)據(jù)的選取方法:單擊某一記錄的“行選擇器”選擇一行;單擊某一列可以選擇某個字段的所有行;單擊“表選擇器”可以選取整個
24、表記錄。另外還可以通過“編輯”菜單中的菜單項來完成。2、 記錄的定位通過“編輯”菜單中的定位可以選擇當(dāng)前記錄。在“數(shù)據(jù)表”視圖中,直接單擊要修改的數(shù)據(jù)項進行修改。(三)刪除記錄可以直接選擇要刪除的記錄,然后單擊工具欄中的“刪除”按鈕,也可以通過“編輯”菜單中的“刪除記錄”來操作。例2打開“職工”數(shù)據(jù)庫的“關(guān)系”窗口,編輯“職工檔案”和“期刊”表之間的關(guān)系,選取其中的 “實施參照完整性”和“級聯(lián)刪除相關(guān)記錄”選項,然后保存關(guān)系。在刪除“職工檔案”中的某條記錄, 注意:“職工檔案”表和“期刊”表通過“職工編號”字段建立一對多關(guān)系后,每當(dāng)刪除“職工檔案”表中的一條記錄,例如,刪除職工編號為“1001
25、3”的記錄,系統(tǒng)給出提示信息,提示“期刊”表中有相關(guān)聯(lián)的記錄。此時,可以同時刪除“期刊”表相關(guān)的記錄。(四)數(shù)據(jù)表視圖“數(shù)據(jù)表”視圖是數(shù)據(jù)庫操作過程中最常使用的視圖。修飾數(shù)據(jù)表視圖包括改變視圖的行高和列寬、字體的設(shè)置等。通過“格式”菜單中的“字體”可以改變表中字體的大小、字體、字型和文本的顏色等。通過“格式”菜單中的“數(shù)據(jù)表”可以改變數(shù)據(jù)表顯示效果。通過“格式”菜單中的“子數(shù)據(jù)表”可以展開或折疊相關(guān)子數(shù)據(jù)表。可以直接通過鼠標(biāo)或“格式”菜單中的相關(guān)菜單項改變行寬或列高等。四、練習(xí) 在“課程表”添加兩個記錄,“編號”為“113”、“114”,“課程”為“語文”五、歸納小結(jié)在“數(shù)據(jù)表”視圖中進行數(shù)據(jù)
26、記錄的輸入、編輯、刪除是Access操作中基礎(chǔ),學(xué)生必須熟練操作。課后作業(yè):書本P48頁第三題1、2、3、4、5 反思錄:備 課 教 案第 7 周 課 題數(shù)據(jù)表修改表結(jié)構(gòu)所需課時3教學(xué)目的1、掌握在數(shù)據(jù)表中修改指定的數(shù)據(jù)2、熟練把表間關(guān)聯(lián)重 點數(shù)據(jù)結(jié)構(gòu)的修改難 點設(shè)置字段屬性教學(xué)過程:一、組織教學(xué)點名、安定學(xué)生情緒二、引入新課 為了更好預(yù)防在數(shù)據(jù)錄入時出錯,可以對字段進行屬性設(shè)置,這就是本節(jié)課要學(xué)習(xí)的知識點。三、講授新課(一)、修改表結(jié)構(gòu)在數(shù)據(jù)庫應(yīng)用過程中,有時需要對表的結(jié)構(gòu)進行修改。例如在表中添加字段、刪除字段、移動字段的位置等。表結(jié)構(gòu)的修改在表的“設(shè)計”視圖中進行。1、增加字段例1、在“職
27、工”數(shù)據(jù)庫“職工檔案”表中的“性別”和“出生日期”字段之間插入一個字段名為“民族”的字段,文本類型,字段大小為4。2、移動字段例2、移動“工資”表中的 “獎金”字段的位置。3、刪除字段刪除字段時,若該字段所在的列中用戶已經(jīng)輸入了數(shù)據(jù)。系統(tǒng)會給出一個警告信息,提示用戶將丟失該字段在表中的數(shù)據(jù)。如果表中包含有數(shù)據(jù),則應(yīng)確認(rèn)是否確實刪除該字段。如果要刪除的字段是空字段,則不會出現(xiàn)上述的警告信息。如果要刪除的字段已經(jīng)在查詢、窗體或報表中使用了,還必須從使用的組件中將該字段刪除。4、設(shè)置字段的屬性設(shè)置字段的屬性可以規(guī)定字段的顯示格式、輸入方式或保證字段的值的完整性等。在表設(shè)計視圖中,可以對每個字段名稱、
28、數(shù)據(jù)類型進行設(shè)置,通過“字段屬性”框,可以設(shè)置字段的其他屬性,不同的數(shù)據(jù)類型有不同的屬性。包括字段大小、格式、標(biāo)題、默認(rèn)值、輸入掩碼等例3、設(shè)置“職工檔案”表中的字段“出生日期”的輸入掩碼為“0000-00-00”。例4、設(shè)置“職工檔案”表中的字段“姓名”的標(biāo)題改為“職工姓名”。例5、設(shè)置“職工檔案”表中的字段“民族”的默認(rèn)值為“漢”。例6、設(shè)置“職工檔案”表中的字段“住房面積”的有效性規(guī)則為“>=10 and <=500”。有效性文本為“住房面積在10到500之間”。(二)、設(shè)置表間的關(guān)聯(lián)1、主關(guān)鍵字與索引主鍵(主索引)關(guān)系數(shù)據(jù)庫中,每個表都應(yīng)當(dāng)有且僅有一個主鍵。主鍵(主關(guān)鍵字)
29、是一個或多個字段,用它可以惟一地確定該表中一條記錄。用戶根據(jù)表中某些字段值建立一個邏輯順序的索引文件,從而就可以按不同的順序處理記錄。建立一個索引文件時,表中記錄的物理存儲順序保持不變,它存儲的是根據(jù)索引關(guān)鍵字進行邏輯排序的一組記錄號。Access系統(tǒng)中索引有三種類型:主索引、普通索引、惟一索引。普通索引是允許字段數(shù)據(jù)重復(fù),而主索引和惟一索引是不允許字段數(shù)據(jù)重復(fù)。主索引和惟一索引不同的是主索引在一個表中只能有一個,惟一索引可以有多個。在Access中不能用于建立索引的字段類型為備注型、超鏈接和OLE對象。四、練習(xí)1、輸入掩碼向?qū)б话阌糜?型數(shù)據(jù)。A、是否 B、照片 C、文本 D、數(shù)字2、記錄刪
30、除操作 。A、可以恢復(fù) B、不可恢復(fù) C、可能恢復(fù) D、在一定條件可以恢復(fù)五、歸納小結(jié) 本節(jié)課學(xué)習(xí)了如何修改表結(jié)構(gòu)的相關(guān)知識。課后作業(yè): 刪除操作有什么特點?反思錄:備 課 教 案第 8 周 24 課 題表操作記錄的排序、篩選所需課時3教學(xué)目的1、 掌握設(shè)置排序的方法2、掌握數(shù)據(jù)表記錄的篩選方法重 點記錄的排序方法、記錄的篩選方法難 點高級排序/篩選的使用教學(xué)過程:一、 組織教學(xué)點名、安定學(xué)生情緒二、引入新課在對數(shù)據(jù)表數(shù)據(jù)記錄的使用過程中,有時需要按照某個字段進行排序。三、講授新課(一)、記錄的排序在瀏覽表中記錄時,記錄的排列次序都是按輸入時的順序排列的,如果表中設(shè)置了主關(guān)鍵字,在數(shù)據(jù)表視圖中
31、記錄將按主關(guān)鍵字的順序排列。Access為用戶提供了對數(shù)據(jù)記錄排序的功能,可以將數(shù)據(jù)記錄按指定字段升序或降序排列。1、 簡單排序通過工具欄上的“升序”或“降序”按鈕,或者使用“記錄”菜單中的子菜單“排序”中的“升序”或“降序”菜單項。例1 在“職工檔案”表中對“性別”字段按升序排序記錄操作。注意:(1)對數(shù)據(jù)表中單個字段進行排序,可以直接選擇該字段然后單擊工具欄中的“升序”或“降序”按鈕,或使用“記錄”菜單中的子菜單“排序”中的“升序”或“降序”菜單項。(2)可以按多個相鄰的字段對數(shù)據(jù)記錄進行排序,操作方法是先通過“行選擇器”選定相鄰字段,然后單擊工具欄中的“升序”或“降序”按鈕。(3)在對多
32、個字段進行排序時,Access會按照最左邊的字段開始排序記錄,當(dāng)?shù)?個字段值相同時,再根據(jù)第2個字段值進行排序。依次類推,直到按全部指定字段排好記錄為止2、高級排序簡單排序?qū)Χ鄠€字段排序時只能是相鄰的字段,并且必須按同一種順序排序。如果排序的字段不相鄰,并且各字段按不同的順序排序,必須使用“高級篩選/排序”功能。例2 在“職工檔案”表中對“性別”字段按升序,對“住房面積”字段按降序排列記錄。注意:在數(shù)據(jù)記錄排序并保存之后,在下次打開該表時,數(shù)據(jù)的排列順序同關(guān)閉時的相同。如果要取消排序順序,單擊“記錄”菜單上的“取消篩選/排序”命令,表中記錄的排列恢復(fù)到排序前的次序。(二)、記錄的篩選篩選是按照
33、某個字段條件對所有記錄進行過濾,篩選后“數(shù)據(jù)表”視圖中只顯示符合篩選條件的記錄。Access提供了按選定內(nèi)容篩選、按窗體篩選和高級篩選/排序3種篩選記錄的方法例3 在“職工檔案”表中篩選職稱是“工程師”且是女性的記錄。注意:(1)按選定內(nèi)容篩選,一次只能選擇一個篩選條件,如果有多個篩選條件,重復(fù)前面的步驟,逐步縮小篩選范圍。(2)如果篩選除選定目標(biāo)之外的記錄,可以應(yīng)用“內(nèi)容排除篩選”功能。(3)如果直接利用按內(nèi)容排除篩選記錄,無法篩選出所有的記錄時??梢岳谩昂Y選目標(biāo)”來設(shè)計一個篩選準(zhǔn)則,在需要指定篩選的字段上單擊鼠標(biāo)右鍵,在快捷菜單的“篩選目標(biāo)”輸入框中,輸入一個待查的數(shù)值或表達式。(4)如
34、果篩選的數(shù)據(jù)庫比較大,使用按選定內(nèi)容篩選記錄后仍有很多記錄,并且也不容易在“數(shù)據(jù)表”視圖中找到;或者一次要根據(jù)多個條件篩選記錄,那么可以使用窗體篩選記錄,篩選出滿足條件的所有記錄。四、練習(xí)1、升序?qū)⒂涗?順序排列。A、由大到小 B、由小到大 C、由前向后 D、由后向前2、默認(rèn)的查找有 。A、快速搜索 B、常規(guī)搜索C、與字段起始處匹配的搜索 D、與字段結(jié)束處匹配的搜索五、歸納小結(jié)在數(shù)據(jù)表中,用戶可以需要經(jīng)常地對數(shù)據(jù)按不同的方式進行重新排列,這就用到了排序,排序有簡單地排序方法,當(dāng)對多個不相鄰的字段進行排序時,需要使用高級排序功能。課后作業(yè):書本P49頁第五題2、3反思錄: 備 課 教 案第 9
35、周 27 課 題數(shù)據(jù)查詢1所需課時3教學(xué)目的1、掌握選擇查詢 2、掌握參數(shù)查詢重 點學(xué)會使用查詢設(shè)計視圖建立多表的選擇查詢難 點1、多表查詢時,表間的關(guān)系2、建立參數(shù)查詢教學(xué)過程:一、 組織教學(xué)點名、安定學(xué)生情緒二、 引入新課單個數(shù)據(jù)表的查詢篩選而引入多表的查詢。三、 講授新課表是數(shù)據(jù)庫的基本對象,用于存儲數(shù)據(jù)庫中的數(shù)據(jù)。雖然可以使用“數(shù)據(jù)表”視圖對數(shù)據(jù)進行一系列的基本操作。但這些操作都是非自動化的,它需要用戶了解Access的使用方法。查詢在數(shù)據(jù)庫中的使用非常廣泛,在關(guān)系數(shù)據(jù)庫中更是占有極其重要的地位,它可以通過設(shè)置查詢條件,從一個或多個表中,查找有用的信息,還可以根據(jù)某個查詢再創(chuàng)建新的查詢
36、,而且查詢的結(jié)構(gòu)是動態(tài)的,如果查詢所依據(jù)的表的內(nèi)容有變動時,在同一查詢條件下,其查詢結(jié)果將隨著更改。查詢與上一講中的數(shù)據(jù)的篩選不同,篩選只能在當(dāng)前的數(shù)據(jù)表中,設(shè)置適當(dāng)?shù)暮Y選條件,再從表中查找符合條件的數(shù)據(jù),篩選處理的數(shù)據(jù)不能單獨存在,沒有被篩選出來的數(shù)據(jù)只是暫時被隱藏。查詢的功能比篩選的強多了,首先,查詢的數(shù)據(jù)源可以是兩個以上的表,而且可以針對查詢結(jié)果,作進一步的查詢,其次,查詢的結(jié)果可以單獨保存,還可作為窗體、報表和新數(shù)據(jù)表的數(shù)據(jù)來源。(一) 、查詢的種類(1)選擇查詢:Access中最常見的查詢類型,也就是輸入條件后,從一個和多個表中,把符合條件的數(shù)據(jù)篩選出來。(2)交叉表查詢:主要用于對
37、數(shù)值數(shù)據(jù)的統(tǒng)計和分析。類似Excel中計算表的數(shù)據(jù)透視表。(3)參數(shù)查詢:利用參數(shù)的定義,用戶可以在同一個查詢中,輸入不同的參數(shù)而查看不同的結(jié)果。(4)操作查詢:用戶可以利用這種查詢來編輯數(shù)據(jù)表中的記錄。如增加、刪除、更新記錄等,還可利用它創(chuàng)建新的數(shù)據(jù)表。(5)SQL查詢:用戶使用SQL語句創(chuàng)建的查詢。(二)、創(chuàng)建選擇查詢Access 提供了使用向?qū)Ш褪褂谩霸O(shè)計”視圖兩種創(chuàng)建查詢的基本方法,缺省時建立的查詢?yōu)檫x擇查詢。例1、使用向?qū)?chuàng)建從“職工檔案”表查詢職工的有關(guān)信息,包括職工編號、姓名、職稱、住房面積和婚否字段的查詢操作。說明:以后要運行這個查詢,只需在“查詢”對象窗口選擇該查詢名稱,單擊
38、“打開”即可運行查詢。(1) 在運行查詢時,查詢都會檢索數(shù)據(jù)庫中的最新數(shù)據(jù)。查詢所返回的數(shù)據(jù)稱為“記錄集”。(2) 使用“設(shè)計”視圖中創(chuàng)建查詢一般包括:指定字段、限定查詢條件、是否顯示所需字段和運行查詢。(三) 、查詢條件的使用例1 在例2 的基礎(chǔ)上修改查詢,增加查詢條件為女職工,即查詢女性職工的期刊訂閱情況。查詢條件表達式說明:1 數(shù)值和文本條件2 日期類型條件日期表示為#2005-0501#3 字段部分值匹配的條件如Like “n*”,還可用IN 、 等。(四)、創(chuàng)建參數(shù)查詢使用參數(shù)查詢,可以在每次運行查詢時輸入不同的條件值,獲得所需的結(jié)果,而不必每次重新創(chuàng)建整個查詢。例2 創(chuàng)建一個參數(shù)查
39、詢,在每次運行該查詢時,通過對話框提示輸入要查找的職工姓名,查詢顯示該職工的有關(guān)信息。四、 練習(xí)1、在Access中,有兩種建立查詢的方法: 、 2、操作查詢一般有 、 、 、 1、 不屬于高級查詢。A、計算查詢 B、總計查詢 C、刪除查詢 D、交叉表查詢2、 不會在簡單查詢的設(shè)計網(wǎng)格中出現(xiàn)。A、字段 B、條件 C、更新 D、排序五、歸納小結(jié)查詢是關(guān)系數(shù)據(jù)庫系統(tǒng)中經(jīng)常用到的一種數(shù)據(jù)處理方法。用戶必須能夠熟練地使用查詢設(shè)計視圖按要求創(chuàng)建自己的查詢,并能夠運行得到所需的記錄集。課后作業(yè):書本P79頁第二題4、5、6、7反思錄: 備 課 教 案第 10 周 30 課 題表操作2所需課時3教學(xué)目的掌握
40、各類操作查詢的創(chuàng)建和使用。重 點生成表查詢、更新查詢、追加查詢、刪除查詢的創(chuàng)建與運行難 點更新查詢教學(xué)過程:一、組織教學(xué)點名、安定學(xué)生情緒二、引入新課復(fù)習(xí)上一講中的選擇查詢和參數(shù)據(jù)查詢。三、講授新課操作查詢是數(shù)據(jù)庫查詢的一個主要組成部分,它不僅可以利用查詢對數(shù)據(jù)庫中的數(shù)據(jù)記錄進行檢索、顯示或統(tǒng)計等,而且還可以使用操作查詢對數(shù)據(jù)庫中的數(shù)據(jù)進行修改、插入、創(chuàng)建或刪除等。操作查詢有生成表查詢、追加查詢、更新查詢和刪除查詢4種類型。(一) 生成表查詢在通常的情況下,查詢的結(jié)果存儲在一個臨時表中,每次打開時都要重新生成,而生成表查詢是將一個或多個表中的部分或全部數(shù)據(jù)來新建表,它將查詢的結(jié)果存儲在一個表中
41、,新生成的表是獨立的,可以在窗體或報表中加以利用。例1 創(chuàng)建一個在60年1月1日至70年12月31日內(nèi)出生,反映職工情況的查詢,將“職工檔案”表中姓名和出生日期字段,“工資”表中的補貼和獎金字段數(shù)據(jù)保存在一個新建表“檔案1”中。(二) 追加查詢追加查詢就是從一個表或多個表中將一組記錄追加到另一個表的末尾,要增加記錄的表必須是一個已經(jīng)存在的表,這個表可以在同一個數(shù)據(jù)庫或其他Access數(shù)據(jù)庫。例2、創(chuàng)建一個追加查詢,將“職工檔案”表中職稱是“工程師”的記錄,追加到創(chuàng)建的“檔案1”表中。例3、注意:追加查詢要求提供數(shù)據(jù)的表和接受追加的表必須具有相同的字段(字段順序可以不同),同一字段具有相同的屬性
42、,字段個數(shù)可以注意:追加查詢要求提供數(shù)據(jù)的表和接受追加的表必須具有相同的字段(字段順序可以不同),同一字段具有相同的屬性,字段個數(shù)可以不同。(三)、更新查詢更新查詢就是將表中的記錄進行更新,而不必逐條進行修改,這種更新是對帶有規(guī)律性字段的更新。例2 創(chuàng)建一個更新查詢,對“工資”表中的實發(fā)工資字段進行更新,實發(fā)工資為:職務(wù)工資+補貼+獎金- 扣發(fā)工資。(四)、刪除查詢刪除查詢就是從一個表或多個表中按照一定的條件刪除一組記錄。例5創(chuàng)建一個刪除查詢,刪除“職工檔案”表中住房面積小于100的記錄。注意:如果關(guān)聯(lián)表之間建立了“實施參照完整性”和“級聯(lián)刪除相關(guān)記錄”規(guī)則,執(zhí)行刪除查詢可能會同時刪除相關(guān)聯(lián)表
43、中的記錄,即使它們并不包含在查詢中。當(dāng)查詢中在包含一對多關(guān)系中的“一”表刪除記錄時,同時也刪除了“多”表中的記錄。四、練習(xí)1、在Access中,有兩種建立查詢的方法: 、 。2、根據(jù)對操作表操作方法的不同,查詢可分為 、 、 。3、操作查詢一般有 、 、 、 。五、歸納小結(jié)操作查詢是查詢中使用很多的一種查詢。課后作業(yè):書本P79頁第二題1、2、3反思錄:備 課 教 案第 11 周 33 課 題SQL查詢所需課時3教學(xué)目的1、 使用聯(lián)合查詢可以將多個表字段組合后查詢2、 數(shù)據(jù)定義查詢直接創(chuàng)建刪除,更新庫或創(chuàng)建索引重 點聯(lián)合查詢難 點定義關(guān)系表教學(xué)過程:一、組織教學(xué) 點名,維護課堂秩序二、導(dǎo)入新課
44、復(fù)習(xí):第一章介紹SQL的基本命令功能動詞動能動詞查詢SELECT操作INSERT、URDATE、DELETE定義CREATA、DROP、ALER控制GRANT、REVOKE三、講授新課(一)、聯(lián)合查詢例1、系統(tǒng)提供“羅斯文示例數(shù)據(jù)庫”,聯(lián)合查詢“客戶”和“供應(yīng)商”幫助示例數(shù)據(jù)庫羅斯文示例數(shù)據(jù)庫查詢新建設(shè)計視圖關(guān)閉“顯示表”查詢sql特定查詢聯(lián)合SQL語句:SHLECT公司名稱,地區(qū),城市,聯(lián)系人姓名,“客戶”AS【關(guān)系】FROM客戶UNION SHLECT 公司名稱,城市,聯(lián)系人姓名,“供應(yīng)商”FROM 供應(yīng)商ORDER BY 地區(qū),城市,公司名稱例2.、查找“學(xué)生表”中所有姓張的同學(xué),并顯示
45、姓名、出生日期和入學(xué)成績 SHLECT 姓名、出生日期、入學(xué)成績FROM 學(xué)生表WHERE 姓名 LIKE “張*”(二)數(shù)據(jù)定義查詢 CREATE TABLE 【姓名】TEXT【性別】TEXT 【任教科目】TEXT 【聯(lián)系電話】TEXT 【備注】MEMO CONSTRAINT 【索引】PRIMARY KEY 【姓名】 CREAT INDEX 索引 ON 教師【姓名】四、練習(xí)用SQL命令創(chuàng)建數(shù)據(jù)庫的關(guān)鍵詞是 五、小結(jié)本節(jié)課主要學(xué)習(xí)使用SQL進行聯(lián)合查詢和數(shù)據(jù)定義查詢。課后作業(yè):書本80頁:思考題:SQL查詢有哪幾種?分別做簡單介紹。反 思 錄:備 課 教 案第 12 周 36 課 題窗體設(shè)計1
46、所需課時3教學(xué)目的初步了窗體的基本知識,掌握通過向?qū)?chuàng)建窗體,了解窗體的類型。重 點使用向?qū)?chuàng)建窗體難 點認(rèn)識“窗體”設(shè)計視圖教學(xué)過程:一、組織教學(xué)點名、安定學(xué)生情緒二、引入新課 在很多管理信息系統(tǒng)中,終端用戶事實上是不關(guān)系數(shù)據(jù)表的結(jié)構(gòu)的,用戶需要的是方便實用的界面,這就需要設(shè)計窗體。三、講授新課數(shù)據(jù)庫是供用戶使用的,各種用戶都需要快速有效地添加和查看數(shù)據(jù)。數(shù)據(jù)必須可靠,并且可靠性是可控制的。為了幫助輸入和查看數(shù)據(jù),用戶可以創(chuàng)建并應(yīng)用窗體,從而提高數(shù)據(jù)庫的應(yīng)用價值和性能。窗體主要由一個窗口組成的。窗體是以表或查詢?yōu)榛A(chǔ)來創(chuàng)建的,在窗體中顯示表或查詢中的數(shù)據(jù),窗體本身并不存儲數(shù)據(jù),數(shù)據(jù)存儲在表中
47、。例1 使用自動窗體創(chuàng)建一個基于“職工檔案”表的縱欄式窗體。例2 使用自動窗體創(chuàng)建一個基于“職工檔案”表的表格式窗體。例3 使用自動窗體創(chuàng)建一個基于“職工檔案”表的數(shù)據(jù)表窗體。(一) 窗體的類型(1) 縱欄式窗體。(2) 表格式窗體。(3) 數(shù)據(jù)表窗體。(4) 主/子窗體。(5) 圖表窗體。(6) 數(shù)據(jù)透視表窗體。(7) 數(shù)據(jù)透視圖窗體。(二) 創(chuàng)建窗體1、 自動創(chuàng)建窗體啟動自動創(chuàng)建窗體,在數(shù)據(jù)庫窗口中單擊“對象”下的“窗體”,再在“數(shù)據(jù)庫”工具欄上單擊“新建”。系統(tǒng)提供了多種自動創(chuàng)建窗體的類型2、 使用向?qū)?chuàng)建窗體使用向?qū)?chuàng)建窗體與使用向?qū)?chuàng)建查詢的方法類似,窗體向?qū)岢龆鄠€問題,并根據(jù)用
48、戶的回答創(chuàng)建窗體。使用向?qū)?chuàng)建窗體,需要確定:l 窗體數(shù)據(jù)來自哪個表或查詢l 窗體使用哪些字段l 應(yīng)用哪個窗體布局l 應(yīng)用哪個外觀樣式例4 使用窗體向?qū)?chuàng)建一個“職工檔案”表和“期刊”表的主/子窗體。3、 使用向?qū)?chuàng)建圖表窗體在Access中可以創(chuàng)建帶有圖表的窗體。通過圖表,可以直觀地顯示出數(shù)據(jù)的變化趨勢和不同類型數(shù)據(jù)之間的關(guān)系。例5 使用向?qū)?chuàng)建一個圖表窗體,圖表中選取“職工檔案”表中的姓名、住房面積和職稱字段。說明:使用窗體向?qū)С藙?chuàng)建基于一個表或查詢的窗體外,還可以創(chuàng)建基于多個表或查詢的窗體,但創(chuàng)建窗體的表要先建立表間關(guān)系。即在創(chuàng)建具有一對多關(guān)系表的主/子窗體之前,先確定“職工檔案”表和
49、“期刊”表是否已經(jīng)建立了關(guān)系。4、 使用窗體設(shè)計視圖創(chuàng)建窗體使用窗體設(shè)計視圖,用戶可以按照自己的要求,在一張空白表上,設(shè)計出外表美觀,功能齊全實用的窗體。例6使用設(shè)計視圖自行創(chuàng)建一個“職工檔案”窗體。四、練習(xí)1、在創(chuàng)建帶子窗體的窗體時,主窗體和子窗體的基表必須具有( ) 關(guān)系。A、一對一 B、一對多 C、多對一 D、任意2、窗體沒有下列( ) 功能。A、顯示記錄 B、添加記錄 C、分類匯總記錄 D、刪除記錄3、只在打印時顯示在每一頁底部的是窗體的 。4、窗體由 、 、 、頁面頁眉和頁面頁腳5部分組成。五、歸納小結(jié)窗體是用戶使用數(shù)據(jù)庫數(shù)據(jù)的界面,一個美觀而實用的窗體界面是管理系統(tǒng)成功應(yīng)用的關(guān)鍵。
50、課后作業(yè):書本P105頁判斷題反思錄: 經(jīng)教學(xué)后發(fā)現(xiàn)許多學(xué)生對自動創(chuàng)建窗體都感到很容易,只是要使用設(shè)計器視圖自己創(chuàng)作就有點困難。備 課 教 案第 13 周 39 課 題窗體設(shè)計2所需課時3教學(xué)目的掌握使用窗體設(shè)計視圖創(chuàng)建窗體,會修飾窗體。重 點學(xué)會創(chuàng)建窗體設(shè)計視圖,學(xué)會使用控件、規(guī)劃窗體的布局。難 點控件的使用。教學(xué)過程:一、 組織教學(xué)點名、安定學(xué)生情緒二、引入新課可以使用窗體設(shè)計視圖,修改已設(shè)計好的窗體,也可以由一個空白的窗體來設(shè)計一個完整的窗體。三、講授新課(一)、 使用窗體設(shè)計視圖創(chuàng)建窗體1、窗體的組成一個窗體主要有窗體頁眉/頁腳、主體和頁面頁眉/頁腳5個節(jié)組成,默認(rèn)狀態(tài)下只出現(xiàn)“主體”
51、節(jié),此時可以單擊“視圖”菜單中的“頁面頁眉/頁腳”或“窗體頁眉/頁腳”,即可添加“頁面頁眉/頁腳”或“窗體頁眉/頁腳”。(1) 窗體頁眉 窗體頁眉位于窗體的上方,常用來顯示窗體的名稱、提示信息或放置命令按鈕。打印時該節(jié)的內(nèi)容只會打印在第一頁。(2) 頁面頁眉 頁面頁眉的內(nèi)容在打印時才會出現(xiàn),而且會打印在每一頁的頂端,可用來顯示每一頁的標(biāo)題、字段名等信息。(3) 主體 設(shè)置數(shù)據(jù)的主要區(qū)域,每個窗體都必須有一個“主體”節(jié),主要用來顯示表或查詢中的字段、記錄等信息,也可以設(shè)置其他一些控件。(4) 頁面頁腳 與“頁面頁眉”前后對應(yīng),該節(jié)的內(nèi)容只出現(xiàn)在打印時每一頁的底端,通常用來顯示頁碼、日期等信息。(5) 窗體頁腳 與“窗體頁眉”相對應(yīng),位于窗體的最底端,一般用來匯總“主體”節(jié)的數(shù)據(jù)。例如,總數(shù)量、總金額、費用等,也可以設(shè)置命令按鈕、提示信息等。2、窗體的布局與修飾例1、使用窗體設(shè)計視圖設(shè)計“職工檔案”窗體,要
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 外墻涂料工程招標(biāo)說明
- 財務(wù)審計勞務(wù)合同
- 個人短期借款合同示例
- 中原地產(chǎn)房屋買賣合同風(fēng)險提示
- 顯示屏采購合約格式
- 酒店制服購銷合約
- 廣華客運站招標(biāo)要求及流程詳解
- 招標(biāo)文件制作招標(biāo)
- 網(wǎng)絡(luò)服務(wù)合同協(xié)議范本
- 中小企業(yè)借款合同英文
- 《我們?nèi)タ春!烽喿x答案
- 酒店年度籌備經(jīng)營管理方案大全經(jīng)營收入預(yù)算
- 物聯(lián)網(wǎng)中的傳感與控制機制 說課課件
- 電梯檢驗員考試(含實操題目及答案)
- 西昌衛(wèi)生系統(tǒng)招聘2022年考試真題及答案解析一
- 2023-2024學(xué)年浙江省瑞安市小學(xué)數(shù)學(xué)三年級上冊期末自測試題
- NB/T 10743-2021智能化綜采工作面驗收規(guī)范
- 高風(fēng)險診療技術(shù)資格準(zhǔn)入申請與能力評估表
- YY/T 0506.2-2016病人、醫(yī)護人員和器械用手術(shù)單、手術(shù)衣和潔凈服第2部分:性能要求和試驗方法
- GB/T 26470-2011架橋機通用技術(shù)條件
- GB/T 20984-2022信息安全技術(shù)信息安全風(fēng)險評估方法
評論
0/150
提交評論