版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1第二部分流行關(guān)系數(shù)據(jù)庫(kù)使用-Access2010第七章(四)操作和修飾表主要內(nèi)容:建立表之間的關(guān)系數(shù)據(jù)表的操作設(shè)置數(shù)據(jù)表格式建立子數(shù)據(jù)表2一、建立表之間的關(guān)系A(chǔ)ccess是一個(gè)關(guān)系型數(shù)據(jù)庫(kù),當(dāng)創(chuàng)建了所需的表之后,還需要建立表之間的關(guān)系(參見(jiàn)第四章數(shù)據(jù)庫(kù)設(shè)計(jì)內(nèi)容)。例:創(chuàng)建Market中數(shù)據(jù)庫(kù)的三個(gè)表并建立它們之間的關(guān)系。假設(shè)Market數(shù)據(jù)庫(kù)中包含三個(gè)表:Customers(客戶代號(hào),客戶姓名,地址,電話,公司,城市,出生日期)Goods(貨品名稱,描述,庫(kù)存量,供應(yīng)商,價(jià)格)Orders(定單序號(hào),貨品名稱,定貨客戶代號(hào),定貨數(shù)量,定貨日期)3第一步:建立數(shù)據(jù)庫(kù)中的表4第二步:選擇菜單【數(shù)據(jù)庫(kù)工具】,在關(guān)系組中單擊關(guān)系按鈕。5第三步:在【關(guān)系工具】的設(shè)計(jì)選項(xiàng)卡的【工具】組中單擊【清除布局】6第四步:在【關(guān)系】組中單擊【顯示表】按鈕,打開(kāi)顯示表對(duì)話框,選中有關(guān)的表,單擊【確定】7添加數(shù)據(jù)表之后的關(guān)系圖8第五步:拖動(dòng)字段建立關(guān)系9第六步:通過(guò)【編輯關(guān)系】設(shè)置參照完整性10課堂練習(xí)一:創(chuàng)建edu1數(shù)據(jù)庫(kù)并建立其中的六個(gè)表(不輸入數(shù)據(jù))創(chuàng)建其中的關(guān)系11二、數(shù)據(jù)表的操作表創(chuàng)建完成后,可以對(duì)表中的數(shù)據(jù)進(jìn)行編輯、查找、替換、排序和篩選等操作,以便更有效地查看和管理數(shù)據(jù)。12131、向表中添加與修改記錄直接在空白處添加新紀(jì)錄;在需要修改處修改。2、選定與刪除記錄選定要?jiǎng)h除的記錄,從【開(kāi)始】菜單選【記錄】組中的刪除命令,或單擊右鍵從彈出菜單中選刪除命令。3、數(shù)據(jù)的查找和替換從【開(kāi)始】菜單選擇【查找】組中的查找或替換命令,根據(jù)提示操作即可。4、數(shù)據(jù)排序表中的數(shù)據(jù),如果未指定關(guān)鍵字,它們就以輸入順序排放;如果指定了關(guān)鍵字,則按照主關(guān)鍵字的順序排列。ACCESS也可以按照需要對(duì)數(shù)據(jù)重新排列,使結(jié)果清晰、明了。ACCESS中可以執(zhí)行排序的對(duì)象很多,如在表、查詢、窗體中都能夠排序記錄。ACCESS可以對(duì)任何字段進(jìn)行排序,可以用升序也可以用降序。1415排序種類:排序分為兩種:簡(jiǎn)單排序和高級(jí)排序。簡(jiǎn)單排序:將記錄按某些字段的順序來(lái)排放,但這個(gè)順序是統(tǒng)一的,即都是升序或降序,兩者不能同時(shí)進(jìn)行。一般在數(shù)據(jù)表/窗體/查詢視圖中指定簡(jiǎn)單排序。高級(jí)排序:也是按某些字段的順序來(lái)排放,但順序不統(tǒng)一,即一部分字段按升序排序記錄,而其他字段可以按照降序來(lái)排序記錄。復(fù)雜排序通常在“查詢?cè)O(shè)計(jì)”視圖或在“高級(jí)篩選/排序”窗口中指定。16(1)簡(jiǎn)單排序在“數(shù)據(jù)表”設(shè)置簡(jiǎn)單排序,可以按照一個(gè)字段,也可以同時(shí)選定兩個(gè)或兩個(gè)以上的相臨字段(注意多字段只能是相臨的字段)。若在“窗體”中設(shè)置簡(jiǎn)單排序,則只能按照一個(gè)字段來(lái)進(jìn)行。例7-4-1根據(jù)職工管理數(shù)據(jù)庫(kù),對(duì)salary表根據(jù)性別和出生日期排序,排序順序?yàn)榻敌?。選擇相鄰字段“性別”和“工作年月”,之后選擇【開(kāi)始】菜單中【排序和篩選】選項(xiàng)組的“降序”:17排序結(jié)果:1819(2)高級(jí)排序用來(lái)對(duì)多個(gè)不相臨且排序方式不同的字段進(jìn)行排序。步驟如下:打開(kāi)“數(shù)據(jù)表”(或“查詢”,或“窗體”);在菜單條上選擇[開(kāi)始]→【排序和篩選】組→[高級(jí)]→[高級(jí)篩選/排序],出現(xiàn)“篩選”窗口;在“篩選”窗口中選定要排序的字段和排序方式;單擊工具條上的“應(yīng)用篩選”按鈕,或選擇菜單條上的【開(kāi)始】→排序和篩選】組→【高級(jí)】→[應(yīng)用篩選/排序]項(xiàng);關(guān)閉“篩選”窗口,結(jié)束復(fù)雜排序。該排序被保存。如果想恢復(fù)原來(lái)的排列順序,只需選擇菜單條中的[開(kāi)始]→排序和篩選】組→[取消排序]項(xiàng)即可。如果又想看排序結(jié)果,可選擇菜單條中的【開(kāi)始】→排序和篩選】組→【高級(jí)】→[應(yīng)用篩選/排序]項(xiàng)即可。20例7-4-2:使用salary表,排序字段:性別(升序)職稱(降序),獎(jiǎng)金(降序)選擇“應(yīng)用篩選/排序”21排序結(jié)果:22235、數(shù)據(jù)篩選篩選是另外一種處理數(shù)據(jù)的方法。它建立在一些條件之上,通過(guò)這些條件來(lái)獲得表中滿足要求的記錄子集。使用篩選器篩選:從【開(kāi)始】菜單選擇【排序和篩選】組中的排序命令,選擇篩選器。除OLE對(duì)象字段和顯示計(jì)算值的字段之外,所有字段均提供了公用篩選器?;谶x定內(nèi)容篩選:可以在【排序和篩選】組中選【選擇】進(jìn)行快速篩選。高級(jí)篩選:可在【排序和篩選】組中選擇【高級(jí)】,實(shí)現(xiàn)復(fù)合條件的篩選。篩選記錄方法有:按選定內(nèi)容篩選,按窗體篩選,高級(jí)篩選。24(1)按選定內(nèi)容篩選適用對(duì)象:數(shù)據(jù)表、窗體或子窗體。步驟:①
在“數(shù)據(jù)庫(kù)窗口”打開(kāi)要篩選的表或窗體;②通過(guò)字段名旁邊的篩選器,可以選定選定整個(gè)字段,也可以選擇其他匹配方案。注意:此法一次只能指定一個(gè)條件。也可以取消篩選,讓記錄恢復(fù)原狀。例7-4-3根據(jù)職工管理數(shù)據(jù)庫(kù)的salary表的“職稱”字段進(jìn)行指定內(nèi)容的篩選利用“職稱”字段旁邊的篩選器25篩選結(jié)果:26利用篩選器中的“文本篩選器”可實(shí)現(xiàn)部分內(nèi)容的篩選27篩選列表:【等于】:完全匹配輸入的字符串【不等于】:結(jié)果中不包含輸入的字符串【開(kāi)頭是】:篩選出開(kāi)頭是特定字符串的記錄【開(kāi)頭不是】:與【開(kāi)頭是】相反?!景浚汉Y選出記錄中包含特定字符串的記錄?!静话浚号c【包含】相反?!窘Y(jié)尾是】:篩選出記錄結(jié)尾處為特定字符串的記錄?!窘Y(jié)尾不是】:與【結(jié)尾是】相反。28輸入篩選條件,職稱包含“高”的記錄29篩選結(jié)果:3031(2)按窗體篩選按窗體篩選可以一次設(shè)置多個(gè)篩選條件,步驟如下:①
在數(shù)據(jù)表視圖或窗體中打開(kāi)要篩選的表;②
選擇菜單條中的【開(kāi)始】→【排序和篩選】組→【高級(jí)】→[按窗體篩選]項(xiàng),打開(kāi)“按窗體篩選”窗口;③
設(shè)置條件;④
單擊工具條上的“應(yīng)用篩選按鈕”。對(duì)篩選結(jié)果還可以進(jìn)行排序,使結(jié)果更為清晰。篩選的準(zhǔn)則可以修改,也可以刪除。
例7-4-4對(duì)職工管理數(shù)據(jù)庫(kù)salary表按窗體篩選,篩選條件:男工程師32輸入篩選條件:33選擇“應(yīng)用篩選/排序”34篩選結(jié)果:35可以選擇“清除所有篩選器”,恢復(fù)原狀3637(3)高級(jí)篩選復(fù)雜篩選是通過(guò)設(shè)置條件的方法來(lái)得到需要的結(jié)果。步驟如下:①
在數(shù)據(jù)表視圖或打開(kāi)要篩選的表、查詢或窗體;②
選擇菜單條中的[記錄](méi)→[篩選]→[高級(jí)篩選/排序]項(xiàng),出現(xiàn)篩選設(shè)計(jì)窗口;③
將用于篩選記錄的字段填入網(wǎng)格中;④
如果要指定某個(gè)字段的排序次序,可選定;⑤
在字段的“準(zhǔn)則”單元格內(nèi)輸入需要搜索的數(shù)值或表達(dá)式;⑥
應(yīng)用篩選例7-4-5:用高級(jí)篩選的方法篩選“男工程師”38選擇“應(yīng)用篩選/排序”39篩選結(jié)果:4041關(guān)于條件條件是在查詢或高級(jí)篩選中使用,用來(lái)識(shí)別所需要的特定記錄。條件通常通過(guò)表達(dá)式來(lái)表示。表達(dá)式由標(biāo)識(shí)符、運(yùn)算符和值組成,它們的組合會(huì)產(chǎn)生特定的限制結(jié)果。表達(dá)式是許多Access操作的基本組成部分,在下面的窗體、查詢的操作中還會(huì)碰到。表達(dá)式的運(yùn)算符有以下幾種:42算術(shù)運(yùn)算符運(yùn)算符含義運(yùn)算符含義+加法\返回除法所得結(jié)果得整數(shù)部分-減法Mod返回兩數(shù)相除所得余數(shù)部分*乘法^求冪/除法43比較運(yùn)算符運(yùn)算符含義運(yùn)算符含義=等于<>不等于<小于>大于<=小于等于>=大于等于44其他運(yùn)算符含義Like與Like后的值匹配(該值中可以使用通配符)Between…And在兩個(gè)指定值之間In是否為列舉的值之一IsIsNull字段為空IsNotNull字段不空45Access中的通配符通配符作用示例*通配任何個(gè)數(shù)的字符th*代表this、the、that’s、th等等?通配任何單個(gè)的字符?ike代表bike、like等等#通配任何單個(gè)數(shù)字1#3代表103、113、123、143等等[]通配方括號(hào)內(nèi)的任何單個(gè)字符[bl]ike只代表bike或like!通配任何方括號(hào)內(nèi)指定字符以外的字符[!bl]ike代表除bike和like以外的任何?ike狀的文本-通配方括號(hào)內(nèi)指定范圍內(nèi)的任何一個(gè)字符。注意必須以遞增排序順序來(lái)指定區(qū)域(A-Z,而不是Z-A)a[b-d]e只代表abe、ace和ade46條件表達(dá)式示例字段表達(dá)式含義職稱“工程師”顯示職稱為“工程師”的記錄職稱“工程師”
Or“高工”顯示職稱為“工程師”或“高工”的記錄,其中使用Or運(yùn)算符表示或者關(guān)系職稱In(“工程師”,”高工”)顯示職稱為“工程師”或“高工”的記錄,其中使用In運(yùn)算符表示或者關(guān)系職稱Not“工程師”顯示職稱不是“工程師”的記錄,使用Not表示不是“工程師”職稱Like“工*”顯示職稱為“工”打頭的記錄籍貫Like“*州”顯示籍貫最后一個(gè)字是“州”的記錄47條件表達(dá)式示例(續(xù))字段表達(dá)式含義工作年月70-9-1顯示工作年月為70年9月1日的記錄工作年月Between#66-9-1#And#82-5-1#顯示工作年月為66年9月1日和82年5月1日之間的記錄工作年月Like“??-9-1”顯示工作年月為9月1日的記錄工作年月>=66-9-1顯示工作年月為66年9月1日(含)以后參加工作的職工記錄48關(guān)于多個(gè)條件:除了單個(gè)的條件表達(dá)式之外,還可以設(shè)置多個(gè)條件,即篩選滿足多個(gè)條件的組合。不同行不同列的組合可以形成各種多個(gè)條件之間的邏輯關(guān)系49多個(gè)條件之間不同邏輯關(guān)系的實(shí)現(xiàn):多個(gè)條涉及的字段范圍條件之間的關(guān)系實(shí)現(xiàn)方法單個(gè)字段或關(guān)系(滿足其一即可)用邏輯運(yùn)算符OR連接;或放置在篩選窗口該字段列下條件框的不同行中與關(guān)系(全部滿足)用邏輯運(yùn)算符AND連接多個(gè)字段或關(guān)系(滿足其一即可)放置在篩選窗口各自字段列下的準(zhǔn)則框中,但這些條件不應(yīng)同行與關(guān)系(全部滿足)放置在篩選窗口各自字段下的條件框中,但這些準(zhǔn)則間應(yīng)同行6、數(shù)據(jù)的導(dǎo)入和導(dǎo)出數(shù)據(jù)導(dǎo)出:導(dǎo)出操作有兩種情況,一是將Access的數(shù)據(jù)轉(zhuǎn)換成其他的文件格式,二是將當(dāng)前表輸出到其他數(shù)據(jù)庫(kù)使用。選擇菜單的【外部數(shù)據(jù)選項(xiàng)卡】的【導(dǎo)出】組,選擇要導(dǎo)出的文件類型,按提示進(jìn)行操作。數(shù)據(jù)導(dǎo)入:將其他表或其他格式文件中的數(shù)據(jù)導(dǎo)入到Access當(dāng)前打開(kāi)的數(shù)據(jù)庫(kù)中并一表的形式保存。選擇菜單的【外部數(shù)據(jù)選項(xiàng)卡】的【導(dǎo)入】組,選擇要導(dǎo)入的文件類型,并按提示進(jìn)行操作。50課堂練習(xí)二:1、在課堂練習(xí)一創(chuàng)建數(shù)據(jù)庫(kù)edu1的基礎(chǔ)上,導(dǎo)入數(shù)據(jù)(數(shù)據(jù)在excel表edu1之中,注意導(dǎo)入數(shù)據(jù)的方式使用“向表中追加一份記錄的副本”)。2、對(duì)student表進(jìn)行排序。排序要求:性別升序,出生日期降序。3、篩選計(jì)算機(jī)系男生記錄。4、篩選姓“李”的學(xué)生信息。5、篩選計(jì)算機(jī)系和工商管理系的學(xué)生信息。51三、設(shè)置數(shù)據(jù)表格式在數(shù)據(jù)表視圖中,可以根據(jù)需要對(duì)表的格式進(jìn)行設(shè)置,如調(diào)整表的行高和列寬、改變字段的前后順序、隱藏和顯示字段、凍結(jié)列和設(shè)置數(shù)據(jù)的字體格式等。52531、設(shè)置表的行高和列寬兩種方法實(shí)現(xiàn):一種是通過(guò)【開(kāi)始】菜單的【記錄】組中選“其他”命令進(jìn)行設(shè)置,另一種是直接拖動(dòng)鼠標(biāo)調(diào)整。2、調(diào)整字段順序字段在數(shù)據(jù)表中的顯示順序是以輸入的先后順序決定的。為便于瀏覽,可以根據(jù)需要調(diào)整字段的順序。通過(guò)拖動(dòng)鼠標(biāo)來(lái)實(shí)現(xiàn)。3、隱藏和顯示字段當(dāng)表中字段較多或數(shù)據(jù)較長(zhǎng)時(shí),可將不重要的字段暫時(shí)隱藏,需要查看時(shí)再將其顯現(xiàn)出來(lái)。通過(guò)【開(kāi)始】菜單的【記錄】組,選擇“其他”命令,按提示操作。544、凍結(jié)和取消凍結(jié)當(dāng)表的字段比較多時(shí),由于屏幕寬度的限制無(wú)法在窗口中顯示所有字段,又希望有的列留在窗口中,可以使用凍結(jié)功能實(shí)現(xiàn)。選擇【開(kāi)始】菜單中的【記錄】組,單擊【其他】命令,在彈出的菜單中選擇相應(yīng)命令。5、設(shè)置網(wǎng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國(guó)水性聚氨酯上漿劑行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)接收機(jī)電源行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2030年中國(guó)除血跡清洗王數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)鈦殼數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)轎車罩?jǐn)?shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 二零二五版商業(yè)租賃合同及物業(yè)增值服務(wù)約定2篇
- 2025版砂石料開(kāi)采與環(huán)保治理合同3篇
- 二零二五年度汽車租賃車輛電子圍欄使用協(xié)議4篇
- 二零二五年度城市基礎(chǔ)設(shè)施委托代辦合同協(xié)議書(shū)3篇
- 關(guān)于補(bǔ)充協(xié)議書(shū)9篇
- 《無(wú)砟軌道施工與組織》 課件 第十講雙塊式無(wú)砟軌道施工工藝
- 2024新版《藥品管理法》培訓(xùn)課件
- 《阻燃材料與技術(shù)》課件 第7講 阻燃橡膠材料
- 爆炸物運(yùn)輸安全保障方案
- 電力安全工作規(guī)程(完整版)
- 借名買車的協(xié)議書(shū)范文范本
- 《2024 ESC血壓升高和高血壓管理指南》解讀
- 江蘇省南京市2025屆高三學(xué)業(yè)水平調(diào)研考試數(shù)學(xué)試卷(解析版)
- 2024年黑龍江省哈爾濱市中考數(shù)學(xué)試卷(附答案)
- 滿意度測(cè)評(píng)管理制度
- 運(yùn)動(dòng)技能學(xué)習(xí)與控制課件第十二章運(yùn)動(dòng)技能學(xué)習(xí)的反饋
評(píng)論
0/150
提交評(píng)論