版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第4章 創(chuàng)建表,在Access 2000關(guān)系數(shù)據(jù)庫(kù)中,表是存儲(chǔ)和管理數(shù)據(jù)的基本對(duì)象,是有結(jié)構(gòu)的數(shù)據(jù)的集合。 表是Access 2000關(guān)系數(shù)據(jù)庫(kù)的一個(gè)數(shù)據(jù)庫(kù)對(duì)象,它不是一個(gè)獨(dú)立的文件。 在 Access 2000關(guān)系數(shù)據(jù)庫(kù)中,用戶可以根據(jù)需要?jiǎng)?chuàng)建多個(gè)表,每個(gè)表擁有自己的表名和結(jié)構(gòu)。用戶也可以隨時(shí)使用表設(shè)計(jì)視圖編輯修改表結(jié)構(gòu)。,4.1 創(chuàng)建表 如果用戶有一批數(shù)據(jù)需要存儲(chǔ)、管理,而Access 2000關(guān)系數(shù)據(jù)庫(kù)目前沒有合適的表來存儲(chǔ)這批數(shù)據(jù)時(shí),就需要建立一個(gè)新表。 在Access 2000中,可以采用以下五種方式在當(dāng)前數(shù)據(jù)庫(kù)的表對(duì)象中建立新表: l使用【設(shè)計(jì)視圖】 l使用【表向?qū)А?l使用【數(shù)據(jù)
2、表視圖】 l使用【導(dǎo)入表】 l使用【鏈接表】,4.1.1 使用【設(shè)計(jì)視圖】創(chuàng)建表 4.1.2 使用【表向?qū)А縿?chuàng)建表 4.1.3 使用【數(shù)據(jù)表視圖】創(chuàng)建表 4.1.4 使用【導(dǎo)入表】創(chuàng)建表 使用【導(dǎo)入表】方式創(chuàng)建表是將其它數(shù)據(jù)庫(kù)中的表或其它應(yīng)用系統(tǒng)中的文件導(dǎo)入到當(dāng)前數(shù)據(jù)庫(kù)中來以生成新表。 4.1.5 使用【鏈接表】創(chuàng)建表 使用【鏈接表】方式創(chuàng)建表是將其它數(shù)據(jù)庫(kù)中的表或其它應(yīng)用系統(tǒng)中的文件鏈接到當(dāng)前數(shù)據(jù)庫(kù)中來以生成新表。【鏈接表】方式生成的新表與源表具有相同的結(jié)構(gòu)和記錄,并且在源表中對(duì)記錄的添加、更新和刪除操作將會(huì)反映到新表中。反之,亦然。,4.1.6 字段名稱 字段是表的基本存儲(chǔ)單元,為字段命名
3、可以方便地使用和識(shí)別字段。字段名稱在表中應(yīng)是唯一的,最好使用便于理解的字段名稱。 在Access 2000中,字段名稱應(yīng)遵循如下命名規(guī)則: l字段名稱的長(zhǎng)度最多可達(dá)64個(gè)字符。 l字段名稱可以包含字母、漢字、數(shù)字、空格和其它字符。 l不能將空格作為字段名稱的第一個(gè)字符。 l字段名稱不能包含句號(hào)(。)、驚嘆號(hào)(!)、方括號(hào)( )和重音符號(hào)()。 l不能使用控制字符(ASC值從0至31的控制字符)。,4.1.7 數(shù)據(jù)類型 命名了字段名稱以后,必須決定賦予該字段何種數(shù)據(jù)類型。數(shù)據(jù)類型決定了該字段能存儲(chǔ)什么樣的數(shù)據(jù)。 表4-1 字段的數(shù)據(jù)類型,4.1.8 字段說明 在表的設(shè)計(jì)視圖中,字段輸入?yún)^(qū)域的【說
4、明】列用于幫助用戶了解字段的用途、數(shù)據(jù)的輸入方式以及該字段對(duì)輸入數(shù)據(jù)格式的要求。 4.2 設(shè)置字段屬性 在為字段定義了字段名稱、數(shù)據(jù)類型以及說明以后,Access 2000進(jìn)一步要求用戶定義字段屬性,即確定字段的屬性。每一個(gè)字段或多或少都擁有字段屬性,而不同的數(shù)據(jù)類型其所擁有的字段屬性是各不相同的。 Access 2000在字段屬性區(qū)域中設(shè)置了【常規(guī)】和【查閱】?jī)蓚€(gè)選項(xiàng)卡。表4-6列出了【常規(guī)】選項(xiàng)卡中的所有屬性,這些屬性并不全部適用于每一種數(shù)據(jù)類型的字段。,表4-6 字段屬性,4.2.1 【字段大小】屬性 4.2.2 【格式】屬性 【格式】屬性用于定義數(shù)據(jù)的顯示和打印格式。Access 20
5、00為某些數(shù)據(jù)類型的字段預(yù)定義了【格式】屬性,也允許用戶為某些數(shù)據(jù)類型的字段自定義【格式】屬性?!靖袷健繉傩灾挥绊憯?shù)據(jù)的顯示格式而不會(huì)影響數(shù)據(jù)的存儲(chǔ)和輸入。 【格式】屬性適用于【文本】、【備注】、【數(shù)字】、【貨幣】、【日期/時(shí)間】和【是/否】數(shù)據(jù)類型。Access 2000為設(shè)置【格式】屬性提供了特殊的格式化字符。 1.【文本】和【備注】數(shù)據(jù)類型的【格式】屬性 【文本】和【備注】 數(shù)據(jù)類型字段的自定義【格式】屬性最多由兩部分組成,各部分之間需用分號(hào)分隔。第一部分用于定義文本的顯示格式。第二部分用于定義空字符串及NULL值的顯示格式。,表4-8 【文本】和【備注】數(shù)據(jù)類型的格式化字符,2.【數(shù)字
6、】和【貨幣】數(shù)據(jù)類型的【格式】屬性 對(duì)于【數(shù)字】和【貨幣】數(shù)據(jù)類型的字段,Access 2000預(yù)定義了7種【格式】屬性 。 Access 2000允許用戶自定義【格式】屬性。自定義【格式】屬性最多可以由四部分組成,各部分之間需用分號(hào)分隔。第一部分用于定義正數(shù)的顯示格式;第二部分用于定義負(fù)數(shù)的顯示格式;第三部分用于定義零值的顯示格式;第四部分用于定義Null值的顯示格式。,表4-10 【數(shù)字】和【貨幣】數(shù)據(jù)類型字段的格式化字符,3.【日期/時(shí)間】數(shù)據(jù)類型的【格式】屬性 Access 2000為【日期/時(shí)間】數(shù)據(jù)類型字段預(yù)定義了7種【格式】屬性。 Access 2000允許用戶自定義【日期/時(shí)間
7、】數(shù)據(jù)類型字段的【格式】屬性。自定義的【格式】屬性最多可由兩部分組成,它們之間需用分號(hào)分隔。第一部分用于定義日期/時(shí)間的顯示格式;第二部分用于定義Null值的顯示格式。 表4-12 【日期/時(shí)間】數(shù)據(jù)類型字段的格式化字符,4.【是/否】數(shù)據(jù)類型的【格式】屬性 Access 2000為【是/否】數(shù)據(jù)類型字段預(yù)定義了3種【格式】屬性。 Access 2000允許用戶自定義【是/否】數(shù)據(jù)類型字段的【格式】屬性。自定義的【格式】屬性最多可以由三部分組成,它們之間需用分號(hào)分隔。第一部分空缺;第二部分用于定義邏輯真值的顯示格式,通常為邏輯真值指定一個(gè)包括在雙引號(hào)中的字符串(可以含有顏色格式化字符);第三部
8、分用于定義邏輯假值的顯示格式, 通常為邏輯假值指定一個(gè)包括在雙引號(hào)中的字符串(可以含有顏色格式化字符)。,4.2.3 【輸入掩碼】屬性 【輸入掩碼】屬性用于定義數(shù)據(jù)的輸入格式以及輸入數(shù)據(jù)的某一位上允許輸入的數(shù)據(jù)類型。Access 2000允許為除了【備注】、【OLE對(duì)象】和【自動(dòng)編號(hào)】數(shù)據(jù)類型之外的任何數(shù)據(jù)類型字段定義【輸入掩碼】屬性。 【輸入掩碼】屬性最多可以由三部分組成,各部分之間要用分號(hào)分隔。第一部分定義數(shù)據(jù)的輸入格式。第二部分定義是否按顯示方式在表中存儲(chǔ)數(shù)據(jù)。若設(shè)置為0,則按顯示方式存儲(chǔ)。若設(shè)置為1或?qū)⒌诙糠挚杖保瑒t只存儲(chǔ)輸入的數(shù)據(jù)。第三部分定義一個(gè)占位符以顯示數(shù)據(jù)輸入的位置。用戶可
9、以定義一個(gè)單一字符作為占位符,缺省占位符是一個(gè)下劃線。,表4-14 輸入掩碼字符,4.2.4 【小數(shù)位數(shù)】屬性 【小數(shù)位數(shù)】屬性僅對(duì)【數(shù)字】和【貨幣】數(shù)據(jù)類型字段有效。小數(shù)位的數(shù)目為015,這取決于【數(shù)字】或【貨幣】數(shù)據(jù)類型字段的大小。 4.2.5 【標(biāo)題】屬性 【標(biāo)題】屬性允許用戶輸入一個(gè)更具體的描述字段的名稱,用于替換在數(shù)據(jù)表視圖、報(bào)表或窗體中顯示的相應(yīng)字段名。 4.2.6 【默認(rèn)值】屬性 【默認(rèn)值】屬性可以為除了【自動(dòng)編號(hào)】和【OLE對(duì)象】數(shù)據(jù)類型以外的所有字段指定一個(gè)默認(rèn)值。默認(rèn)值是在新的記錄被添加到表中時(shí)自動(dòng)地為字段設(shè)置的,它可以是與字段的數(shù)據(jù)類型相匹配的任何值。,4.2.7 【有效
10、性規(guī)則】屬性 【有效性規(guī)則】屬性允許用戶輸入一個(gè)表達(dá)式來限定被接受進(jìn)入字段的值。 4.2.8 【有效性文本】屬性 【有效性文本】屬性允許用戶輸入一段提示文字,當(dāng)輸入的數(shù)據(jù)沒有通過設(shè)定的有效性規(guī)則時(shí),Access 2000自動(dòng)彈出一個(gè)提示框顯示該段提示文字?!居行晕谋尽繉傩砸c【有效性規(guī)則】屬性搭配使用。 4.2.9 【必填字段】屬性 【必填字段】屬性允許用戶規(guī)定數(shù)據(jù)是否必須被輸入到字段中,即字段中是否允許有Null值。如果數(shù)據(jù)必須被輸入到字段中,即不允許有Null值,應(yīng)設(shè)置【必填字段】屬性值為【是】。【必填字段】屬性值是一個(gè)邏輯值,默認(rèn)值為【否】。,4.2.10 【允許空字符串】屬性 【允許
11、空字符串】屬性用于定義對(duì)于【文本】和【備注】數(shù)據(jù)類型的字段是否允許空字符串輸入。如果允許,應(yīng)把空字符串和Null值區(qū)別開。空字符串是長(zhǎng)度為零的特殊字符串。【允許空字符串】屬性值是一個(gè)邏輯值,默認(rèn)值為【否】。 4.2.11 【索引】屬性 【索引】屬性允許用戶選擇是否建立單一字段索引。 4.2.12 【新值】屬性 【新值】屬性用于指定在表中添加新記錄時(shí),【自動(dòng)編號(hào)】數(shù)據(jù)類型字段的遞增方式。 4.2.13 【輸入法模式】屬性 【輸入法模式】屬性用于定義當(dāng)焦點(diǎn)移至字段時(shí)是否開啟輸入法。,4.2.14 【Unicode壓縮】屬性 【Unicode壓縮】屬性用于定義是否允許對(duì)【文本】、【備注】和【超(級(jí))
12、鏈接】數(shù)據(jù)類型字段進(jìn)行Unicode壓縮。Unicode是一個(gè)字符編碼方案,該方案使用兩個(gè)字節(jié)代表一個(gè)字符。 4.2.15 【顯示控件】屬性 Access 2000在字段屬性區(qū)域的【查閱】選項(xiàng)卡設(shè)置了【顯示控件】屬性。該屬性僅適用于【文本】、【是/否】和【數(shù)字】數(shù)據(jù)類型字段?!撅@示控件】屬性用于設(shè)置這三種字段的顯示方式,即將這三種字段與何種顯示控件綁定以顯示其中的數(shù)據(jù)。表4-19列出了這三種數(shù)據(jù)類型所擁有的顯示控件屬性值。,表4-19 【顯示控件】屬性值,顯示控件,屬性值,數(shù)據(jù)類型,4.3 定義主鍵 在Access 2000中,最好為創(chuàng)建的每一個(gè)表定義一個(gè)主鍵。主鍵可以由一個(gè)或多個(gè)字段組成,用
13、于標(biāo)識(shí)表中的每一條記錄。作為主鍵的字段其值是唯一的。 定義主鍵的目的就是要保證表中的所有記錄都是唯一可識(shí)別的。如果表中沒有單一的字段能夠使記錄具有唯一性,那么可以使用多個(gè)字段的組合使記錄具有唯一性。 在表中定義主鍵除了可以保證表中的記錄具有唯一可識(shí)別性以外,還能加快查詢、檢索以及排序的速度,因?yàn)橹麈I實(shí)際上是一個(gè)索引。另外在表中建立主鍵有利于建立一對(duì)多的表間關(guān)系。,4.4 建立索引 索引實(shí)際上是一個(gè)二維列表,其中僅有二列數(shù)據(jù):關(guān)鍵字值和記錄的物理位置。關(guān)鍵字值是包含有字段的排序規(guī)則表達(dá)式,記錄的物理位置指向關(guān)鍵字值在表中所在的物理位置。 在Access 2000中,用戶可以根據(jù)一個(gè)字段建立單一字
14、段索引,也可以根據(jù)多個(gè)字段的組合建立多字段索引。 4.4.1 單一字段索引 4.4.2 多字段索引 在查詢中,只要提供的查詢準(zhǔn)則是以多字段索引中的第一個(gè)字段作為起始并為連續(xù)字段提供查詢準(zhǔn)則,Access 2000就可以使用多字段索引進(jìn)行查詢。但是在使用多字段索引時(shí)有一個(gè)附加限制:只有最后一個(gè)準(zhǔn)則可以使用不等式。,4.5 建立表間關(guān)系 在Access 2000中,數(shù)據(jù)庫(kù)擁有眾多的表。這些表雖然都處在同一個(gè)數(shù)據(jù)庫(kù)中,但彼此是獨(dú)立存在的,相互間還沒有建立起關(guān)系。關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)是可以為表建立表間關(guān)系,從而真實(shí)地反映客觀世界豐富多變的特點(diǎn)以及錯(cuò)綜復(fù)雜的聯(lián)系,減少數(shù)據(jù)的冗余。 兩個(gè)表之間只有存在相關(guān)聯(lián)的字段才能在二者之間建立關(guān)系。 在兩個(gè)相關(guān)表中,起著定義相關(guān)字段取值范圍作用的表稱為父表,而另一個(gè)引用父表中相關(guān)字段的表稱為子表。 根據(jù)父表和子表中相關(guān)聯(lián)字段的對(duì)應(yīng)關(guān)系,表間關(guān)系可以分為兩種:一對(duì)一關(guān)系和一對(duì)多關(guān)系。,一對(duì)一關(guān)系:在這種關(guān)系中,父表中的每一條記錄最多只與子表中的一條記錄相關(guān)聯(lián)
溫馨提示
- 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. 人人文庫(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年度臨時(shí)演員影視場(chǎng)景搭建與租賃合同4篇
- 二零二五版煙酒新品上市推廣合作協(xié)議書2篇
- 2025年度綠色生態(tài)大閘蟹養(yǎng)殖基地購(gòu)銷合作協(xié)議4篇
- 2025版鋁藝門定制與安裝服務(wù)合同范本4篇
- 2024腳手架搭建合同范本
- 二零二五年度綠色環(huán)保型二手住宅買賣合同模板2篇
- 二零二五年度鋁塑窗節(jié)能補(bǔ)貼申請(qǐng)與執(zhí)行合同4篇
- 2024運(yùn)輸企業(yè)對(duì)貨車司機(jī)簽訂安全駕駛勞務(wù)合同3篇
- 二零二五年度園林綠化出渣車輛勞務(wù)分包合同模板4篇
- 基于2025年度市場(chǎng)拓展的保密協(xié)議范本2篇
- 第22單元(二次函數(shù))-單元測(cè)試卷(2)-2024-2025學(xué)年數(shù)學(xué)人教版九年級(jí)上冊(cè)(含答案解析)
- 藍(lán)色3D風(fēng)工作總結(jié)匯報(bào)模板
- 安全常識(shí)課件
- 河北省石家莊市2023-2024學(xué)年高一上學(xué)期期末聯(lián)考化學(xué)試題(含答案)
- 2024年江蘇省導(dǎo)游服務(wù)技能大賽理論考試題庫(kù)(含答案)
- 2024年中考英語閱讀理解表格型解題技巧講解(含練習(xí)題及答案)
- 新版中國(guó)食物成分表
- 浙江省溫州市溫州中學(xué)2025屆數(shù)學(xué)高二上期末綜合測(cè)試試題含解析
- 2024年山東省青島市中考生物試題(含答案)
- 保安公司市場(chǎng)拓展方案-保安拓展工作方案
- GB/T 15843.2-2024網(wǎng)絡(luò)安全技術(shù)實(shí)體鑒別第2部分:采用鑒別式加密的機(jī)制
評(píng)論
0/150
提交評(píng)論