




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、學(xué)習(xí)好資料歡迎下載第一章數(shù)據(jù)庫及數(shù)據(jù)庫管理系統(tǒng)教學(xué)課題:Access 2003簡介教學(xué)時(shí)間:第三周教學(xué)時(shí)數(shù):2課時(shí) 教學(xué)目的與要求:了解 Access2003數(shù)據(jù)庫管理系統(tǒng) 教學(xué)重點(diǎn)與難點(diǎn):Access 2003的工作界面Access中的數(shù)據(jù)Access中的對(duì)象教學(xué)方法:多媒體教學(xué)教學(xué)過程:I .新課內(nèi)容1.1數(shù)據(jù)庫簡介數(shù)據(jù)庫(Data Base)是計(jì)算機(jī)應(yīng)用系統(tǒng)中的一種專門管理數(shù)據(jù)資源的系統(tǒng)。數(shù)據(jù)有多 種形式,如文字、數(shù)碼、符號(hào)、圖形、圖像以及聲音等。數(shù)據(jù)庫的概念:數(shù)據(jù)庫就是數(shù)據(jù)的集合數(shù)據(jù)處理:數(shù)據(jù)處理就是將數(shù)據(jù)轉(zhuǎn)換為信息的過程,它包括對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行收集、 存儲(chǔ)、傳播、檢索、分類、加工
2、或計(jì)算、打印和輸出等操作1.2數(shù)據(jù)庫系統(tǒng)簡介數(shù)據(jù)庫系統(tǒng),從根本上說是計(jì)算機(jī)化的記錄保持系統(tǒng),它的目的是存儲(chǔ)和產(chǎn)生所需 要的有用信息。這些有用的信息可以是使用該系統(tǒng)的個(gè)人或組織的有意義的任何事情, 是對(duì)某個(gè)人或組織輔助決策過程中不可少的事情。數(shù)據(jù)庫系統(tǒng)的概念狹義地講,數(shù)據(jù)庫系統(tǒng)是由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和用戶構(gòu)成。廣 義地講,數(shù)據(jù)庫系統(tǒng)是指采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng),它包括數(shù)據(jù)庫、數(shù)據(jù)庫管理 系統(tǒng)、操作系統(tǒng)、硬件、應(yīng)用程序、數(shù)據(jù)庫管理員及終端用戶數(shù)據(jù)庫系統(tǒng)的特點(diǎn)面向文件的系統(tǒng)存在著嚴(yán)重的局限性,隨著信息需求的不斷擴(kuò)大,克 服這些局限性就顯得愈加迫切。數(shù)據(jù)庫系統(tǒng)的分類在信息高速發(fā)展的時(shí)代,數(shù)據(jù)信
3、息同樣是寶貴的資產(chǎn),應(yīng)該妥善地使 用、管理并加以保護(hù)。根據(jù)數(shù)據(jù)庫存放位置的不同,數(shù)據(jù)庫系統(tǒng)可以分為集中式數(shù)據(jù)庫 和分布式數(shù)據(jù)庫。2.1 初識(shí) Access 2003Access是美國Microsoft公司推出的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)它作為Office 的一部分,具有與 Word Excel和PowerPoint等相同的操作界面和使用環(huán)境,深受廣 大用戶的喜愛。本章主要介紹Access 2003的工作界面、數(shù)據(jù)庫對(duì)象及它們之間的關(guān)系、 Access數(shù)據(jù)庫中使用的數(shù)據(jù)類型以及表達(dá)式和函數(shù)。2.2 Access 2003 的工作界面標(biāo)題欄功能區(qū)導(dǎo)航窗格功作區(qū)狀態(tài)欄其他界面元素:Offic
4、e按鈕快速訪問工具欄2.3 自定義工作界面Access 2003支持自定義設(shè)置工作環(huán)境功能,用戶可以根據(jù)自己的喜好安排Access的界面元素,從而使Access的工作界面趨于人性化。自定義快速訪問工具欄自定義工作環(huán)境2.3.1自定義快速訪問工具欄單擊快速訪問工具欄右側(cè)的下拉箭頭,將彈出常用命令列表。選擇需要的命令后, 與該命令對(duì)應(yīng)的按鈕將自動(dòng)添加到快速訪問工具欄中。添加命令按鈕快速訪問工具欄位置的調(diào)整2.4 Access 中的對(duì)象表是Access數(shù)據(jù)庫的對(duì)象,除此之外,Access 2003數(shù)據(jù)庫的對(duì)象還包括查詢、窗 體、報(bào)表、宏以及模塊等。表:是同一類數(shù)據(jù)的集合體,也是 Access數(shù)據(jù)庫中
5、保存數(shù)據(jù)的地方,一個(gè)數(shù)據(jù)庫中 可以包含一個(gè)或多個(gè)表,表與表之間可以根據(jù)需要?jiǎng)?chuàng)建關(guān)系查詢:我們把使用一些限制條件來選取表中的數(shù)據(jù)(記錄)稱之為“查詢”。窗體是用戶與Access數(shù)據(jù)庫應(yīng)用程序進(jìn)行數(shù)據(jù)傳遞的橋梁,其功能在于建立一個(gè)可 以查詢、輸入、修改、刪除數(shù)據(jù)的操作界面,以便讓用戶能夠在最舒適的環(huán)境中輸入或 查閱數(shù)據(jù)。報(bào)表用于將選定的數(shù)據(jù)以特定的版式顯示或打印,是表現(xiàn)用戶數(shù)據(jù)的一種有效方式,其內(nèi)容可以來自某一個(gè)表也可來自某個(gè)查詢宏是一個(gè)或多個(gè)命令的集合,其中每個(gè)命令都可以實(shí)現(xiàn)特定的功能,通過將這些命 令組合起來,可以自動(dòng)完成某些經(jīng)常重復(fù)或復(fù)雜的操作模塊就是所謂的“程序”,Access雖然在不需要
6、撰寫任何程序的情況下就可以滿足 大部分用戶的需求,但對(duì)于較復(fù)雜的應(yīng)用系統(tǒng)而言,只靠Access的向?qū)Ъ昂耆匀簧燥@ 不足。所以Access提供VBA( Visual Basic for Application )程序命令,可以自如地 控制細(xì)微或較復(fù)雜的操作。2.5 Access 中的數(shù)據(jù)作為數(shù)據(jù)庫管理系統(tǒng),Access與常見的高級(jí)編程語言一樣,相應(yīng)的字段必須使用明 確的數(shù)據(jù)類型,同時(shí)支持在數(shù)據(jù)庫及應(yīng)用程序中使用表達(dá)式和函數(shù)。2.5.1 可用的字段數(shù)據(jù)類型Access 2003定義了 10種數(shù)據(jù)類型:文本(Text)、備注(Memo)數(shù)字(Number)、日 期/ 時(shí)間(Date/Time)、貨幣
7、(Currency)、自動(dòng)編號(hào)(Auto Number)、是/ 否(Yes/No)、超 級(jí)鏈接(Hyperlink) 、OLE寸象(OLE Object)、查詢向?qū)?Lookup Wizard)。2.5.2 表達(dá)式表達(dá)式是各種數(shù)據(jù)、運(yùn)算符、函數(shù)、控件和屬性的任意組合,其運(yùn)算結(jié)果為單個(gè)確 定類型的值。表達(dá)式具有計(jì)算、判斷和數(shù)據(jù)類型轉(zhuǎn)換等作用。在以后的學(xué)習(xí)中我們將會(huì) 看到,許多操作像篩選條件、有效性規(guī)則、查詢、測試數(shù)據(jù)等都要用到表達(dá)式。Access中的運(yùn)算符運(yùn)算符的優(yōu)先級(jí)2.5.3 函數(shù)與其他高級(jí)編程語言一樣,Access也支持使用函數(shù)。函數(shù)由事先定義好的一系列確 定功能的語句組成,它們實(shí)現(xiàn)特定的
8、功能并返回一個(gè)值。有時(shí),我們也可以將一些用于 實(shí)現(xiàn)特殊計(jì)算的表達(dá)式抽象出來組成自定義函數(shù),調(diào)用時(shí),只需輸入相應(yīng)的參數(shù)即可實(shí) 現(xiàn)相應(yīng)的功能。函數(shù)的組成 函數(shù)的類型n.小結(jié)IV.布置作業(yè) 建立羅斯文數(shù)據(jù)庫第二章 創(chuàng)建與使用表教學(xué)課題:表的創(chuàng)建及字段的設(shè)置教學(xué)時(shí)間:第四周教學(xué)時(shí)數(shù):2課時(shí) 教學(xué)目的與要求:會(huì)創(chuàng)建表,熟悉各種視圖方式能根據(jù)數(shù)據(jù)的要求選擇字段類型,并建立字段 教學(xué)重點(diǎn)與難點(diǎn):創(chuàng)建表設(shè)置字段的數(shù)據(jù)類型輸入掩碼設(shè)置有效性規(guī)則和有效性文本設(shè)置主鍵和索引教學(xué)方法:多媒體教學(xué)教學(xué)過程:I .舊課回顧n.新課講解1表是關(guān)系型數(shù)據(jù)庫系統(tǒng)的基本結(jié)構(gòu),是關(guān)于特定主題數(shù)據(jù)的集合。與其他數(shù)據(jù)庫 管理系統(tǒng)一樣,
9、Access中的表也是由結(jié)構(gòu)和數(shù)據(jù)兩部分組成。輸入數(shù)據(jù)創(chuàng)建表使用模板創(chuàng)建表 使用表設(shè)計(jì)器創(chuàng)建表1.1輸入數(shù)據(jù)創(chuàng)建表輸入數(shù)據(jù)創(chuàng)建表是指在空白數(shù)據(jù)表中添加字段名和數(shù)據(jù),同時(shí)Access會(huì)根據(jù)輸入的記錄自動(dòng)地指定字段類型。1.2使用模板創(chuàng)建表使用模板創(chuàng)建表是一種快速建表的方式,這是由于Access在模板中內(nèi)置了一些常見的示例表,這些表中都包含了足夠多的字段名,用戶可以根據(jù)需要在數(shù)據(jù)表中添加和刪 除字段。1.3使用表設(shè)計(jì)器創(chuàng)建表表設(shè)計(jì)器是一種可視化工具,用于設(shè)計(jì)和編輯數(shù)據(jù)庫中的表。該方法以設(shè)計(jì)器所提供 的設(shè)計(jì)視圖為界面,引導(dǎo)用戶通過人機(jī)交互來完成對(duì)表的定義。利用表向?qū)?chuàng)建的數(shù)據(jù) 表在修改時(shí)也需要使用表
10、設(shè)計(jì)器。2. 設(shè)置字段屬性使用設(shè)計(jì)視圖創(chuàng)建表是 Access中最常用的方法之一,在設(shè)計(jì)視圖中,用戶可以為字 段設(shè)置屬性。在 Access數(shù)據(jù)表中,每一個(gè)字段的可用屬性取決于為該字段選擇的數(shù)據(jù) 類型。本節(jié)將詳細(xì)地講述字段屬性的設(shè)置方法,以及如何在設(shè)計(jì)視圖中修改數(shù)據(jù)表。2.1字段數(shù)據(jù)類型Access 2003定義了 11種數(shù)據(jù)類型,在表設(shè)計(jì)窗口數(shù)據(jù)類型”單元格的下拉列表中顯示了 11種數(shù)據(jù)類型。有關(guān)數(shù)據(jù)類型的詳細(xì)說明如表所示。2.2選擇數(shù)據(jù)格式Access允許為字段數(shù)據(jù)選擇一種格式,數(shù)字” 日期/時(shí)間”和 是/否”字段都可以選擇數(shù)據(jù)格式。選擇數(shù)據(jù)格式可以確保數(shù)據(jù)表示方式的一致性。2.3改變自動(dòng)大小
11、Access允許更改字段默認(rèn)的字符數(shù)。改變字段大小可以保證字符數(shù)目不超過特定限 制,從而減少數(shù)據(jù)輸入錯(cuò)誤。2.4輸入掩碼輸入掩碼”屬性用于設(shè)置字段、文本框以及組合框中的數(shù)據(jù)格式,并可對(duì)允許輸入 的數(shù)值類型進(jìn)行控制。要設(shè)置字段的 輸入掩碼”屬性,可以使用Access自帶的 輸入掩 碼向?qū)А眮硗瓿?。例如設(shè)置電話號(hào)碼字段時(shí),可以使用掩碼引導(dǎo)用戶準(zhǔn)確地輸入格式為()- 。2.5設(shè)置有效性規(guī)則和有效性文本當(dāng)輸入數(shù)據(jù)時(shí),有時(shí)會(huì)將數(shù)據(jù)輸入錯(cuò)誤,如將薪資多輸入一個(gè)0,或輸入一個(gè)不合理的日期。事實(shí)上,這些錯(cuò)誤可以利用有效性規(guī)則”和 有效性文本”兩個(gè)屬性來避免。有效性規(guī)則”屬性可輸入公式(可以是比較或邏輯運(yùn)算組成
12、的表達(dá)式),用在將來 輸入數(shù)據(jù)時(shí),對(duì)該字段上的數(shù)據(jù)進(jìn)行查核工作,如查核是否輸入數(shù)據(jù)、數(shù)據(jù)是否超過范 圍等;有效性文本”屬性可以輸入一些要通知使用者的提示信息,當(dāng)輸入的數(shù)據(jù)有錯(cuò)誤 或不符合公式時(shí),自動(dòng)彈出提示信息。2.6設(shè)置表的索引簡單的說,索引就是搜索或排序的根據(jù)。也就是說,當(dāng)為某一字段建立了索引,可以顯 著加快以該字段為依據(jù)的查找、排序和查詢等操作。但是,并不是將所有字段都建立索 弓I,搜索的速度就會(huì)達(dá)到最快。這是因?yàn)?,索引建立的越多,占用的?nèi)存空間就會(huì)越大, 這樣會(huì)減慢添加、刪除和更新記錄的速度。設(shè)置表的主鍵創(chuàng)建索引2.7字段的其他屬性在表設(shè)計(jì)視圖窗口的 字段屬性”選項(xiàng)區(qū)域中,還有多種屬性
13、可以設(shè)置,如必填字段”屬性、允許空字符串”屬性、標(biāo)題”屬性等。本節(jié)將對(duì)這些屬性進(jìn)行介紹。必填字段”和允許空字符串”屬性 標(biāo)題”屬性第二章 創(chuàng)建與使用表教學(xué)課題:如何在表中輸入數(shù)據(jù)和編輯數(shù)據(jù) 教學(xué)時(shí)間:第六周教學(xué)時(shí)數(shù):2課時(shí)教學(xué)目的與要求:掌握格式化數(shù)據(jù)表的方法教學(xué)重點(diǎn)與難點(diǎn):格式化數(shù)據(jù)表編輯數(shù)據(jù)建立子數(shù)據(jù)表創(chuàng)建表之間的關(guān)系建立查閱字段教學(xué)方法:多媒體教學(xué) 教學(xué)過程:I .舊課回顧n.新課講解1、格式化數(shù)據(jù)表在數(shù)據(jù)表視圖中,可以根據(jù)字段的大小調(diào)整表的行高和列寬、改變字段的前后順序、隱 藏、顯示與凍結(jié)列和設(shè)置數(shù)據(jù)的字體格式等。調(diào)整表的行高和列寬 調(diào)整字段順序 隱藏和顯示字段 設(shè)置網(wǎng)格屬性 設(shè)置字體
14、格式 凍結(jié)列刪除和添加字段1.1調(diào)整表的行高和列寬數(shù)據(jù)庫視圖中,Access 2003以默認(rèn)的行高和列寬屬性顯示所有的行和列,用戶可以改 變行高和列寬屬性來滿足實(shí)際操作的需要。調(diào)整行高和列寬主要有兩種方法:通過開始”選項(xiàng)卡的 記錄”組設(shè)置,另一種是通過鼠標(biāo)直接調(diào)整。1.2調(diào)整字段順序字段在數(shù)據(jù)表中的顯示順序是以用戶輸入的先后順序決定的。在表的編輯過程中,用戶 可以根據(jù)需要調(diào)整字段的顯示位置,尤其是在字段較多的表中,調(diào)整字段順序可以方便 瀏覽到最常用的字段信息。1.3隱藏和顯示字段在數(shù)據(jù)表視圖中,Access會(huì)顯示數(shù)據(jù)表中的所有字段。當(dāng)表中的字段較多或者數(shù)據(jù)較長 時(shí),需要單擊字段滾動(dòng)條才能瀏覽到
15、全部字段,這時(shí),可以將不重要的字段隱藏,當(dāng)需 要查看這些數(shù)據(jù)時(shí)再將它們顯示出來。1.4設(shè)置網(wǎng)格屬性在數(shù)據(jù)表視圖中,通常會(huì)在行和列之間顯示網(wǎng)格,用戶可以通過設(shè)置數(shù)據(jù)表的網(wǎng)格和背 景來更好地區(qū)分記錄。1.5設(shè)置字體格式在數(shù)據(jù)表視圖中,用戶同樣可以為表中的數(shù)據(jù)設(shè)置字體格式,在開始”選項(xiàng)卡的 字體組中進(jìn)行設(shè)置即可。1.6凍結(jié)列當(dāng)表中的字段比較多時(shí),由于屏幕寬度的限制無法在窗口上顯示所有的字段,但又希望 有的列留在窗口上,可以使用凍結(jié)列命令實(shí)現(xiàn)這個(gè)功能。1.7刪除和添加字段在數(shù)據(jù)庫的實(shí)際操作過程中,有時(shí)需要將多余的字段的刪除,有時(shí)又需要添加字段來描 述新的信息。刪除和添加字段在 Access中的操作非常
16、簡單,下面通過一個(gè)實(shí)例進(jìn)行說 明。IV.布置作業(yè)第二章創(chuàng)建與使用表教學(xué)課題:數(shù)據(jù)的查找、替換、排序和篩選 教學(xué)時(shí)間:第七周教學(xué)時(shí)數(shù):2課時(shí)教學(xué)目的與要求:掌握編排數(shù)據(jù)表的方法 教學(xué)重點(diǎn)與難點(diǎn):數(shù)據(jù)的查找與替換數(shù)據(jù)排序數(shù)據(jù)篩選數(shù)據(jù)的導(dǎo)出和導(dǎo)入教學(xué)方法:多媒體教學(xué) 教學(xué)過程:I .舊課回顧n.新課講解1 、數(shù)據(jù)的查找與替換當(dāng)需要在數(shù)據(jù)庫中查找所需要的特定信息,或替換某個(gè)數(shù)據(jù)時(shí),就可以使用Access提供的查找和替換功能實(shí)現(xiàn)。下圖分別為 查找和替換”對(duì)話框的 查找”選項(xiàng)卡和 替換”選 項(xiàng)卡。2、數(shù)據(jù)排序表中的數(shù)據(jù)有兩種排列方式,一種是升序排序,另一種是降序排序。升序排序就是將數(shù)據(jù)從小到大排列,而降序
17、排列是將數(shù)據(jù)從大到小排列。3、數(shù)據(jù)篩選要在窗體中查找一個(gè)或多個(gè)特定記錄,或者要打印報(bào)表、表或查詢中的特定記錄,可以 使用篩選。篩選可以將數(shù)據(jù)視圖局限于特定記錄。Access提供了使用篩選器篩選、基于選定內(nèi)容、使用窗體篩選和使用高級(jí)篩選等篩選方式。本節(jié)將分別介紹這幾種篩選方式, 其中咼級(jí)篩選方式將穿插在各種篩選方式中介紹。使用篩選器篩選基于選定內(nèi)容篩選按窗體篩選4、數(shù)據(jù)的導(dǎo)出和導(dǎo)入在實(shí)際操作過程中,時(shí)常需要將Access表中的數(shù)據(jù)轉(zhuǎn)換成其他的文件格式,如文本文件(.txt)、Excel 文檔(.xls)、dBase(.dbf)、HTML 文件(.html)等,相反,Access也可以通過 導(dǎo)入”
18、的方法,直接應(yīng)用其他應(yīng)用軟件中的數(shù)據(jù)。數(shù)據(jù)的導(dǎo)出數(shù)據(jù)的導(dǎo)入5、建立子數(shù)據(jù)表Access 2003允許用戶在數(shù)據(jù)表中插入子數(shù)據(jù)表。子數(shù)據(jù)表可以幫助用戶瀏覽與數(shù)據(jù)源 中某條記錄相關(guān)的數(shù)據(jù)記錄,而不是只查看數(shù)據(jù)源中的單條記錄信息。6、創(chuàng)建表之間的關(guān)系A(chǔ)ccess是一個(gè)關(guān)系型數(shù)據(jù)庫,用戶創(chuàng)建了所需要的表后,還要建立表之間的關(guān)系,Access 就是憑借這些關(guān)系來連接表或查詢表中的數(shù)據(jù)的。創(chuàng)建關(guān)系設(shè)置參照完整性7、創(chuàng)建關(guān)系在表之間創(chuàng)建關(guān)系,可以確保 Access將某一表中的改動(dòng)反映到相關(guān)聯(lián)的表中。一個(gè)表 可以和多個(gè)其他表相關(guān)聯(lián),而不是只能與另一個(gè)表組成關(guān)系對(duì)。8、設(shè)置參照完整性參照完整性是一種系統(tǒng)規(guī)則,A
19、ccess可以用它來確保關(guān)系表中的記錄是有效的,并且確保用戶不會(huì)在無意間刪除或改變重要的相關(guān)數(shù)據(jù)。IV.布置作業(yè)第三章查詢教學(xué)課題:如何建立查詢教學(xué)時(shí)間:第八周、第九周、第十周教學(xué)時(shí)數(shù):6課時(shí)教學(xué)目的與要求:掌握建立查詢的方法 教學(xué)重點(diǎn)與難點(diǎn):查詢設(shè)計(jì)參數(shù)查詢多表查詢教學(xué)方法:多媒體教學(xué)教學(xué)過程:I .舊課回顧n.新課講解查詢是數(shù)據(jù)庫最重要和最常見的應(yīng)用,它作為Access數(shù)據(jù)庫中的一個(gè)重要對(duì)象,可以讓用戶根據(jù)指定條件對(duì)數(shù)據(jù)庫進(jìn)行檢索,篩選出符合條件的記錄,構(gòu)成一個(gè)新的數(shù)據(jù)集 合,從而方便用戶對(duì)數(shù)據(jù)庫進(jìn)行查看和分析。1、單表查詢選擇查詢是最常用的查詢類型,它從一個(gè)或多個(gè)相關(guān)聯(lián)的表中檢索數(shù)據(jù),并
20、且用數(shù)據(jù)視 圖顯示結(jié)果。用戶也可以使用選擇查詢來對(duì)記錄進(jìn)行分組,或?qū)τ涗涍M(jìn)行總計(jì)、計(jì)數(shù)、 平均值以及其他類型的計(jì)算,本節(jié)介紹單表查詢。創(chuàng)建簡單單表查詢設(shè)置查詢條件設(shè)置查詢字段在單表中應(yīng)用總計(jì)查詢1.1創(chuàng)建簡單單表查詢單表查詢就是在一個(gè)數(shù)據(jù)表中完成查詢操作,不需要引用其他表中的數(shù)據(jù)。打開創(chuàng)建選項(xiàng)卡,其他”組提供了查詢向?qū)А焙?查詢設(shè)計(jì)”兩種創(chuàng)建查詢的方法,如下圖所示。1.2設(shè)置查詢條件查詢條件是一種限制查詢范圍的方法,主要用來篩選出符合某種特殊條件的記錄。查詢 條件可以在查詢設(shè)計(jì)視圖窗口的 條件”文本框中進(jìn)行設(shè)置。1.3設(shè)置查詢字段用戶可以在查詢中引用某些對(duì)象的值、使用Access提供的函數(shù)計(jì)算
21、字段的值,或者使用運(yùn)算符處理字段的顯示格式。對(duì)象參照 使用函數(shù)查詢 使用運(yùn)算符查詢1.4在單表中應(yīng)用總計(jì)查詢總計(jì)查詢可以對(duì)表中的記錄進(jìn)行求和、 求平均值等操作??傆?jì)查詢是選擇查詢中的一種, 在單表查詢和連接查詢中都可以使用。2、連接查詢在實(shí)際操作過程中,查詢的數(shù)據(jù)大都來自多個(gè)表,因此要建立基于多個(gè)表的查詢。查詢 時(shí)使用兩個(gè)或兩個(gè)以上的表時(shí),稱之為連接查詢。創(chuàng)建簡單連接查詢設(shè)置聯(lián)接屬性創(chuàng)建查詢嵌套查詢使用查詢向?qū)?chuàng)建查詢設(shè)置參數(shù)式查詢2.1創(chuàng)建簡單連接查詢連接查詢是關(guān)系數(shù)據(jù)庫中最重要的查詢,下面使用簡單查詢向?qū)А钡姆椒▌?chuàng)建查詢2.2設(shè)置聯(lián)接屬性創(chuàng)建查詢當(dāng)要通過查詢將兩個(gè)相關(guān)聯(lián)的表合并時(shí),可以通過
22、聯(lián)接屬性”來設(shè)置。在查詢設(shè)計(jì)視圖窗口中雙擊表之間的連接線,即可打開 聯(lián)接屬性”對(duì)話框,如下圖所示。聯(lián)接展性左表名稱d)右表名亦迢)職員信凰表V職員隔昌2堆護(hù)人員V 1:只.觀含兩T表中聯(lián)接芋段村等的行or.z 包括“職員信息表”中的所有龍錄和濫護(hù)表中聯(lián)援宇段相等的那 匹記錄.確定現(xiàn)消新建(5)Q3 赳括維護(hù)現(xiàn)”中的所有記錄和“職員唇扈表中融宇段相等的那 壟記錄.2.3嵌套查詢 在查詢設(shè)計(jì)視圖中,將一個(gè)查詢作為另一個(gè)查詢的數(shù)據(jù)源,從而達(dá)到使用多個(gè)表創(chuàng)建查 詢的效果,這樣的查詢稱為 嵌套查詢”2.4使用查詢向?qū)?chuàng)建查詢我們在621節(jié)中學(xué)習(xí)了使用簡單查詢向?qū)韯?chuàng)建查詢。除此之外,Access還提供了
23、交叉表查詢向?qū)А?、查找重?fù)項(xiàng)查詢向?qū)А焙?查找不匹配項(xiàng)查詢向?qū)А?種方法。使用交叉表查詢向?qū)Р檎抑貜?fù)項(xiàng)查詢向?qū)?查找不匹配項(xiàng)查詢向?qū)?41使用交叉表查詢向?qū)褂媒徊姹聿樵冇?jì)算和重構(gòu)數(shù)據(jù),可以簡化數(shù)據(jù)分析。交叉表查詢將用于查詢 的字段分成兩組,一組以行標(biāo)題的方式顯示在表格的左邊;一組以列標(biāo)題的方式顯示在 表格的頂端,在行和列交叉的地方對(duì)數(shù)據(jù)進(jìn)行總合、 平均、計(jì)數(shù)或者是其他類型的計(jì)算, 并顯示在交叉點(diǎn)上。2.4.2查找重復(fù)項(xiàng)查詢向?qū)Ц鶕?jù)重復(fù)項(xiàng)查詢向?qū)?chuàng)建的查詢結(jié)果,可以確定在表中是否有重復(fù)的記錄,或確定記錄在表中是否共享相同的值。例如,可以搜索 姓名”字段中的重復(fù)值來確定公司中是 否有重名的員工記
24、錄。243查找不匹配項(xiàng)查詢向?qū)Р檎也黄ヅ漤?xiàng)查詢的作用是供用戶在一個(gè)表中找出另一個(gè)表中所沒有的相關(guān)記 錄。在具有一對(duì)多關(guān)系的兩個(gè)數(shù)據(jù)表中,對(duì)于 一”方的表中的每一條記錄,在 多”方的 表中可能有一條或多條甚至沒有記錄與之對(duì)應(yīng),使用不匹配項(xiàng)查詢向?qū)?,就可以查找?那些在 多”方中沒有對(duì)應(yīng)記錄的 一”方數(shù)據(jù)表中的記錄。2.5設(shè)置參數(shù)式查詢在執(zhí)行查詢的過程中,在對(duì)話框中輸入指定參數(shù),即可查詢與該參數(shù)相關(guān)的整條記錄(不 顯示其他記錄),我們把這種查詢稱之為參數(shù)式查詢。聊閔函號(hào)性和職務(wù)JR系電活雅護(hù)人員a耳!良席旦注職 SihflS職員惜塩黑錐護(hù)宕回0回0codeIs HullTkIV.布置作業(yè)第三章操作
25、查詢和sql查詢教學(xué)課題:操作查詢和SQL查詢教學(xué)時(shí)間:第十二周、第十三周、第十四周教學(xué)時(shí)數(shù):6課時(shí)教學(xué)目的與要求:掌握建立操作查詢和 SQL查詢的方法 教學(xué)重點(diǎn)與難點(diǎn):更新查詢生成表查詢追加查詢和刪除查詢SELECT和 INSERT語句UPDATE和 Delete 語句SELECT-INTO 語句教學(xué)方法:多媒體教學(xué)教學(xué)過程:I .舊課回顧n.新課講解1、 操作查詢操作查詢用于對(duì)數(shù)據(jù)庫進(jìn)行復(fù)雜的數(shù)據(jù)管理操作,它能夠通過一次操作完成多個(gè)記 錄的修改。操作查詢包含以下幾種類型:更新查詢 生成表查詢追加查詢刪除查詢1.1 更新查詢更新查詢就是對(duì)一個(gè)或者多個(gè)數(shù)據(jù)表中的一組記錄做全局的更改。這樣用戶就
26、可以 通過添加某些特定的條件來批量更新數(shù)據(jù)庫中的記錄。1.2 設(shè)置查詢條件在Access的許多場合中,查詢可以與表一樣使用。與表一樣,查詢雖然也有設(shè)計(jì)視 圖和數(shù)據(jù)表視圖,但是查詢畢竟不同于表。例如不能導(dǎo)出到其他數(shù)據(jù)庫。1.3 追加查詢追加查詢用于將一個(gè)或多個(gè)表中的一組記錄添加到另一個(gè)表的結(jié)尾,但是,當(dāng)兩個(gè) 表之間的字段定義不相同時(shí),追加查詢只添加相互匹配的字段內(nèi)容,不匹配的字段將被 忽略。追加查詢以查詢設(shè)計(jì)視圖中添加的表為數(shù)據(jù)源,以在“追加”對(duì)話框中選定的表 為目標(biāo)表。OJIHflillEMa息規(guī)13 Ld*囂薜%追刖到1確走1KHH立悴名堆護(hù)表 資產(chǎn)分類表1.4 刪除查詢刪除查詢是將符合刪除
27、條件的整條記錄刪除而不是只刪除字段。刪除查詢可以刪除 一個(gè)表內(nèi)的記錄,也可以在多個(gè)表內(nèi)利用表間關(guān)系刪除相互關(guān)聯(lián)的表間記錄。宇段職貝璃號(hào)性剔年齡職芬含同簽丁日胡聯(lián)怎電話年律議選衷年齡郵趣責(zé)年謫帝選表年齡?ft選衷年謫廉咗衷Therethere條件”男”卻查直丄-XUPDATE推護(hù)表*srr 逹護(hù)日期-dtadd#2006- l o-awjEHEEE范滬標(biāo)識(shí)=*020Rtsi円s,僱護(hù)曰期-建護(hù)人35廠鍛護(hù)如n W 磁df學(xué)”010電2W5-9-19 罰噓10SOQU92O4H-1Q-12 IIOCHzoo01Z12QKH-10-20 H001200OHS22KM5-I2-8 TlOCfiBOO1
28、01472WJ&-3-3 X Z0D1l那01552M6-5H10 IXQ0321D01633J0B-&-5 1005ioaoJD17E2M&-7-19IZ0&21730O1B42M6-9-18 TICKLSO血902006-10-12 壯叫2004S012006-1!-22 IX0D1堂ID021Z2M&-1Z-3 TIOC-5E30*丨lest: - 曲嚶供H 1*2.5 DELETE 語句DELETE語句用來刪除數(shù)據(jù)表中的記錄,基本語法格式如下:DELETE字段FROM表名WHEREv 條件 供每佳!廿-理GZ愕咅希-聃務(wù)-墓電話-理CX009常州;雷昭加三廠rt:LESSZZZ435G
29、4 音fiCSWI離州iwre廠業(yè)踞處牲15ZSS5U002A.迴 GI04I廣函氏興段料垃工廠廠戰(zhàn)l:2SLa2B9963 CZDdi廣州光利有飽益研棟小12!MT6Tfi4fi?咄*一出|廣 時(shí)百詡昌百m金司15895EQ631 印SSZjCOI勇州網(wǎng)貿(mào)碗可HASHL35OQJ00220 Iff|SI902就州祥幾網(wǎng)總址廠13522 209i:畫+:M3苦州技可岸直用:a翻直廠嬴呈廠豪190122TB4?!擊亠已m謾肋已邛醸的*團(tuán)“巳刷齡朋fE+ 77W|苗扯規(guī)總楚料廠廠底L34!5aED02GE 軸十 TT32京亀設(shè)缽工中心蔣1尺主圧1S2UI355B1 金日如 il * M H:ix2
30、.6 SELECT INTO.語句SELECTINTO語句用于從一個(gè)查詢結(jié)果中創(chuàng)建新表,基本語法格式如下:SELECT字段1,字段2,INTO新表FROM 表WHERE 爭去冋1- XFE1MT貿(mào)產(chǎn)購號(hào),資尸名翔.姒丄伏說.貝道日期,阿買忙格,當(dāng)前卜M,制喳恂.世弓,詵擇.抿慮日期錐護(hù)員編去送應(yīng)曲詢呂imn塑抖壓增機(jī)明細(xì)FEOH責(zé)產(chǎn)賽THERE類別=臨3、 SQL特定查詢不是所有的SQL查詢都能轉(zhuǎn)化成查詢設(shè)計(jì)視圖,我們將這一類查詢稱為SQL特定查詢。 如聯(lián)合查詢、傳遞查詢和數(shù)據(jù)定義查詢等不能在設(shè)計(jì)視圖中創(chuàng)建,只能通過在 SQL視 圖中輸入SQL語句來創(chuàng)建。聯(lián)合查詢傳遞查詢 數(shù)據(jù)定義查詢3.1聯(lián)
31、合查詢聯(lián)合查詢使用UNION語句來合并兩個(gè)或更多選擇查詢(表)的結(jié)果。3.2傳遞查詢傳遞查詢使用服務(wù)器能接受的命令直接將命令發(fā)送到ODBC數(shù)據(jù)庫,如 MicrosoftFoxPro。例如,用戶可以使用傳遞查詢來檢索記錄或更改數(shù)據(jù)。使用傳遞查詢,可以不 必鏈接到服務(wù)器上的表而直接使用它們。傳遞查詢對(duì)于在ODBC服務(wù)器上運(yùn)行存儲(chǔ)過程 也很有用。7.3.3數(shù)據(jù)定義查詢SELECT語句是SQL語言的核心。除此之外,SQL還能提供用來定義和維護(hù)表結(jié)構(gòu)的 數(shù) 據(jù)定義”語句和用于維護(hù)數(shù)據(jù)的 數(shù)據(jù)操作”語句。創(chuàng)建數(shù)據(jù)表 修改表結(jié)構(gòu)IV.布置作業(yè)第四章建立和打印報(bào)表教學(xué)課題:如何建立和打印報(bào)表教學(xué)時(shí)間:第十五周、第十六周、第十七周教學(xué)時(shí)數(shù):6課時(shí)教學(xué)目的與要求:掌握建立報(bào)表和修飾報(bào)表的方法 教學(xué)重點(diǎn)與難點(diǎn):使用向?qū)?chuàng)建報(bào)表使用設(shè)計(jì)視圖創(chuàng)建報(bào)表編輯與修改報(bào)表內(nèi)容打印報(bào)表的注意事項(xiàng)教學(xué)方法:多媒體教學(xué)教學(xué)過程:I .舊課回顧n.新課講解1、創(chuàng)建報(bào)表報(bào)表是數(shù)據(jù)庫的又一種對(duì)象,是展示數(shù)據(jù)的一種有效方式。同窗體一樣,在報(bào)表中 也可以添加子報(bào)表或者控件。報(bào)表節(jié)的概念使用報(bào)表工具快速創(chuàng)建報(bào)表 使用報(bào)表向?qū)?chuàng)建報(bào)表使用標(biāo)簽工具創(chuàng)建標(biāo)簽 使用空白報(bào)表工具創(chuàng)建報(bào)表 使用設(shè)計(jì)視圖創(chuàng)建報(bào)表1.1報(bào)表節(jié)的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年環(huán)境污染治理行業(yè)投資研究分析及發(fā)展前景預(yù)測報(bào)告
- 減速機(jī)蝸桿行業(yè)市場發(fā)展及發(fā)展趨勢與投資戰(zhàn)略研究報(bào)告
- 2025年顯示器外殼項(xiàng)目可行性研究報(bào)告
- 2025年非標(biāo)壓力容器項(xiàng)目可行性研究報(bào)告
- 通化市房地產(chǎn)分析報(bào)告
- 居家養(yǎng)老服務(wù)中心建設(shè)可行性研究報(bào)告建議書申請備案
- 年產(chǎn)25000噸硫酸鋅可行性研究報(bào)告建議書
- 2025年中國第三方移動(dòng)支付市場前景預(yù)測及投資規(guī)劃研究報(bào)告
- 山西雙氧水項(xiàng)目投資分析報(bào)告模板參考
- 文獻(xiàn)綜述樣本
- 承包送貨合同模板
- 第一章-社會(huì)心理學(xué)概論
- 氧化還原反應(yīng)配平專項(xiàng)訓(xùn)練
- 全國教育科學(xué)規(guī)劃課題申報(bào)書:02.《鑄牢中華民族共同體意識(shí)的學(xué)校教育研究》
- GB/T 44679-2024叉車禁用與報(bào)廢技術(shù)規(guī)范
- 《船舶精通急救》全套教學(xué)課件
- 2024智能家居行業(yè)創(chuàng)新發(fā)展與前景展望研究報(bào)告
- 貴州人民版五年級(jí)勞動(dòng)下冊全冊教案
- 什么叫績效考勤管理制度
- 外墻噴漆施工合同協(xié)議書
評(píng)論
0/150
提交評(píng)論