ACCESS數(shù)據(jù)庫技術(shù)及應(yīng)用-第3章表_第1頁
ACCESS數(shù)據(jù)庫技術(shù)及應(yīng)用-第3章表_第2頁
ACCESS數(shù)據(jù)庫技術(shù)及應(yīng)用-第3章表_第3頁
ACCESS數(shù)據(jù)庫技術(shù)及應(yīng)用-第3章表_第4頁
ACCESS數(shù)據(jù)庫技術(shù)及應(yīng)用-第3章表_第5頁
已閱讀5頁,還剩111頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、主主 編:張成叔編:張成叔副主編:趙艷平副主編:趙艷平 陳祥生陳祥生 霍卓群霍卓群AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用中國水利水電出版社2010年8月出版第第3章章 表表 內(nèi)容簡介內(nèi)容簡介教學(xué)目標(biāo)教學(xué)目標(biāo)3.1 Access數(shù)據(jù)類型數(shù)據(jù)類型 3.2 創(chuàng)建表創(chuàng)建表 3.3 維護(hù)表維護(hù)表 3.4 操作表操作表 3.5 導(dǎo)入導(dǎo)出表導(dǎo)入導(dǎo)出表本章小結(jié)本章小結(jié) 習(xí)題三習(xí)題三 AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-63內(nèi)容簡介內(nèi)容簡介p表是數(shù)據(jù)庫的基本對(duì)象,是存放各類數(shù)據(jù)的地方。p

2、本章主要介紹表的基本知識(shí)和基本操作,包括建立表、維護(hù)表、操作表和操作表間關(guān)系等。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-64教學(xué)目標(biāo)教學(xué)目標(biāo)p掌握建立表結(jié)構(gòu)的步驟和方法p掌握數(shù)據(jù)的輸入步驟和方法p掌握打開與關(guān)閉表的步驟和方法p掌握表結(jié)構(gòu)的修改和字段屬性的設(shè)置步驟和方法p掌握編輯表內(nèi)容的步驟和方法:添加記錄、刪除記錄、修改記錄和復(fù)制記錄等p掌握表的外觀格式設(shè)置和調(diào)整方法p掌握查找與替換數(shù)據(jù)的步驟和方法p掌握排序與篩選數(shù)據(jù)的步驟和方法p理解表間關(guān)系的概念,掌握建立表間關(guān)系的步驟和方法AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章

3、章2022-2-653.1 Access3.1 Access數(shù)據(jù)類型數(shù)據(jù)類型 p3.1.1 基本概念p3.1.2 字段數(shù)據(jù)類型及字段大小p3.1.3 設(shè)置字段的格式 AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-663.1.1 3.1.1 基本概念基本概念p1表的命名p2表的組成p3視圖切換AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-671 1表的命名表的命名每個(gè)表有一個(gè)表名。p合法字符:表名可以是包含字母、漢字、數(shù)字和除了句號(hào)以外的特殊字符、嘆號(hào)、重音符號(hào)或方括號(hào)的任何組合。p如:JSJX、0617_班、電子0

4、701_02班等為合法表名。pAccess規(guī)定,一個(gè)數(shù)據(jù)庫中不能有兩個(gè)重名的表(甚至也不能與查詢重名)。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-682 2表的組成表的組成p(1)表列p(2)表行p(3)表的建立AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-69(1 1)表列)表列p一個(gè)二維表可以由多列組成,每一列有一個(gè)名稱,且每列存放數(shù)據(jù)的數(shù)據(jù)類型必須相同。p在Access中,表的列稱為字段。列的名稱稱為字段名,每列存放數(shù)據(jù)的數(shù)據(jù)類型稱為字段的數(shù)據(jù)類型。p字段名可以是包含字母、漢字、數(shù)字、空格和除了句號(hào)以外的

5、特殊字符、嘆號(hào)、重音符號(hào)或方括號(hào)的任何組合,可以包含最多64個(gè)字符。如:姓名、性別、班級(jí)等都是合法字段名。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-610(2 2)表行)表行p一個(gè)二維表由多行組成,每一行都包含完全相同的列,列中的數(shù)據(jù)值可能不同。p在Access中,表的每一行稱為一條記錄,每條記錄包含完全相同的字段。p表的記錄可以增加、刪除和修改。p例如: “學(xué)生”表有22條記錄,即22行數(shù)據(jù)。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-611(3 3)表的建立)表的建立p一個(gè)表由兩部分構(gòu)成:表的結(jié)構(gòu)和表的數(shù)

6、據(jù)。p表的結(jié)構(gòu)由字段的定義確定,表的數(shù)據(jù)按表結(jié)構(gòu)的規(guī)定有序存放。p數(shù)據(jù)庫創(chuàng)建完成后,應(yīng)該先建立表結(jié)構(gòu),然后向表中輸入數(shù)據(jù)。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6123 3視圖切換視圖切換p(1)視圖種類p(2)視圖切換AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-613(1 1)視圖種類)視圖種類pAccess在對(duì)表操作時(shí)提供了兩種視圖: 設(shè)計(jì)視圖和數(shù)據(jù)表視圖。p在設(shè)計(jì)視圖中可以創(chuàng)建和修改表結(jié)構(gòu);p在數(shù)據(jù)表視圖中可以查看表的記錄內(nèi)容和編輯數(shù)據(jù)。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第

7、3 3章章2022-2-614(2 2)視圖切換)視圖切換p單擊工具欄上的“視圖切換按鈕”,如圖1-3-2所示。可以在設(shè)計(jì)視圖與數(shù)據(jù)表視圖之間切換。p或依次單擊“視圖”“數(shù)據(jù)表視圖”菜單命令或“視圖”“設(shè)計(jì)視圖”菜單命令,也可以在設(shè)計(jì)視圖與數(shù)據(jù)表視圖之間切換。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6153.1.2 3.1.2 字段數(shù)據(jù)類型及字段大小字段數(shù)據(jù)類型及字段大小p字段數(shù)據(jù)類型確定在字段中存儲(chǔ)的數(shù)據(jù)的類型,字段大小是字段中存儲(chǔ)數(shù)據(jù)的字符個(gè)數(shù)或字節(jié)數(shù)。1文本型 6自動(dòng)編號(hào)2備注型 7是/否型3數(shù)字型 8OLE對(duì)象4日期/時(shí)間型 9超級(jí)鏈接5貨

8、幣型 10查閱向?qū)ccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6161 1文本型文本型p文本型字段可以存放字母、漢字、符號(hào)和數(shù)字。例如,姓名、籍貫等字段類型都可以定義為文本型。p不需要計(jì)算的數(shù)字,或可能以0開頭的數(shù)字,例如身份證號(hào)碼、電話號(hào)碼等字段,通常也設(shè)置為文本型。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6172 2備注型備注型p備注數(shù)據(jù)類型可以存放長文本,或文本和數(shù)字的組合,最多為64000個(gè)字符(如果備注型字段是通過DAO來操作并且只有文本和數(shù)字保存在其中,則備注型字段的大小可以非常大,只受數(shù)據(jù)庫大

9、小的限制)。p常用備注型字段存放較長的大文本,但不能像文本型字段那樣可以進(jìn)行排序或索引。p例如,“學(xué)生”表中“簡歷”字段,“獎(jiǎng)懲”字段都可以定義為備注型字段。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6183 3數(shù)字型數(shù)字型p數(shù)字型字段用于存放需要進(jìn)行算術(shù)計(jì)算的數(shù)值數(shù)據(jù),例如長度、重量和人數(shù)等。p數(shù)字型字段的屬性是“字段大小”,Access為了提高存儲(chǔ)效率和運(yùn)行速度,把數(shù)字型字段按大小進(jìn)行細(xì)分,數(shù)字型字段的字段大小分為字節(jié)、整型、長整型、單精度型以及雙精度型等類型,默認(rèn)大小為長整型。詳見表1-3-1。應(yīng)根據(jù)數(shù)據(jù)的取值范圍來確定其字段大小。Access

10、Access數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6194 4日期日期/ /時(shí)間型時(shí)間型pAccess“日期/時(shí)間”型字段用于存放日期和時(shí)間,該字段的存儲(chǔ)空間為8個(gè)字節(jié)??梢员硎?009999年的日期與時(shí)間值,超出此范圍不能表示。p“日期/時(shí)間”型字段的主要字段屬性是“輸入掩碼”和“格式”?!拜斎胙诖a”是輸入時(shí)的日期時(shí)間格式;“格式”是顯示字段值時(shí)的格式。p通常采用默認(rèn)值,“輸入掩碼”和“格式”的默認(rèn)值是“常規(guī)日期”,其格式在Windows“控制面板”中“區(qū)域設(shè)置屬性”對(duì)話框中設(shè)置。p例如,2008-5-19、07:01:26和2008-5-19 7:01:26都是合法

11、的“日期/時(shí)間”型數(shù)據(jù)。p學(xué)生表中“出生日期”字段的數(shù)據(jù)類型為“日期/時(shí)間”型。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6205 5貨幣型貨幣型pAccess的“貨幣”型字段用于存放金額類數(shù)據(jù),其存儲(chǔ)空間為8個(gè)字節(jié),精確到小數(shù)點(diǎn)左邊15位和小數(shù)點(diǎn)右邊4位,并自動(dòng)在數(shù)據(jù)前顯示一個(gè)貨幣符號(hào)。p對(duì)金額類數(shù)據(jù)應(yīng)當(dāng)采用“貨幣”型,而不采用數(shù)字型。如“學(xué)費(fèi)”、“工資”等。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6216 6自動(dòng)編號(hào)自動(dòng)編號(hào)p若表中某一字段的數(shù)據(jù)類型設(shè)為“自動(dòng)編號(hào)”類型,則當(dāng)向表中添加一條新記錄時(shí),將

12、由Access自動(dòng)產(chǎn)生一個(gè)唯一的順序號(hào)存入該字段。p“自動(dòng)編號(hào)”類型的存儲(chǔ)空間為4個(gè)字節(jié),其大小為長整型,“自動(dòng)編號(hào)”字段不能更新,指定后與相應(yīng)記錄永久鏈接,刪除一條記錄后不會(huì)自動(dòng)重新編號(hào)。一個(gè)表只能有一個(gè)“自動(dòng)編號(hào)”字段。p“自動(dòng)編號(hào)”型字段的主要字段屬性是“新值”,其取值方式有“遞增”和“隨機(jī)”,默認(rèn)值為“遞增”。如“課程編號(hào)”字段的類型為“自動(dòng)編號(hào)”類型AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6227 7是是/ /否型否型p對(duì)于二值型的字段,其數(shù)據(jù)類型采用“是/否”型,如婚否、落戶口否等。p用“是/否”數(shù)據(jù)類型表示是和否值、真/假或開/關(guān)。其

13、字段大小為1位。p對(duì)“是/否”型數(shù)據(jù)Access一般用復(fù)選框顯示,其主要的字段屬性是顯示控件,其默認(rèn)值為“是”,用對(duì)號(hào)“ ”表示“是”,用空白“ ”表示“否”。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6238 8OLEOLE對(duì)象對(duì)象p對(duì)照片、圖形等數(shù)據(jù),Access提供OLE對(duì)象數(shù)據(jù)類型進(jìn)行處理。p其實(shí),不僅僅是照片,其他如Excel電子表格、Word文檔、圖形、聲音或其他二進(jìn)制數(shù)據(jù),都可以用OLE對(duì)象處理,甚至一個(gè)Access數(shù)據(jù)庫也可以放入OLE對(duì)象字段中。p字段數(shù)據(jù)的大小最大可為1GB,僅受可用磁盤空間的限制。pOLE對(duì)象字段類型也支持.bm

14、p、.gif、jpeg、.tif、.png、.pcd、.pcx等數(shù)據(jù)格式。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6249 9超級(jí)鏈接超級(jí)鏈接p該類型的字段存放的數(shù)據(jù)是超級(jí)鏈接地址,是以文本形式存儲(chǔ)并用作超級(jí)鏈接地址。p超級(jí)鏈接地址是指向?qū)ο?、文檔或Web頁面等目標(biāo)的一個(gè)路徑。超級(jí)鏈接地址可以是URL(Internet或Intranet站點(diǎn)的地址)。p可以在超級(jí)鏈接字段直接輸入文本或數(shù)字,Access把輸入的內(nèi)容作為超級(jí)鏈接地址。當(dāng)單擊超級(jí)鏈接時(shí),Web瀏覽器或Access就使用該超級(jí)鏈接地址跳轉(zhuǎn)到指定的目的地。AccessAccess數(shù)據(jù)庫技術(shù)及

15、應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6251010查閱向?qū)Р殚喯驅(qū)創(chuàng)建允許用戶使用組合框選擇來自其他表或來自值列表中的值的字段。如果某個(gè)字段的取值來源于一個(gè)有限的集合。p例如,性別字段只能從“男”、“女”兩個(gè)值中取一,則可以使用代碼技術(shù)簡化輸入。p設(shè)置查閱向?qū)У姆椒ǎ涸诒碓O(shè)計(jì)器中選擇“查閱向?qū)А睌?shù)據(jù)類型,打開“查閱向?qū)А睂?duì)話框。在向?qū)У囊龑?dǎo)下完成設(shè)置查閱向?qū)У牟僮?。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6263.1.3 3.1.3 設(shè)置字段的格式設(shè)置字段的格式p“日期/時(shí)間”、“數(shù)字”、“貨幣”以及“是/否”數(shù)據(jù)類型提供預(yù)先預(yù)定義

16、好的顯示格式。p可以從每一個(gè)數(shù)據(jù)類型可用的格式中選擇所需的格式來設(shè)置“格式”屬性。也可以為所有的數(shù)據(jù)類型創(chuàng)建自定義顯示格式,但“OLE對(duì)象”數(shù)據(jù)類型除外。p格式屬性只影響數(shù)據(jù)的顯示和打印結(jié)果,不影響數(shù)據(jù)的實(shí)際保存方式。通常不用設(shè)置格式而用默認(rèn)格式。用戶可根據(jù)需要設(shè)置格式。p設(shè)置格式有兩種方法,一是系統(tǒng)預(yù)定義的格式,從格式組合框中選擇一種,預(yù)定義的格式是最常用的格式,用戶可快速方便地選擇。p對(duì)于特殊的格式,用戶可以輸入格式字符,自己定義特殊格式。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6271 1文本、備注的格式文本、備注的格式p可以使用表1-3-2

17、所列的符號(hào)來創(chuàng)建自定義的文本和備注格式。p下表所示為自定義文本和備注格式的常用符號(hào)符號(hào)說明要求文本字符(字符或空格)&不要求文本字符使所有字符變?yōu)榇髮慉ccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6282 2“日期日期/ /時(shí)間時(shí)間”的格式的格式p(1)“日期/時(shí)間”的格式非常多,Access支持各地區(qū)的各種常用的“日期/時(shí)間”格式,預(yù)定義的格式如下:p常規(guī)日期2008-5-23 16:26:08p長日期2008年5月23日p中日期2008-05-23p短日期2008-5-23p長時(shí)間16:26:08p中時(shí)間4:26p短時(shí)間16:26Access

18、Access數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-629(2 2)自定義日期及時(shí)間格式)自定義日期及時(shí)間格式 符號(hào)說明符號(hào)說明:(冒號(hào))時(shí)間分隔符。分隔符通過Windows“控制面板”中“區(qū)域設(shè)置屬性”對(duì)話框設(shè)置。y一年中的日期數(shù)(1-366)/日期分隔符yy年的最后兩個(gè)數(shù)字(01-99)C與“常規(guī)日期”預(yù)定義的格式相同YYYY完整的年(0100-9999)D一個(gè)月中的日期,根據(jù)需要以一位或兩位數(shù)顯示(1-31)h小時(shí),根據(jù)需要以一位或兩位數(shù)顯示(0-23)dd一個(gè)月中的日期,用兩位數(shù)字顯示(01-31)hh小時(shí),以兩位數(shù)顯示(00-23)ddd星期名稱的前3個(gè)字母(S

19、un-Sat)N分鐘,以一位或兩位數(shù)顯示(0-59)dddd星期名稱的全稱(Sunday到Saturday)nn分鐘,以兩位數(shù)顯示(00-59)ddddd與“短日期”的預(yù)定義格式相同S秒,以一位或兩位數(shù)顯示(0-59)dddddd與“長日期”的預(yù)定義格式相同SS秒,以兩位數(shù)顯示(00-59)W一周中的日期(17)ttttt與“長時(shí)間”預(yù)定義的格式相同WW一年中的周(1-53)AM/PM以大寫字母AM或PM相應(yīng)顯示的12小時(shí)時(shí)鐘m一年中的月份,根據(jù)需要以一位或兩位數(shù)顯示(112)am/pm以小寫字母am或pm相應(yīng)顯示的12小時(shí)時(shí)鐘mm一年中的月份,以兩位數(shù)顯示(01-12)A/P以大寫字母A或P

20、相應(yīng)顯示的12小時(shí)時(shí)鐘mmm月份名稱的前三個(gè)字母(Jan-Dec)a/p以小寫字母a或p相應(yīng)顯示的12小時(shí)時(shí)鐘mmmm月份的全稱(January-December)AM/PMWindows“控制面板”的“區(qū)域設(shè)置屬性”對(duì)話框中所定義的帶有相應(yīng)的“上午/下午”指示器的12小時(shí)時(shí)鐘q以一年中的季度來顯示日期(14)AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6302 2數(shù)字、貨幣的格式數(shù)字、貨幣的格式p(1)數(shù)字、貨幣預(yù)定義的格式,詳見下表。格式示例格式示例常規(guī)數(shù)字8,126.017科學(xué)記數(shù)3.46E+03固定8126.02歐元s8,126.02標(biāo)準(zhǔn)8,1

21、26.02貨幣¥8,126.02百分比126.00AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-631(2 2)自定義數(shù)字、貨幣格式)自定義數(shù)字、貨幣格式 p可以使用下表所示的符號(hào)創(chuàng)建自定義數(shù)字、貨幣格式。 符號(hào)說明.(英文句號(hào))小數(shù)分隔符。分隔符通過在Windows“控制面板”中雙擊“區(qū)域設(shè)置”來設(shè)置,(英文逗號(hào))千位分隔符0數(shù)字占位符。顯示一個(gè)數(shù)字或0#數(shù)字占位符。顯示一個(gè)數(shù)字或不顯示$顯示原義字符“$”百分比。數(shù)字將乘以100,并附加一個(gè)百分比符號(hào)E-或e-科學(xué)記數(shù)法,在負(fù)數(shù)指數(shù)后面加上一個(gè)減號(hào)(-),在正數(shù)指數(shù)后不加符號(hào)。該符號(hào)必須與其他符號(hào)一起

22、使用,如0.00E-00或0.00E00E+或e+科學(xué)記數(shù)法,在負(fù)數(shù)指數(shù)后面加上一個(gè)減號(hào)(-),在正數(shù)指數(shù)后面加上一個(gè)正號(hào)(+)。該符號(hào)必須與其他符號(hào)一起使用,如0.00E+00AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6323.2 3.2 建立表建立表 p3.2.1 建立表結(jié)構(gòu)p3.2.2 向表中輸入數(shù)據(jù)p3.2.3 設(shè)置字段屬性p3.2.4 建立表之間的關(guān)系A(chǔ)ccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6333.2.1 3.2.1 建立表結(jié)構(gòu)建立表結(jié)構(gòu)p建立表結(jié)構(gòu)有3種方法:p一是在“數(shù)據(jù)表”視圖中直接在字

23、段名處輸入字段名等;p二是使用“設(shè)計(jì)”視圖創(chuàng)建表結(jié)構(gòu);p三是通過“表向?qū)А眲?chuàng)建表結(jié)構(gòu)。 AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6341 1使用使用“數(shù)據(jù)表數(shù)據(jù)表”視圖視圖p【例1.3.1】在“學(xué)生成績管理系統(tǒng)”數(shù)據(jù)庫中,使用“數(shù)據(jù)表”視圖建立“學(xué)生”表,p“學(xué)生”表結(jié)構(gòu)如下圖所示。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6352 2使用使用“設(shè)計(jì)設(shè)計(jì)”視圖創(chuàng)建表視圖創(chuàng)建表p【例1.3.2】在“學(xué)生成績管理系統(tǒng)”數(shù)據(jù)庫中,使用“設(shè)計(jì)”視圖建立“教師”表,p“教師”表結(jié)構(gòu)如下圖所示。AccessAcces

24、s數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6363 3使用使用“表向?qū)П硐驅(qū)А眲?chuàng)建數(shù)據(jù)表創(chuàng)建數(shù)據(jù)表p【例1.3.3】在“學(xué)生成績管理系統(tǒng)”數(shù)據(jù)庫中,使用“表向?qū)А鄙伞皩W(xué)生課程成績”表。p先選擇“課程ID”、“學(xué)生ID”和“成績”等字段,完成后將“學(xué)生ID”改為“學(xué)號(hào)”,“課程ID”改為“課程編號(hào)”,如下圖所示。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6373.2.2 3.2.2 向表中輸入數(shù)據(jù)向表中輸入數(shù)據(jù)p1自動(dòng)編號(hào)p2查閱向?qū)3超級(jí)鏈接p4備注p5OLE對(duì)象AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第

25、3 3章章2022-2-6381 1自動(dòng)編號(hào)自動(dòng)編號(hào)p“自動(dòng)編號(hào)”數(shù)據(jù)類型在輸入記錄時(shí)從1開始自動(dòng)累加,不用輸入。如果從表的后面刪除一些記錄,再輸入新記錄時(shí)默認(rèn)“自動(dòng)編號(hào)”字段的新值還是按未刪除前的值累加。p要想按現(xiàn)有的記錄累加自動(dòng)編號(hào)數(shù)據(jù),必須初始化自動(dòng)編號(hào)的數(shù)值,使其為當(dāng)前在用的值。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-639一般操作方法如下:一般操作方法如下:p(1)依次單擊“工具”“選項(xiàng)”菜單命令,打開“選項(xiàng)”對(duì)話框。如右圖所示。p(2)先在“常規(guī)”選項(xiàng)卡中選擇“關(guān)閉時(shí)壓縮”復(fù)選框,再單擊“確定”按鈕關(guān)閉該對(duì)話框。p(3)關(guān)閉當(dāng)前數(shù)據(jù)庫,

26、再打開該數(shù)據(jù)庫,則數(shù)據(jù)庫中所有的自動(dòng)編號(hào)字段被初始化。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6402 2查閱向?qū)Р殚喯驅(qū)設(shè)置查閱向?qū)Ш螅谳斎胗涗浀臄?shù)據(jù)時(shí),p可以直接從對(duì)應(yīng)的組合框中選擇選項(xiàng),p也可以在組合框上的文本框中直接輸入數(shù)據(jù)。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6413 3超級(jí)鏈接超級(jí)鏈接p可以在超級(jí)鏈接字段直接輸入文本或數(shù)字,Access把輸入的內(nèi)容作為超級(jí)鏈接地址。當(dāng)單擊超級(jí)鏈接字段時(shí),自動(dòng)跳轉(zhuǎn)到相應(yīng)的網(wǎng)頁或?qū)ο蟆輸入超級(jí)鏈接字段的數(shù)據(jù)時(shí),既可以直接輸入,也可以依次單擊“插入”“超

27、級(jí)鏈接”菜單命令,打開“插入超級(jí)鏈接”對(duì)話框,如右圖所示。根據(jù)需要設(shè)置超級(jí)鏈接。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6424 4備注備注p備注數(shù)據(jù)類型一般輸入的數(shù)據(jù)量較大,直接在數(shù)據(jù)表中輸入空間有限,可以按組合鍵【Shift+F2】打開專門的“顯示比例”窗口輸入備注數(shù)據(jù)。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6435 5OLEOLE對(duì)象對(duì)象p在數(shù)據(jù)表視圖中輸入OLE對(duì)象數(shù)據(jù)類型的操作方法如下:p(1)將光標(biāo)移動(dòng)到插入OLE對(duì)象的字段中。p(2)依次單擊“插入”“對(duì)象”菜單命令,打開“插入對(duì)象”對(duì)話

28、框,如右圖所示。p(3)從圖中可以看到,要插入的對(duì)象有兩個(gè)來源:新建和已有文件(如已掃描的照片)。如果選擇“新建”選項(xiàng),則在“對(duì)象類型”列表框中選擇對(duì)象類型,Access將打開該對(duì)象的Windows應(yīng)用程序創(chuàng)建新對(duì)象。如選擇了BMP位圖對(duì)象,則打開畫圖程序供用戶創(chuàng)建圖片對(duì)象。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6443.2.3 3.2.3 設(shè)置字段屬性設(shè)置字段屬性p1字段大小p2格式p3默認(rèn)值p4有效性規(guī)則和有效性文本p5輸入掩碼p6字段說明p7標(biāo)題p8必填字段p9輸入法模式p10顯示控件p表中每個(gè)字段都有一系列的屬性描述。字段的屬性表示字段所

29、具有的特性,不同的字段類型有不同的屬性,當(dāng)選擇某一字段時(shí),“設(shè)計(jì)”視圖下部的“字段屬性”區(qū)就會(huì)依次顯示出該字段的相應(yīng)屬性。下面介紹幾個(gè)重要的字段屬性。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6451 1字段大小字段大小p通過“字段大小”屬性,可以控制字段使用的空間大小。該屬性只適用于數(shù)據(jù)類型為“文本”或“數(shù)字”的字段。p對(duì)于一個(gè)“文本”類型的字段,其字段大小的取值范圍是0255,默認(rèn)為50,可以在該屬性框中輸入取值范圍內(nèi)的整數(shù);p對(duì)于一個(gè)“數(shù)字”型的字段,可以單擊“字段大小”屬性框,然后單擊右側(cè)的向下箭頭按鈕,并從下拉列表中選擇一種類型。Acces

30、sAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6462 2格式格式p“格式”屬性用來決定數(shù)據(jù)的打印方式和屏幕顯示方式。不同數(shù)據(jù)類型的字段,其格式選擇有所不同?!纠?.3.5】將“學(xué)生”表中“出生日期”字段的“格式”設(shè)置為“長日期”。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6473 3默認(rèn)值默認(rèn)值p默認(rèn)值指當(dāng)向表中插入新記錄時(shí)字段的默認(rèn)取值。p在一個(gè)數(shù)據(jù)庫中,往往會(huì)有一些字段的數(shù)據(jù)內(nèi)容相同或含有相同的部分,設(shè)置默認(rèn)值的目的是減少數(shù)據(jù)的輸入量。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022

31、-2-6484 4有效性規(guī)則和有效性有效性規(guī)則和有效性文本文本p(1)“有效性規(guī)則”屬性用于限定輸入到當(dāng)前字段中的數(shù)據(jù)必須滿足一定的簡單條件,以保證數(shù)據(jù)的正確性。p利用該屬性可以防止非法數(shù)據(jù)輸入到表中。“有效性規(guī)則”的形式及設(shè)置目的隨字段的數(shù)據(jù)類型不同而不同。p(2)“有效性文本”屬性是當(dāng)輸入的數(shù)據(jù)不滿足指定“有效性規(guī)則”時(shí)系統(tǒng)出現(xiàn)的提示信息。p對(duì)“文本”類型字段,可以設(shè)置輸入的字符個(gè)數(shù)不能超過某一個(gè)值;p對(duì)“數(shù)字”類型字段,可以讓Access只接受一定范圍內(nèi)的數(shù)據(jù);對(duì)“日期時(shí)間”類型的字段,可以將數(shù)值限制在一定的月份或年份以內(nèi)。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3

32、 3章章2022-2-6495 5輸入掩碼輸入掩碼p在輸入數(shù)據(jù)時(shí),如果希望輸入的格式標(biāo)準(zhǔn)保持一致,或希望檢查輸入時(shí)的錯(cuò)誤,可以單擊“生成器”按鈕,使用Access提供的“輸入掩碼向?qū)А?,來設(shè)置一個(gè)輸入掩碼。p對(duì)于大多數(shù)數(shù)據(jù)類型,都可以定義一個(gè)輸入掩碼。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-650表表1-3-6 1-3-6 輸入掩碼屬性所使用字符的含義輸入掩碼屬性所使用字符的含義 字 符說 明0數(shù)字(0到9,必選項(xiàng);不允許使用加號(hào)(+)和減號(hào)(-)9數(shù)字或空格(非必選項(xiàng);不允許使用加號(hào)和減號(hào))#數(shù)字或空格(非必選項(xiàng);空白將轉(zhuǎn)換為空格,允許使用加號(hào)和

33、減號(hào))L字母(A到Z,必選項(xiàng))?字母(A到Z,可選項(xiàng))A字母或數(shù)字(必選項(xiàng))a字母或數(shù)字(可選項(xiàng))&任一字符或空格(必選項(xiàng))C任一字符或空格(可選項(xiàng)). : ; - /十進(jìn)制占位符和千位、日期和時(shí)間分隔符。(實(shí)際使用的字符取決于Windows“控制面板”的“區(qū)域設(shè)置”中指定的區(qū)域設(shè)置)使其后所有的字符轉(zhuǎn)換為大寫!輸入掩碼從右到左顯示,輸入至掩碼的字符一般都是從左向右的。可以在輸入掩碼的任意位置包含嘆號(hào)使其后的字符顯示為原義字符??捎糜趯⒃摫碇械娜魏巫址@示為原義字符(例如,A顯示為A)密碼將“輸入掩碼”屬性設(shè)置為“密碼”,以創(chuàng)建密碼輸入項(xiàng)文本框。文本框中鍵入的任何字符都按原字符保存,但

34、顯示為星號(hào)(*)AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6516 6字段說明字段說明p字段說明是可選擇的,目的是對(duì)字段做進(jìn)一步的描述,該信息會(huì)顯示在Access的狀態(tài)欄中。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6527 7標(biāo)題標(biāo)題p字段標(biāo)題指定當(dāng)字段顯示在數(shù)據(jù)表視圖時(shí),在列標(biāo)頭上顯示的字符串。p默認(rèn)情況下,不用另外設(shè)字段標(biāo)題,字段標(biāo)題為空白,顯示的標(biāo)題就等于字段名。p用查閱向?qū)傻淖侄纹渥侄蚊c字段標(biāo)題不同。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-653

35、8 8必填字段必填字段p有的字段必須輸入一個(gè)取值,不能為空白,用必填字段屬性可達(dá)到此要求。p如果此屬性被設(shè)置為“是”,而用戶又沒有為該字段輸入取值,或輸入的為空值,Access將顯示一條消息提示該字段需要輸入一個(gè)取值。p例如,“學(xué)號(hào)”字段不能為空,必須輸入數(shù)據(jù),將該字段設(shè)為“必填字段”。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6549 9輸入法模式輸入法模式p文本型字段和備注型字段的另外一個(gè)主要字段屬性為“輸入法模式”,在Windows中,輸入漢字和輸入英文要在中/英文不同的輸入法之間手工切換,頻繁的切換將影響輸入效率。p若指定文本型字段的字段屬性

36、“輸入法模式”為“輸入法開啟”,則當(dāng)光標(biāo)移動(dòng)到該字段時(shí),Access自動(dòng)把輸入法切換為中文輸入法;p若將其指定為“輸入法關(guān)閉”,則當(dāng)光標(biāo)移動(dòng)到該字段時(shí),Access自動(dòng)把輸入法切換為英文輸入法;p若將其指定為“隨意”,則當(dāng)光標(biāo)移動(dòng)到該字段時(shí),Access自動(dòng)保持前一輸入法狀態(tài)?!拜斎敕J健蹦J(rèn)值為“輸入法開啟”。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6551010顯示控件顯示控件p顯示控件指字段中數(shù)據(jù)的顯示方式。p對(duì)“備注”、“日期/時(shí)間”、“貨幣”型字段沒有該屬性,不用指定其顯示控件。p對(duì)“文本”型、“數(shù)字”型字段其“顯示控件”默認(rèn)為文本框,

37、一般也不用指定顯示控件。p對(duì)“是/否”型數(shù)據(jù),默認(rèn)顯示控件是復(fù)選框,用對(duì)號(hào)“”表示“是”,用空白表示“否”。p對(duì)用查閱向?qū)傻淖侄?,其顯示控件默認(rèn)為組合框。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6563.2.4 3.2.4 建立表之間的關(guān)系建立表之間的關(guān)系p1表間關(guān)系的概念p2參照完整性p3建立表間的關(guān)系p4索引AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6571 1表間關(guān)系的概念表間關(guān)系的概念p在Access中,每個(gè)表都是數(shù)據(jù)庫中一個(gè)獨(dú)立的部分,它們本身具有很多的功能,但是每個(gè)表又不是完全孤立的部分,

38、表與表之間可能存在著相互的聯(lián)系。p表之間有3種關(guān)系,分別為:一對(duì)多關(guān)系、多對(duì)多關(guān)系和一對(duì)一關(guān)系。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6582 2參照完整性參照完整性p參照完整性是一個(gè)規(guī)則系統(tǒng),能確保相關(guān)表行之間關(guān)系的有效性,并且確保不會(huì)在無意之中刪除或更改相關(guān)數(shù)據(jù)。p當(dāng)實(shí)施參照完整性時(shí),必須遵守以下規(guī)則:p(1)如果在相關(guān)表的主鍵中沒有某個(gè)值,則不能在相關(guān)表的外部鍵列中輸入該值。但是,可以在外部鍵列中輸入一個(gè)Null值。p(2)如果某行在相關(guān)表中存在相匹配的行,則不能從一個(gè)主鍵表中刪除該行。p(3)如果主鍵表的行具有相關(guān)性,則不能更改主鍵表中的

39、某個(gè)鍵的值。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6593 3建立表間的關(guān)系建立表間的關(guān)系p需要兩個(gè)表共享數(shù)據(jù)時(shí),可以創(chuàng)建兩個(gè)表之間的關(guān)系??梢栽谝粋€(gè)表中存儲(chǔ)數(shù)據(jù),但讓兩個(gè)表都能使用這些數(shù)據(jù);也可以創(chuàng)建關(guān)系,在相關(guān)表之間實(shí)施參照完整性。p在創(chuàng)建關(guān)系之前,必須先在至少一個(gè)表中定義一個(gè)主鍵或唯一約束。p然后使主鍵列與另一個(gè)表中的匹配列相關(guān)。p創(chuàng)建了關(guān)系之后,那些匹配列變?yōu)橄嚓P(guān)表的外部鍵。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6604 4索引索引p在記錄數(shù)較多的表中查找、排序數(shù)據(jù)時(shí),利用索引可以極大地加快

40、操作速度,如果經(jīng)常需要在某字段進(jìn)行查找、排序,建議對(duì)該字段設(shè)置索引。p設(shè)置一個(gè)表的主鍵后,Access會(huì)自動(dòng)將該主鍵字段創(chuàng)建索引,索引類型是無重復(fù)的唯一索引,也稱為主索引。因此,對(duì)主鍵不應(yīng)重復(fù)設(shè)置索引。p與多字段主鍵類似,有時(shí)需要建立多字段索引。如在學(xué)生表中先按班級(jí)排序,若班級(jí)相同則按學(xué)號(hào)排序,此時(shí)就需要按班級(jí)、學(xué)號(hào)的多字段建立索引。p注意:注意:多字段索引的字段順序很重要,不同的順序得到不同的結(jié)果。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6613.3 3.3 維護(hù)表維護(hù)表p3.3.1 打開和關(guān)閉表p3.3.2 修改表的結(jié)構(gòu)p3.3.3 編輯表的內(nèi)

41、容p3.3.4 調(diào)整表的外觀AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6623.3.1 3.3.1 打開和關(guān)閉表打開和關(guān)閉表p【例1.3.11】在“數(shù)據(jù)表”視圖中打開“學(xué)生”表。在“設(shè)計(jì)”視圖中打開“學(xué)生”表。操作完成后關(guān)閉此表。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6631 1打開表打開表p(1)在“數(shù)據(jù)庫”窗口中,單擊“對(duì)象”下的“表”對(duì)象。p(2)單擊要打開的表的名稱:“學(xué)生”。p(3)如果在表“設(shè)計(jì)”視圖中打開表,單擊“數(shù)據(jù)庫”窗口工具欄上的“設(shè)計(jì)”按鈕;如果在“數(shù)據(jù)表”視圖中打開表,單擊“數(shù)據(jù)

42、庫”窗口工具欄上的“打開”按鈕。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6642 2關(guān)閉表關(guān)閉表p表的操作結(jié)束后,應(yīng)該將其關(guān)閉。不管表是處于“設(shè)計(jì)視圖”狀態(tài),還是處于“數(shù)據(jù)表視圖”狀態(tài),依次單擊“文件”“關(guān)閉”菜單命令或單擊窗口的“關(guān)閉”按鈕,都可以將打開的表關(guān)閉。p在關(guān)閉表時(shí),如果曾對(duì)表的結(jié)構(gòu)或布局進(jìn)行過修改,Access會(huì)彈出一個(gè)提示框,詢問用戶是否保存所做的修改。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6653.3.2 3.3.2 修改表的結(jié)構(gòu)修改表的結(jié)構(gòu)p1添加字段p2修改字段p3刪除字段p4重

43、新設(shè)置關(guān)鍵字p5復(fù)制、粘貼字段AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6661 1添加字段添加字段p在表中添加一個(gè)新字段不會(huì)影響其他字段和現(xiàn)有的數(shù)據(jù)。但利用該表建立的查詢、窗體或報(bào)表,新字段是不會(huì)自動(dòng)加入的,需要手工添加上去。在表設(shè)計(jì)窗口的“字段名稱”列中,每一行輸入每個(gè)字段的名字,光標(biāo)所在的行為當(dāng)前行,當(dāng)前行的行選擇器有一個(gè)箭頭,剛進(jìn)入設(shè)計(jì)視圖時(shí),第一行是當(dāng)前行。p【例1.3.12】在“教師”表中的“職稱”和“聯(lián)系電話”字段間添加“工資”字段,“貨幣”型。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-667

44、操作步驟如下:操作步驟如下:p(1)在“數(shù)據(jù)庫”窗口中,單擊“對(duì)象”下的“表”對(duì)象。p(2)單擊要打開的表的名稱:“教師”。p(3)單擊工具欄上的“設(shè)計(jì)”按鈕,以“設(shè)計(jì)視圖”打開“教師”表。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6682 2修改字段修改字段p修改字段包括修改字段的名稱、數(shù)據(jù)類型、說明等。p【例1.3.13】將“教師”表的“姓名”字段更名為“教師姓名”,在“說明”欄輸入“專職”內(nèi)容。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6693 3刪除字段刪除字段p如果所刪除字段的表為空,就會(huì)出現(xiàn)刪除

45、提示框;p如果表中含有數(shù)據(jù),不僅會(huì)出現(xiàn)提示框需要用戶確認(rèn),而且還會(huì)將利用該表所建立的查詢、窗體或報(bào)表中的該字段刪除,即刪除字段時(shí),還要?jiǎng)h除整個(gè)Access數(shù)據(jù)庫中對(duì)該字段的使用。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6704 4重新設(shè)置關(guān)鍵字重新設(shè)置關(guān)鍵字p如果原定義的主關(guān)鍵字不合適,可以重新定義。重新定義主關(guān)鍵字需要先刪除原主關(guān)鍵字,然后再定義新的主關(guān)鍵字。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6715 5復(fù)制、粘貼字段復(fù)制、粘貼字段p有時(shí),為了提高工作效率,需要復(fù)制、粘貼字段。p在行選擇器按住鼠

46、標(biāo)左鍵上下拖動(dòng)鼠標(biāo)選擇多個(gè)字段,單擊“復(fù)制”按鈕,p移動(dòng)光標(biāo)到適當(dāng)位置,單擊“粘貼”按鈕,則把所選字段的字段名及字段所有屬性全部粘貼過來。甚至可以復(fù)制另一個(gè)表的一些字段,粘貼到當(dāng)前表中。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6723.3.3 3.3.3 編輯表的內(nèi)容編輯表的內(nèi)容p1定位記錄p2選擇記錄p3添加記錄p4刪除記錄p5修改數(shù)據(jù)p6復(fù)制數(shù)據(jù)AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6731 1定位記錄定位記錄p數(shù)據(jù)表中有了數(shù)據(jù)后,修改是經(jīng)常要做的操作,其中定位和選擇記錄是首要的任務(wù)。p常用的記錄

47、定位方法有兩種:p一是用記錄號(hào)定位,二是用快捷鍵定位。p快捷鍵及其定位功能如下表所示??旖萱I定位功能快捷鍵定位功能Tab、回車、右箭頭下一字段Home當(dāng)前記錄中的第一個(gè)字段Shift+Tab、左箭頭上一字段End當(dāng)前記錄中的最后一個(gè)字段PgDn下移一屏上箭頭上一條記錄中的當(dāng)前字段PgUp上移一屏下箭頭下一條記錄中的當(dāng)前字段Ctrl+PgDn左移一屏Ctrl+Home第一條記錄中的第一字段Ctrl+PgUp右移一屏Ctrl+End最后一條記錄中的最后一個(gè)字段AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6742 2選擇記錄選擇記錄p選擇記錄是指選擇用戶所需

48、要的記錄。p用戶可以在“數(shù)據(jù)表”視圖下使用鼠標(biāo)或鍵盤兩種方法選擇數(shù)據(jù)范圍。p選擇一格:左側(cè)單擊“空十字架”;p選定連續(xù)多格:拖動(dòng)“空十字架”。p選擇一行:單擊記錄選定器,拖動(dòng)選擇多行。p選擇一列:單擊字段選定器,拖動(dòng)選擇多列。p全選記錄:單擊全選按鈕。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6753 3添加記錄添加記錄 4 4刪除記錄刪除記錄p在已經(jīng)建立的表中,打開“數(shù)據(jù)表”視圖,單擊“新紀(jì)錄”按鈕“”直接添加新的記錄。p刪除表中出現(xiàn)的不需要的記錄,選中該記錄,然后單擊“刪除記錄”按鈕“”。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用

49、第第3 3章章2022-2-6765 5修改數(shù)據(jù)修改數(shù)據(jù) 6 6復(fù)制數(shù)據(jù)復(fù)制數(shù)據(jù)p在已建立的表中,修改出現(xiàn)錯(cuò)誤的數(shù)據(jù)。p在輸入或編輯數(shù)據(jù)時(shí),有些數(shù)據(jù)可能相同或相似,這時(shí)可以使用復(fù)制和粘貼操作將某些字段中的部分或全部數(shù)據(jù)復(fù)制到另一個(gè)字段中。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6773.3.4 3.3.4 調(diào)整表的外觀調(diào)整表的外觀p1改變字段次序p2調(diào)整字段顯示寬度和高度p3隱藏列和顯示列p4凍結(jié)列p5設(shè)置數(shù)據(jù)表格式p6改變字體顯示AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-678調(diào)整表的結(jié)構(gòu)和外觀概述調(diào)整

50、表的結(jié)構(gòu)和外觀概述p調(diào)整表的結(jié)構(gòu)和外觀是為了使表看上去更清楚、美觀。 p可以通過“格式”菜單命令來完成。 AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6791 1改變字段次序改變字段次序p在缺省設(shè)置下,通常Access顯示數(shù)據(jù)表中的字段次序與它們?cè)诒砘虿樵冎谐霈F(xiàn)的次序相同。但是,在使用“數(shù)據(jù)表”視圖時(shí),往往需要移動(dòng)某些列來滿足查看數(shù)據(jù)的要求。此時(shí),可以改變字段的顯示次序,不會(huì)改變表“設(shè)計(jì)”視圖中字段的排列順序?!纠?.3.16】將“教師”表中“姓名”字段和“教師編號(hào)”字段位置互換。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章

51、2022-2-680操作步驟如下:操作步驟如下: p(1)在“數(shù)據(jù)庫”窗口的“表”對(duì)象中,雙擊“教師”表,以“數(shù)據(jù)表視圖”打開“教師”表。p(2)將鼠標(biāo)指針定位在“姓名”字段列的字段選擇器上,鼠標(biāo)指針會(huì)變成一個(gè)粗體黑色下箭頭“ ”,單擊鼠標(biāo)左鍵,選定“姓名”列。p(3)將鼠標(biāo)放在“姓名”字段列的字段選擇器上,然后按下鼠標(biāo)左鍵并拖動(dòng)鼠標(biāo)到“教師編號(hào)”字段前,釋放鼠標(biāo)左鍵完成互換。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6812 2調(diào)整字段顯示寬度和高度調(diào)整字段顯示寬度和高度p在所建立的表中,有時(shí)由于數(shù)據(jù)過長,數(shù)據(jù)顯示被遮??;有時(shí)由于數(shù)據(jù)設(shè)置的字號(hào)過大

52、,數(shù)據(jù)顯示在一行中被切斷。為了能夠完整地顯示字段中的全部數(shù)據(jù),可以調(diào)整字段顯示的寬度或高度。p(1)調(diào)整字段顯示高度p(2)調(diào)整字段顯示列寬AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-682(1 1)調(diào)整字段顯示高度)調(diào)整字段顯示高度p調(diào)整字段顯示高度有兩種方法:鼠標(biāo)和菜單命令。p使用鼠標(biāo)操作步驟如下:在“數(shù)據(jù)庫”窗口的“表”對(duì)象下,雙擊所需的表。將鼠標(biāo)指針放在表中任意兩行選定器之間,這時(shí)鼠標(biāo)指針變?yōu)殡p箭頭。按住鼠標(biāo)左鍵,拖動(dòng)鼠標(biāo)上、下移動(dòng),當(dāng)調(diào)整到所需高度時(shí),松開鼠標(biāo)左鍵。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章202

53、2-2-683使用菜單命令操作步驟如下:使用菜單命令操作步驟如下:【例1.3.17】將“教師”表行高設(shè)置為13。p在“數(shù)據(jù)庫”窗口的“表”對(duì)象下,雙擊“教師”表,以“數(shù)據(jù)表視圖”打開“教師”表。p單擊“數(shù)據(jù)表”中的任意單元格。p依次單擊“格式”“行高”菜單命令,這時(shí)屏幕上出現(xiàn)“行高”對(duì)話框。在該對(duì)話框的“行高”文本框內(nèi)輸入所需的行高值,13,單擊“確定”按鈕。p改變行高后,整個(gè)表的行高都得到了調(diào)整。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-684(2 2)調(diào)整字段顯示列寬)調(diào)整字段顯示列寬p與調(diào)整字段顯示高度的操作一樣,調(diào)整寬度也有兩種方法,即鼠標(biāo)和

54、菜單命令。p使用鼠標(biāo)調(diào)整p首先將鼠標(biāo)指針移動(dòng)到要改變寬度的兩列字段名中間,當(dāng)鼠標(biāo)指針變?yōu)殡p箭頭時(shí),按住鼠標(biāo)左鍵,并拖動(dòng)鼠標(biāo)左、右移動(dòng),當(dāng)調(diào)整到所需寬度時(shí),松開鼠標(biāo)左鍵。在拖動(dòng)字段列中間的分隔線時(shí),如果將分隔線拖動(dòng)超過下一個(gè)字段列的右邊界時(shí),將會(huì)隱藏該列。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-685使用菜單命令調(diào)整使用菜單命令調(diào)整p【例1.3.18】將“教師”表“姓名”列列寬設(shè)置為8,設(shè)置所有字段列列寬為最佳匹配。p先打開教師表,選擇要改變寬度的字段列:姓名,然后依次單擊“格式”“列寬”菜單命令,并在打開的“列寬”對(duì)話框中輸入所需的寬度:8。單擊“

55、確定”按鈕。p如果在“列寬”對(duì)話框中輸入值為“0”,則會(huì)將該字段列隱藏。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6863 3隱藏列和顯示列隱藏列和顯示列p在“數(shù)據(jù)表”視圖中,為了便于查看表中的主要數(shù)據(jù),可以將某些字段列暫時(shí)隱藏起來,需要時(shí)再將其顯示出來。p【例1.3.19】隱藏“學(xué)生”表中的“出生日期”字段。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-687具體的操作步驟如下:具體的操作步驟如下:p(1)在“數(shù)據(jù)庫”窗口的“表”對(duì)象下,雙擊“學(xué)生”表,以“數(shù)據(jù)表視圖”打開“學(xué)生”表。p(2)單擊“出生日期”

56、字段選定器。如果要一次隱藏多列,單擊要隱藏的第一列字段選定器,然后按住鼠標(biāo)左鍵,拖動(dòng)鼠標(biāo)到達(dá)最后一個(gè)需要選擇的列。p(3)依次單擊“格式”“隱藏列”菜單命令。這時(shí),Access就將選定的列隱藏起來。p取消的方法是單擊“格式”菜單中的“取消隱藏列”命令A(yù)ccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6884 4凍結(jié)列凍結(jié)列p在操作中,常常需要建立比較大的數(shù)據(jù)庫表,由于表過寬,在“數(shù)據(jù)表”視圖中,有些關(guān)鍵的字段值因?yàn)樗綕L動(dòng)后無法看到,影響了數(shù)據(jù)的查看。解決這一問題的最好方法是利用Access提供的凍結(jié)列功能。p【例1.3.21】凍結(jié)“學(xué)生”表中的“班級(jí)”列。

57、AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-689具體的操作步驟如下:具體的操作步驟如下:p(1)在“數(shù)據(jù)庫”窗口的“表”對(duì)象下,雙擊“學(xué)生”表,以“數(shù)據(jù)表視圖”打開“學(xué)生”表。p(2)單擊“班級(jí)”字段選定器,選定要凍結(jié)的字段,p(3)依次單擊“格式”“凍結(jié)列”菜單命令,此時(shí)水平滾動(dòng)窗口時(shí),可以看到“班級(jí)”字段列始終顯示在窗口的最左邊。p當(dāng)不再需要凍結(jié)列時(shí),可以取消。取消的方法是單擊“格式”菜單中的“取消對(duì)所有列的凍結(jié)”命令。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6905 5設(shè)置數(shù)據(jù)表格式設(shè)置數(shù)據(jù)表格式p

58、在“數(shù)據(jù)表”視圖中,一般在水平方向和垂直方向都顯示網(wǎng)格線,網(wǎng)格線采用銀色,背景采用白色。但是,用戶可以改變單元格的顯示效果,也可以選擇網(wǎng)格線的顯示方式和顏色,表格的背景顏色等。p【例1.3.22】在“學(xué)生”表中,去掉垂直方向的網(wǎng)格線;背景顏色設(shè)置為“橄欖色”。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-691操作步驟如下:操作步驟如下:p(1)在“數(shù)據(jù)庫”窗口的“表”對(duì)象下,雙擊“學(xué)生”表,以“數(shù)據(jù)表視圖”打開“學(xué)生”表。p(2)依次單擊“格式”“數(shù)據(jù)表”菜單命令,打開“設(shè)置數(shù)據(jù)表格式”對(duì)話框,設(shè)置相關(guān)參數(shù),單擊“確定”按鈕,應(yīng)用設(shè)置的格式。Acces

59、sAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6926 6改變字體顯示改變字體顯示p為了使數(shù)據(jù)的顯示美觀清晰、醒目突出,用戶可以改變數(shù)據(jù)表中數(shù)據(jù)的字體、字型和字號(hào)。p【例3.23】將“學(xué)生”表字體設(shè)置為仿宋、字號(hào)為小五號(hào)、字型為粗體,顏色為深紅色。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-693操作步驟如下:操作步驟如下:(1)在“數(shù)據(jù)庫”窗口的“表”對(duì)象下,以“數(shù)據(jù)表視圖”打開“學(xué)生”表。p(2)依次單擊“格式”“字體”菜單命令,打開“字體”對(duì)話框中,設(shè)置相關(guān)參數(shù)。最后單擊“確定”按鈕,應(yīng)用設(shè)置的格式。AccessAc

60、cess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6943.4 3.4 操作表操作表p3.4.1 查找數(shù)據(jù)p3.4.2 替換數(shù)據(jù)p3.4.3 排序記錄p3.4.4 篩選記錄AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)庫技術(shù)及應(yīng)用 第第3 3章章2022-2-6953.4.1 3.4.1 查找數(shù)據(jù)查找數(shù)據(jù)p在操作數(shù)據(jù)庫表時(shí),如果表中存放的數(shù)據(jù)非常多,那么當(dāng)用戶想查找某一數(shù)據(jù)時(shí)就比較困難。使用“查找”對(duì)話框,可以尋找特定記錄或查找字段中的某些值。在Access找到要查找的項(xiàng)目時(shí),可以在找到的各條記錄間瀏覽。p在“查找和替換”對(duì)話框中,可以使用通配符。AccessAccess數(shù)據(jù)庫技術(shù)及應(yīng)用數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論