第2章-Access-2010數(shù)據(jù)庫(kù)應(yīng)用教程-表_第1頁(yè)
第2章-Access-2010數(shù)據(jù)庫(kù)應(yīng)用教程-表_第2頁(yè)
第2章-Access-2010數(shù)據(jù)庫(kù)應(yīng)用教程-表_第3頁(yè)
第2章-Access-2010數(shù)據(jù)庫(kù)應(yīng)用教程-表_第4頁(yè)
第2章-Access-2010數(shù)據(jù)庫(kù)應(yīng)用教程-表_第5頁(yè)
已閱讀5頁(yè),還剩97頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Access2010數(shù)據(jù)庫(kù)應(yīng)用教程第2章Access2010表知識(shí)要點(diǎn)表的設(shè)計(jì)原則表結(jié)構(gòu)設(shè)計(jì)概述創(chuàng)建表表的基本操作表間關(guān)系表的導(dǎo)入、導(dǎo)出與鏈接重點(diǎn)與難點(diǎn)重點(diǎn):使用“表設(shè)計(jì)器”創(chuàng)建表的結(jié)構(gòu)主鍵的概念、作用及設(shè)置方法表結(jié)構(gòu)與表數(shù)據(jù)的維護(hù)表中數(shù)據(jù)的操作表間關(guān)系的建立與操作難點(diǎn):主鍵的概念和作用表間關(guān)系的相關(guān)操作2.1表的設(shè)計(jì)原則表是數(shù)據(jù)庫(kù)中最基本的對(duì)象,所有的數(shù)據(jù)都存在表中。其他數(shù)據(jù)庫(kù)對(duì)象都是基于表而建立的。在數(shù)據(jù)庫(kù)中,其他對(duì)象對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的任何操作都是針對(duì)表進(jìn)行的。數(shù)據(jù)表的主要功能就是存儲(chǔ)數(shù)據(jù),存儲(chǔ)的數(shù)據(jù)主要應(yīng)用于以下幾個(gè)方面:(1)作為窗體、報(bào)表的數(shù)據(jù)源,用于顯示和分析。(2)建立功能強(qiáng)大的查詢,完成一般表格不能完成的任務(wù)。2.1表的設(shè)計(jì)原則在數(shù)據(jù)庫(kù)中,一個(gè)良好的表設(shè)計(jì)應(yīng)該遵循以下原則:(1)將信息劃分到基于主題的表中,以減少冗余數(shù)據(jù)。(2)向Access提供鏈接表中信息時(shí)所需的信息。(3)可幫助支持和確保信息的準(zhǔn)確性和完整性。(4)可滿足數(shù)據(jù)處理和報(bào)表需求。2.2

表結(jié)構(gòu)設(shè)計(jì)概述表的限制字段名稱字段類型字段屬性“學(xué)生管理”數(shù)據(jù)庫(kù)的表結(jié)構(gòu)設(shè)計(jì)實(shí)例屬性取值表名的字符個(gè)數(shù)64字段名的字符個(gè)數(shù)64表中字段的個(gè)數(shù)255打開(kāi)表的個(gè)數(shù)2,048;此限制包括Access從內(nèi)部打開(kāi)的表表的大小2GB減去系統(tǒng)對(duì)象需要的空間文本字段的字符個(gè)數(shù)255備注字段的字符個(gè)數(shù)通過(guò)用戶界面輸入數(shù)據(jù)為65,535;以編程方式輸入數(shù)據(jù)時(shí)為2GB的字符存儲(chǔ)OLE對(duì)象字段的大小1GB表中的索引個(gè)數(shù)32索引中的字段個(gè)數(shù)10屬

性取

值有效性消息的字符個(gè)數(shù)255有效性規(guī)則的字符個(gè)數(shù)2,048表或字段說(shuō)明的字符個(gè)數(shù)255當(dāng)字段的UnicodeCompression屬性設(shè)置為“是”時(shí)記錄中的字符個(gè)數(shù)(除“備注”和“OLE對(duì)象”字段外)4,000字段屬性設(shè)置的字符個(gè)數(shù)2552.2

表結(jié)構(gòu)設(shè)計(jì)概述表的限制字段名稱字段類型字段屬性“學(xué)生管理”數(shù)據(jù)庫(kù)的表結(jié)構(gòu)設(shè)計(jì)實(shí)例表中的每一列稱作一個(gè)字段,它描述主題的某類特征。每個(gè)字段都應(yīng)具有唯一的標(biāo)識(shí)名,即字段名稱,用以標(biāo)識(shí)該列字段。Access要求字段名符合以下規(guī)則:(1)最長(zhǎng)可達(dá)64個(gè)字符(包括空格)。(2)可采用字母、漢字、數(shù)字、空格和其他字符。(3)不能包含點(diǎn)(.)、感嘆號(hào)(!)、方括號(hào)([]),空格以及不可打印字符(如回車符等)。(4)不能使用ASCII碼中的34個(gè)控制字符。2.2

表結(jié)構(gòu)設(shè)計(jì)概述表的限制字段名稱字段類型字段屬性“學(xué)生管理”數(shù)據(jù)庫(kù)的表結(jié)構(gòu)設(shè)計(jì)實(shí)例類型名稱接受的數(shù)據(jù)大小文本文本或文本和數(shù)字的組合最多為255個(gè)字符數(shù)字用于數(shù)學(xué)計(jì)算的數(shù)值數(shù)據(jù)1、2、4、8個(gè)字節(jié)日期/時(shí)間從100~9999年的日期與時(shí)間值8個(gè)字節(jié)貨幣用于數(shù)值數(shù)據(jù),整數(shù)位為15,小數(shù)位為48個(gè)字節(jié)自動(dòng)編號(hào)自動(dòng)給每一條記錄分配一個(gè)唯-的遞增唯一數(shù)值4個(gè)字節(jié)是/否只包含兩者之一(Yes/No,True/False,On/Off)1位備注長(zhǎng)文本或文本和數(shù)字的組合或具有RTF'格式的文本最多為65535個(gè)字符OLE對(duì)象用于存儲(chǔ)其他從MicrosoftWindows應(yīng)用程序中的OLE對(duì)象最多為1GB超級(jí)鏈接用來(lái)存放鏈接到本地和網(wǎng)絡(luò)上的地址,為文本形式

附件圖片、圖像、二進(jìn)制文件、Office文件。是用于存儲(chǔ)數(shù)字圖像和任意類型的二進(jìn)制文件的首選數(shù)據(jù)類型對(duì)于壓縮的附件為2GB。對(duì)于未壓縮的附件大約為700KB計(jì)算表達(dá)式或結(jié)果類型是小數(shù)8個(gè)字節(jié)查閱向?qū)в脕?lái)實(shí)現(xiàn)查閱另外表中的數(shù)據(jù)或從一個(gè)列表中選擇的字段與執(zhí)行查閱的主鍵字段大小相同2.2

表結(jié)構(gòu)設(shè)計(jì)概述表的限制字段名稱字段類型字段屬性“學(xué)生管理”數(shù)據(jù)庫(kù)的表結(jié)構(gòu)設(shè)計(jì)實(shí)例字段屬性是指字段特征值的集合在創(chuàng)建表的過(guò)程中,除了對(duì)字段的類型、大小的屬性進(jìn)行設(shè)置外,還要設(shè)置字段的其他屬性。例如,字段的有效性規(guī)則、有效性文本,字段的顯示格式等。這些屬性的設(shè)置使用戶在使用數(shù)據(jù)庫(kù)時(shí)更加安全、方便和可靠。2.2

表結(jié)構(gòu)設(shè)計(jì)概述表的限制字段名稱字段類型字段屬性“學(xué)生管理”數(shù)據(jù)庫(kù)的表結(jié)構(gòu)設(shè)計(jì)實(shí)例字段名稱數(shù)據(jù)類型字段大小班級(jí)編號(hào)文本20班級(jí)名稱文本50人數(shù)數(shù)字長(zhǎng)整型班主任文本20字段名稱數(shù)據(jù)類型字段大小學(xué)號(hào)文本20課程編號(hào)文本20分?jǐn)?shù)數(shù)字長(zhǎng)整型字段名稱數(shù)據(jù)類型字段大小教師編號(hào)文本20姓名文本50性別文本2參加工作時(shí)間日期/時(shí)間

政治面貌文本50學(xué)歷文本50職稱文本50學(xué)院文本50聯(lián)系電話文本50婚否是/否是/否班級(jí)表成績(jī)表教師表2.2表結(jié)構(gòu)設(shè)計(jì)概述表的限制字段名稱字段類型字段屬性“學(xué)生管理”數(shù)據(jù)庫(kù)的表結(jié)構(gòu)設(shè)計(jì)實(shí)例課程表授課表學(xué)生表字段名稱數(shù)據(jù)類型字段大小課程編號(hào)文本20課程名稱文本50課程類別文本50學(xué)分?jǐn)?shù)字長(zhǎng)整型字段名稱數(shù)據(jù)類型字段大小課程編號(hào)文本20班級(jí)編號(hào)文本20教師編號(hào)文本20學(xué)年文本50學(xué)期文本50學(xué)時(shí)文本50字段名稱數(shù)據(jù)類型字段大小學(xué)號(hào)文本20姓名文本50性別文本2出生日期日期/時(shí)間

政治面貌文本50興趣愛(ài)好文本255班級(jí)編號(hào)文本20照片OLE對(duì)象

2.3創(chuàng)建表在完成表的設(shè)計(jì)工作之后,下一步的工作就是創(chuàng)建表。在Access2010中,建立數(shù)據(jù)表的方式有以下6種:(1)使用數(shù)據(jù)表視圖創(chuàng)建。在Access中,可以通過(guò)在數(shù)據(jù)表視圖中的新列中輸入數(shù)據(jù)來(lái)創(chuàng)建新字段。通過(guò)在數(shù)據(jù)表視圖中輸入數(shù)據(jù)來(lái)創(chuàng)建字段時(shí),Access會(huì)自動(dòng)根據(jù)輸入的值為字段分配數(shù)據(jù)類型。如果輸入沒(méi)有包括任何其他數(shù)據(jù)類型,則Access會(huì)將數(shù)據(jù)類型設(shè)置為“文本”。2.3創(chuàng)建表(2)通過(guò)“表”模板創(chuàng)建,使用Access

2010內(nèi)置的表模板來(lái)建立。(3)通過(guò)“SharePoint列表”創(chuàng)建,在

SharePoint網(wǎng)站建立一個(gè)列表,再在

本地建立一個(gè)新表,并將其連接到

“SharePoint列表”中。2.3創(chuàng)建表(4)通過(guò)“表設(shè)計(jì)”創(chuàng)建,在表的“設(shè)計(jì)視

圖”中設(shè)計(jì)表,用戶需要設(shè)置每個(gè)字段

的各種屬性。(5)通過(guò)“字段”模板創(chuàng)建表。(6)通過(guò)從外部導(dǎo)入數(shù)據(jù)創(chuàng)建表。使用數(shù)據(jù)表視圖創(chuàng)建【例】創(chuàng)建一個(gè)“學(xué)生管理”數(shù)據(jù)庫(kù),通過(guò)數(shù)據(jù)表視圖建立“學(xué)生”表。要求如下:(1)將學(xué)號(hào)字段設(shè)置為主鍵,而且錄入數(shù)據(jù)時(shí)只能錄入12位。(2)性別的有效性規(guī)則設(shè)置為“男”或“女”。(3)出生日期顯示效果為“****年**月**日”。(4)設(shè)置學(xué)號(hào)和姓名字段為多字段索引。使用數(shù)據(jù)表視圖創(chuàng)建步驟如下:1.設(shè)計(jì)視圖創(chuàng)建“學(xué)生”表。(1)啟動(dòng)Access2010,在打開(kāi)的“文件”窗口中,單擊“新建”;(2)在右側(cè)的“文件名”框中,鍵入文件名“學(xué)生管理”,選擇保存的文件夾為“d:\學(xué)生管理”,單擊“創(chuàng)建”,新數(shù)據(jù)庫(kù)隨即打開(kāi)。使用數(shù)據(jù)表視圖創(chuàng)建步驟如下:(3)選中“ID”列,在“屬性”組中單擊“名稱與標(biāo)題”或直接雙擊“ID”列,將名稱改為“學(xué)號(hào)”。使用數(shù)據(jù)表視圖創(chuàng)建步驟如下:(4)選中已更名的“學(xué)號(hào)”列,在“格式”組中的“數(shù)據(jù)類型”中,將該列的數(shù)據(jù)類型改為“文本”。(5)添加所需字段的字段名,然后輸入記錄數(shù)據(jù),Access會(huì)自動(dòng)根據(jù)輸入的值為字段分配數(shù)據(jù)類型,而后根據(jù)表結(jié)構(gòu)修改字段大小。使用數(shù)據(jù)表視圖創(chuàng)建使用數(shù)據(jù)表視圖創(chuàng)建步驟如下:2.設(shè)置主鍵(6)單擊學(xué)號(hào)字段行任意一列,在設(shè)計(jì)選項(xiàng)卡的工具組中,單擊“主鍵”按鈕.使用數(shù)據(jù)表視圖創(chuàng)建步驟如下:3.設(shè)置“輸入掩碼”(7)在“輸入掩碼”屬性框中錄入“000000000000”。使用數(shù)據(jù)表視圖創(chuàng)建步驟如下:4.設(shè)置有效性規(guī)則(8)單擊性別字段行任意一列,在有效性規(guī)則屬性框中錄入:“男”O(jiān)r“女”;使用數(shù)據(jù)表視圖創(chuàng)建步驟如下:5.設(shè)置日期顯示(9)單擊出生日期字段行任意一列,單擊格式屬性框右側(cè)的

,出現(xiàn)下拉菜單,在菜單中選擇“長(zhǎng)日期”使用數(shù)據(jù)表視圖創(chuàng)建步驟如下:(10)在表格工具/設(shè)計(jì)選項(xiàng)卡的“顯示/隱藏”組中,單擊“索引”,在彈出的窗口中,設(shè)為主鍵的學(xué)號(hào)字段已經(jīng)顯示出來(lái),在“索引名稱”列輸入姓名,字段名稱中選擇“姓名”,切換回“數(shù)據(jù)表視圖”,錄入相關(guān)信息。如學(xué)號(hào)、出生日期錄入的數(shù)據(jù)格式不符合設(shè)定要求,則系統(tǒng)會(huì)返回提示,重新按要求錄入;(11)在“快速訪問(wèn)工具欄中”,單擊

保存。說(shuō)明:使用數(shù)據(jù)表視圖創(chuàng)建表與通過(guò)“字段”模板創(chuàng)建表的區(qū)別是:數(shù)據(jù)表視圖創(chuàng)建表時(shí)先要錄入相關(guān)數(shù)據(jù)后,需要通過(guò)“字段”選項(xiàng)卡進(jìn)行相關(guān)的修改;通過(guò)“字段”模板建立設(shè)計(jì)表是在錄入數(shù)據(jù)之前對(duì)字段進(jìn)行相關(guān)設(shè)置,而后錄入信息。使用數(shù)據(jù)表視圖創(chuàng)建使用設(shè)計(jì)視圖創(chuàng)建通過(guò)設(shè)計(jì)視圖創(chuàng)建表能夠符合個(gè)性化需求但相對(duì)有些復(fù)雜的方法,在較為復(fù)雜的表,一般都是通過(guò)設(shè)計(jì)視圖創(chuàng)建。使用表的“設(shè)計(jì)視圖”來(lái)創(chuàng)建表,主要是創(chuàng)建表的結(jié)構(gòu),設(shè)置字段的屬性,而數(shù)據(jù)信息還需要在“數(shù)據(jù)表視圖”中輸入。使用設(shè)計(jì)視圖創(chuàng)建【例】在“學(xué)生管理”數(shù)據(jù)庫(kù)中,通過(guò)設(shè)計(jì)視圖創(chuàng)建“班級(jí)”表。操作步驟如下:(1)打開(kāi)學(xué)生管理數(shù)據(jù)庫(kù),在功能區(qū)上的“創(chuàng)建”選項(xiàng)卡的“表格”組中,單擊“表設(shè)計(jì)”按鈕;(2)根據(jù)班級(jí)表結(jié)構(gòu),在字段名稱列中輸入字段名稱,數(shù)據(jù)類型列中選擇相應(yīng)的數(shù)據(jù)類型,并在常規(guī)屬性窗格中設(shè)置字段大小。使用設(shè)計(jì)視圖創(chuàng)建使用設(shè)計(jì)視圖創(chuàng)建操作步驟如下:(3)單擊

,在彈出的“另存為”對(duì)話框中將表命名為“班級(jí)”;(4)此時(shí)將彈出對(duì)話框,提示尚未定義主鍵。此例中暫時(shí)不定義主鍵,單擊“否”;(5)單擊左上方的“視圖”按鈕,切換到數(shù)據(jù)表視圖,這樣就完成了表的創(chuàng)建,可以錄入信息了。修改表的結(jié)構(gòu)表創(chuàng)建后,由于種種原因,設(shè)計(jì)的表結(jié)構(gòu)不一定很完善,或由于用戶需求的變化不能滿足用戶的實(shí)際需要,故需進(jìn)行修改表的結(jié)構(gòu)。表結(jié)構(gòu)的修改既能在“設(shè)計(jì)視圖”中進(jìn)行,也可以在“數(shù)據(jù)表視圖”中進(jìn)行。修改表的結(jié)構(gòu)在“設(shè)計(jì)視圖”中修改表結(jié)構(gòu)的操作步驟如下:(1)打開(kāi)要修改表的“設(shè)計(jì)視圖”;方法一:在“導(dǎo)航窗口”中右擊表名,在快捷菜單中選擇“設(shè)計(jì)視圖”命令,修改表的結(jié)構(gòu)在“設(shè)計(jì)視圖”中修改表結(jié)構(gòu)的操作步驟如下:(1)打開(kāi)要修改表的“設(shè)計(jì)視圖”;方法二:?jiǎn)螕簟耙晥D”下拉按鈕,點(diǎn)擊“數(shù)據(jù)表視圖”。修改表的結(jié)構(gòu)修改表結(jié)構(gòu)。在“設(shè)計(jì)視圖”中,即可以對(duì)已有字段進(jìn)行修改,也可通過(guò)“設(shè)計(jì)”選項(xiàng)卡下“工具”組中的“插入行”和“刪除行”按鈕添加新字段和刪除已有字段(右擊字段所在行的任意位置,在快捷菜單中選擇“插入行”、“刪除行”也可以進(jìn)行修改),或者直接單擊最后一個(gè)字段的下一行進(jìn)行修改。修改表的結(jié)構(gòu)修改表的結(jié)構(gòu)在“數(shù)據(jù)表視圖”中修改表結(jié)構(gòu)的方法如下:在導(dǎo)航窗格中雙擊需要修改的表,此時(shí)出現(xiàn)“表格工具”選項(xiàng)卡,單擊“字段”選項(xiàng),就可以通過(guò)修改工具進(jìn)行表結(jié)構(gòu)的修改。設(shè)置和取消表的主鍵主鍵是表中的一個(gè)字段或字段集,為每條記錄提供一個(gè)唯一的標(biāo)識(shí)符。在數(shù)據(jù)庫(kù)中,信息被劃分到基于主題的不同表中,然后通過(guò)表關(guān)系和主鍵以指示Access如何將信息再次組合起來(lái)。Access使用主鍵字段將多個(gè)表中的數(shù)據(jù)迅速關(guān)聯(lián)起來(lái),并以一種有意義的方式將這些數(shù)據(jù)組合在一起。。設(shè)置和取消表的主鍵主鍵具有以下幾個(gè)特征:(1)主鍵的值是唯一的。(2)該字段或字段組合從不為空或?yàn)镹ull,即始終包含值。如果某列的值可以在某個(gè)時(shí)間變成未分配或未知(缺少值),則該值不能作為主鍵的組成部分。設(shè)置和取消表的主鍵主鍵具有以下幾個(gè)特征:(3)所包含的值幾乎不會(huì)更改。應(yīng)該始終選擇其值不會(huì)更改的主鍵。在使用多個(gè)表的數(shù)據(jù)庫(kù)中,可將一個(gè)表的主鍵作為引用在其他表中使用。如果主鍵發(fā)生更改,還必須將此更改應(yīng)用到其他任何引用該鍵的位置。使用不會(huì)更改的主鍵可降低出現(xiàn)主鍵與其他引用該鍵的。設(shè)置和取消表的主鍵為“班級(jí)”表定義主鍵。操作步驟如下:(1)打開(kāi)建立的數(shù)據(jù)庫(kù)學(xué)生管理;(2)在“設(shè)計(jì)視圖”中打開(kāi)班級(jí)表;(3)在設(shè)計(jì)視圖中選擇作為主鍵的一個(gè)或多個(gè)字段,如果選擇多個(gè)字段,按住Ctrl鍵,選擇每個(gè)字段的選擇器;如果選擇一個(gè)字段,單擊該字段的行選擇器。本例我們選擇班級(jí)編號(hào)字段。設(shè)置和取消表的主鍵為“班級(jí)”表定義主鍵。操作步驟如下:(4)在設(shè)計(jì)選項(xiàng)卡下的工具組中,單擊主鍵按鈕,或者右擊“班級(jí)編號(hào)”,在彈出的菜單中選擇“主鍵”,說(shuō)明:如果一個(gè)表沒(méi)有好的候選鍵,請(qǐng)考慮添加一個(gè)具有“自動(dòng)編號(hào)”數(shù)據(jù)類型的字段,并將該字段用作主鍵。2.4表的基本操作建立好表的結(jié)構(gòu)后,就要在“數(shù)據(jù)表視圖”中進(jìn)行數(shù)據(jù)輸入、數(shù)據(jù)瀏覽、數(shù)據(jù)修改、數(shù)據(jù)刪除等基本操作。選定記錄字段在“數(shù)據(jù)表視圖”中進(jìn)行某些操作時(shí),必須要選定記錄。在“數(shù)據(jù)表視圖”中,使用“行選定器”、“列選定器”、“表選定器”可以分別選定對(duì)應(yīng)的記錄、字段和整個(gè)表,如圖所示,使用“記錄導(dǎo)航按鈕”可以定位并瀏覽“第一條記錄”、“上一條記錄”、“當(dāng)前記錄”、“下一條記錄”和“尾記錄”。選定記錄字段選定連續(xù)多條記錄:按住鼠標(biāo)左鍵拖動(dòng),或先選定首記錄,按住“Shift”鍵,再選定末記錄。選定連續(xù)的多個(gè)字段:按住鼠標(biāo)左鍵拖動(dòng),或先選定首字段,然后按住“Shift”鍵,再選定其中的末字段。在表中添加記錄打開(kāi)表的“數(shù)據(jù)表視圖”,在表尾就可以輸入新的記錄。在表中修改記錄將光標(biāo)移動(dòng)到所要修改的數(shù)據(jù)位置,就可以修改光數(shù)據(jù)了。如將“大學(xué)英語(yǔ)”改為“大學(xué)英語(yǔ)Ⅰ”,只需將光標(biāo)移動(dòng)至大學(xué)英語(yǔ)單元格,將內(nèi)容修改即可。在表中刪除記錄在“數(shù)據(jù)表視圖”中,鼠標(biāo)指針指向,需要?jiǎng)h除的記錄,右鍵單擊打開(kāi)快捷菜單,選擇其中的”刪除記錄”命令,或按下“Delete”鍵即可。說(shuō)明:當(dāng)需要?jiǎng)h除的記錄不連續(xù)時(shí),需要分多次刪除。表中記錄排序由于表中的數(shù)據(jù)顯示順序與錄入順序一致,在進(jìn)行數(shù)據(jù)瀏覽和審閱時(shí)不是很方便,故而需要用到排序。排序是常用的數(shù)據(jù)處理方法,通過(guò)排序可以為使用者提供很大的便利。在Access中,排序規(guī)則如下:(1)英文字母不分大小寫,按字母順序排序。(2)中文字符按照拼音字母順序排序。表中記錄排序(3)數(shù)字按照數(shù)值大小排序。(4)日期/時(shí)間型數(shù)據(jù)按照日期順序的先后排序。(5)備注型、超鏈接型和OLE對(duì)象型的字段無(wú)法排序。Access提供了兩種排序:一種是簡(jiǎn)單排序,即直接使用命令或按鈕進(jìn)行;另一種是窗口中進(jìn)行的高級(jí)排序。所有的排序操作都是在“開(kāi)始”選項(xiàng)卡中的“排序和篩選”選項(xiàng)組中進(jìn)行的。表中記錄篩選當(dāng)數(shù)據(jù)表中的信息量較多時(shí),用戶選擇感興趣的數(shù)據(jù)信息會(huì)很不方便,通過(guò)Access提供的篩選功能可以滿足用戶需求,根據(jù)用戶設(shè)定的條件選擇相關(guān)的信息記錄。在Access2010中,篩選記錄的方法有“選擇篩選”、“按窗體篩選”和“高級(jí)篩選”三種。選擇篩選主要用于查找在某一字段中,值滿足一定條件的數(shù)據(jù)表中記錄篩選在Access2010中,篩選記錄的方法有“選擇篩選”、“按窗體篩選”和“高級(jí)篩選”三種。選擇篩選主要用于查找在某一字段中,值滿足一定條件的數(shù)據(jù)記錄;按窗體篩選是在空白窗體中設(shè)置相應(yīng)的篩選條件(一個(gè)或多個(gè)條件),將滿足條件的所有記錄顯示出來(lái);高級(jí)篩選不僅可以篩選滿足條件的記錄,還可以對(duì)篩選出來(lái)的記錄排序。表中記錄篩選【例】在學(xué)生管理數(shù)據(jù)庫(kù)中完成下列篩選操作:(1)在教師表中顯示所有職稱為教授的記錄。(2)在學(xué)生表中,選擇所有男性中共黨員的記錄。(3)在學(xué)生表中選擇所有政治面貌為群眾的女同學(xué)記錄,并按照學(xué)號(hào)降序排列。表中記錄篩選操作步驟如下:1.在教師表中顯示所有職稱為教授的記錄(1)進(jìn)入學(xué)生管理數(shù)據(jù)庫(kù)中的教師表,并進(jìn)入“數(shù)據(jù)表視圖”;(2)選中職稱字段。在開(kāi)始選項(xiàng)卡的排序和篩選字段中,單擊“選擇”按鈕,并選擇等于“教授”。表中記錄篩選2.在學(xué)生表中,選擇所有男性中共黨員的記錄(3)進(jìn)入學(xué)生管理數(shù)據(jù)庫(kù)中的“學(xué)生表”,并進(jìn)入“數(shù)據(jù)表視圖”;(4)在開(kāi)始選項(xiàng)卡的“排序和篩選”字段中,單擊高級(jí)按鈕并選擇按窗體篩選,性別選擇“男”,政治面貌選擇“中共黨員”。表中記錄篩選操作步驟如下:(5)單擊“高級(jí)”按鈕并選擇“應(yīng)用篩選排序”。3.在學(xué)生表中選擇所有政治面貌為群眾的女同學(xué)記錄,并按照學(xué)號(hào)降序排列。表中記錄篩選操作步驟如下:(6)在開(kāi)始選項(xiàng)卡的“排序和篩選”組中,單擊“高級(jí)”按鈕并選擇“按窗體篩選”,性別選擇“女”,政治面貌選擇“群眾”,單擊“高級(jí)”按鈕并選擇“高級(jí)篩選/排序”。表中記錄篩選操作步驟如下:(7)單擊“高級(jí)”按鈕并選擇“應(yīng)用篩選排序”,將結(jié)果顯示出來(lái)。設(shè)置表的外觀在數(shù)據(jù)表視圖中,可以對(duì)表的顯示格式進(jìn)行設(shè)計(jì),如設(shè)置行高、列寬、字體、隱藏列或凍結(jié)列等。1.設(shè)置行高行高的設(shè)置可以通過(guò)拖動(dòng)鼠標(biāo)或使用菜單命令完成。使用鼠標(biāo)拖動(dòng):直接拖動(dòng)行選定器就可以改變行高。設(shè)置表的外觀在數(shù)據(jù)表視圖中,可以對(duì)表的顯示格式進(jìn)行設(shè)計(jì),如設(shè)置行高、列寬、字體、隱藏列或凍結(jié)列等。2.設(shè)置列寬:使用鼠標(biāo)拖動(dòng):直接拖動(dòng)列選定器就可以改變列寬。菜單命令:在“數(shù)據(jù)表視圖”中,選定一個(gè)或多個(gè)字段,單擊右鍵。設(shè)置表的外觀在數(shù)據(jù)表視圖中,可以對(duì)表的顯示格式進(jìn)行設(shè)計(jì),如設(shè)置行高、列寬、字體、隱藏列或凍結(jié)列等。3.設(shè)置文本字體通過(guò)列選擇器選定一列,在“開(kāi)始”選項(xiàng)卡的“文本格式”組中,可設(shè)置字段格式與數(shù)據(jù)表格式。設(shè)置表的外觀記錄的查找與替換在數(shù)據(jù)庫(kù)中,快速而又準(zhǔn)確的查找特定數(shù)據(jù),甚至進(jìn)行數(shù)據(jù)替換時(shí),就要用到Access提供的“查找”和“替換”功能。在“開(kāi)始”選項(xiàng)卡的“查找”組中,就可以看到“查找”與“替換”命令。記錄的查找與替換在數(shù)據(jù)庫(kù)中,快速而又準(zhǔn)確的查找特定數(shù)據(jù),甚至進(jìn)行數(shù)據(jù)替換時(shí),就要用到Access提供的“查找”和“替換”功能。在“開(kāi)始”選項(xiàng)卡的“查找”組中,就可以看到“查找”與“替換”命令。表的復(fù)制、刪除及重命名在數(shù)據(jù)庫(kù)開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)遇到數(shù)據(jù)表的復(fù)制、刪除及重命名操作。在進(jìn)行此類操作時(shí),右鍵單擊表的名稱,在出現(xiàn)的快捷菜單中包含了此類操作。表的復(fù)制、刪除及重命名復(fù)制后的表在粘貼時(shí)“粘貼表的方式”選項(xiàng)(1)僅結(jié)構(gòu):只復(fù)制表的結(jié)構(gòu)至目標(biāo)表,不復(fù)制表中的數(shù)據(jù)。(2)結(jié)構(gòu)和數(shù)據(jù):復(fù)制表的結(jié)構(gòu)與數(shù)據(jù)至目標(biāo)表。(3)將數(shù)據(jù)追加到已有的表:將表中的數(shù)據(jù)以添加到已有表的尾部。2.5表間關(guān)系在一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)中通常包括多個(gè)表,每張表也只是包含一個(gè)特定主題的信息。但是數(shù)據(jù)庫(kù)中的各個(gè)表中的數(shù)據(jù)并不是獨(dú)立存在的,通過(guò)不同表之間的公共字段建立聯(lián)系,將不同表中的數(shù)據(jù)組合在一起,形成一個(gè)有機(jī)的整體,則須建立表間的關(guān)系。建立一對(duì)多關(guān)系【例】在學(xué)生管理數(shù)據(jù)庫(kù)中為學(xué)生表和成績(jī)表建立一對(duì)多關(guān)系。操作步驟如下:(1)在“數(shù)據(jù)庫(kù)工具”選項(xiàng)卡的“關(guān)系”組中,單擊“關(guān)系”按鈕,彈出的“顯示表”對(duì)話框。(2)分別雙擊“學(xué)生”與“成績(jī)”(也可將表選中,單擊添加),打開(kāi)“關(guān)系”窗口。建立一對(duì)多關(guān)系操作步驟如下:(3)關(guān)閉顯示表對(duì)話框,將“學(xué)生表”的“學(xué)號(hào)”字段拖動(dòng)至“成績(jī)表”的“學(xué)號(hào)”字段,出現(xiàn)編輯關(guān)系對(duì)話框。(4)單擊“創(chuàng)建”按鈕,即完成了關(guān)系的建立。建立多對(duì)多關(guān)系建立對(duì)多關(guān)系前必須建立一個(gè)聯(lián)接表,將多對(duì)多關(guān)系至少劃分成兩個(gè)一對(duì)多關(guān)系,并將這兩個(gè)表的主鍵都插入聯(lián)接表中,通過(guò)該聯(lián)接表建立多對(duì)多關(guān)系。建立多對(duì)多關(guān)系在學(xué)生管理數(shù)據(jù)庫(kù)中為“教師”表和“課程”表建立多對(duì)多關(guān)系。在建立多對(duì)多關(guān)系之前,引入“授課”表,分別為“教師-授課”和“授課-課程”建立一對(duì)多關(guān)系,從而使得“教師”表和“課程”表建立起多對(duì)多關(guān)系。建立多對(duì)多關(guān)系操作步驟如下:(1)在學(xué)生管理數(shù)據(jù)庫(kù)中,將教師、授課、課程添加到關(guān)系窗口中。(2)分別為教師-授課、授課-課程建立一對(duì)多的關(guān)系。建立多對(duì)多關(guān)系操作步驟如下:(3)在建立完表間關(guān)系后,為顯示結(jié)果,可以切換到教師表。在教師標(biāo)號(hào)的左邊出現(xiàn)了“+”標(biāo)記,單擊該標(biāo)記,出現(xiàn)了每一個(gè)教師的授課信息。同理,在課程表中也有以子表形式出現(xiàn)的課程的相關(guān)信息。編輯表間關(guān)系在使用表間關(guān)系的過(guò)程中,可能會(huì)對(duì)表間的關(guān)系進(jìn)行修改或刪除。1.表間關(guān)系的修改在關(guān)系窗口中,右鍵單擊表之間的關(guān)系連接線,選擇“編輯關(guān)系”,在彈出的“編輯關(guān)系”對(duì)話框中重新選擇關(guān)聯(lián)的表與字段即可進(jìn)行表間關(guān)系的修改。編輯表間關(guān)系在使用表間關(guān)系的過(guò)程中,可能會(huì)對(duì)表間的關(guān)系進(jìn)行修改或刪除。2.表間關(guān)系的刪除在刪除表間關(guān)系之前,首先要關(guān)閉相應(yīng)的表,右鍵單擊表之間的關(guān)系連接線,選擇刪除即可。或左鍵單擊表之間的關(guān)系連接線,按Delete鍵刪除。參照完整性、級(jí)聯(lián)更新和級(jí)聯(lián)刪除1.參照完整性參照完整性是一個(gè)規(guī)則,Access使用這個(gè)規(guī)則來(lái)確保相關(guān)表中記錄之間關(guān)系的有效性,并且不會(huì)意外地刪除或更改相關(guān)數(shù)據(jù)。參照完整性、級(jí)聯(lián)更新和級(jí)聯(lián)刪除在符合下列所有條件時(shí),可以設(shè)置參照完整性:(1)兩個(gè)表建立一對(duì)多的關(guān)系后,“一”方的表稱為主表,“多”方的表稱為子表。來(lái)自于主表的相關(guān)聯(lián)字段是主鍵。參照完整性、級(jí)聯(lián)更新和級(jí)聯(lián)刪除(2)兩個(gè)表中相關(guān)聯(lián)的字段都有相同的數(shù)據(jù)類型。使用參照完整性時(shí)要遵守如下規(guī)則:在兩個(gè)表之間設(shè)置參照完整性后,如果在主表中沒(méi)有相關(guān)的記錄,就不能把記錄添加到子表中。反之,在子表中存在與之相匹配的記錄時(shí),則在主表中不能刪除該記錄。參照完整性、級(jí)聯(lián)更新和級(jí)聯(lián)刪除2.級(jí)聯(lián)更新和級(jí)聯(lián)刪除在數(shù)據(jù)庫(kù)中,有時(shí)會(huì)改變表關(guān)系一端的值。此時(shí)為保證整個(gè)數(shù)據(jù)庫(kù)能夠自動(dòng)更新所有受到影響的行,保證數(shù)據(jù)庫(kù)信息的一致,就需要使用到級(jí)聯(lián)更新(或級(jí)聯(lián)刪除)。參照完整性、級(jí)聯(lián)更新和級(jí)聯(lián)刪除級(jí)聯(lián)更新和級(jí)聯(lián)刪除的操作都是在“數(shù)據(jù)庫(kù)工具”選項(xiàng)卡下的“關(guān)系”組中進(jìn)行的。首先是要顯示數(shù)據(jù)庫(kù)中的所有關(guān)系,選定對(duì)應(yīng)的關(guān)系連接線,點(diǎn)擊“編輯關(guān)系”按鈕或雙擊連接線,在彈出的對(duì)話框中復(fù)選“實(shí)施參照完整性”,其次在選擇級(jí)聯(lián)更新或級(jí)聯(lián)刪除。2.6表的導(dǎo)入、導(dǎo)出與鏈接【例】將Excel電子表“課程”導(dǎo)入到學(xué)生管理數(shù)據(jù)庫(kù)。操作步驟如下:(1)打開(kāi)學(xué)生管理數(shù)據(jù)庫(kù);(2)在外部數(shù)據(jù)選項(xiàng)卡的“導(dǎo)入并鏈接”組中,單擊“Excel”按鈕,打開(kāi)“獲取外部數(shù)據(jù)”對(duì)話框。2.6表的導(dǎo)入、導(dǎo)出與鏈接導(dǎo)入表(3)單擊瀏覽選定Excel表存儲(chǔ)的路徑,單擊確定。導(dǎo)入表(3)單擊瀏覽選定Excel表存儲(chǔ)的路徑,單擊確定。(4)單擊“下一步”,在出現(xiàn)的界面中,復(fù)選“第一行包含列標(biāo)題”。導(dǎo)入表(5)單擊“下一步”,對(duì)每個(gè)字段屬性進(jìn)行設(shè)置。(6)單擊“下一步”,在出現(xiàn)的界面中設(shè)定主鍵(此處選擇不要主鍵)。導(dǎo)入表(7)單擊“下一步”,對(duì)導(dǎo)入的數(shù)據(jù)表進(jìn)行命名。(8)單擊“完成”,即實(shí)現(xiàn)了數(shù)據(jù)表的導(dǎo)入。導(dǎo)出表表的導(dǎo)出,可以通過(guò)“外部數(shù)據(jù)”選項(xiàng)卡中的“導(dǎo)出”組實(shí)現(xiàn),也可通過(guò)右鍵單擊窗格中需要導(dǎo)出的表,在彈出的快捷菜單中,選擇“導(dǎo)出”命令進(jìn)行。導(dǎo)出表【例】將“學(xué)生管理”數(shù)據(jù)庫(kù)中的“學(xué)生”表,導(dǎo)出為Exc

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論