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