




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1Access2003Access2003數(shù)據(jù)庫教程數(shù)據(jù)庫教程2第第3章章 重要的表操作重要的表操作 n3.1 創(chuàng)建表 n3.2 修改表結(jié)構(gòu) n3.3 編輯數(shù)據(jù)表中數(shù)據(jù) n3.4 使用數(shù)據(jù)表中的數(shù)據(jù) n3.5 更改數(shù)據(jù)表的顯示方式 n3.6 創(chuàng)建表關(guān)系 n本章小結(jié) 33.1創(chuàng)建表創(chuàng)建表 下面將介紹如何在數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表和在下面將介紹如何在數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表和在表中存入數(shù)據(jù)。表中存入數(shù)據(jù)。 創(chuàng)建表常用的方法有:創(chuàng)建表常用的方法有:使用設(shè)計(jì)器創(chuàng)表使用設(shè)計(jì)器創(chuàng)表使用向?qū)?chuàng)建表使用向?qū)?chuàng)建表通過輸入數(shù)據(jù)創(chuàng)建表通過輸入數(shù)據(jù)創(chuàng)建表第第3章章 重要的表操作重要的表操作 43.1.1通過輸入數(shù)據(jù)創(chuàng)建表通過輸
2、入數(shù)據(jù)創(chuàng)建表 通過輸入數(shù)據(jù)創(chuàng)建表,就是利用數(shù)據(jù)表視圖,完通過輸入數(shù)據(jù)創(chuàng)建表,就是利用數(shù)據(jù)表視圖,完成的創(chuàng)建和數(shù)據(jù)的輸入。成的創(chuàng)建和數(shù)據(jù)的輸入。 通過輸入數(shù)據(jù)創(chuàng)建通過輸入數(shù)據(jù)創(chuàng)建“課程課程”表的步驟為:表的步驟為: 打開數(shù)據(jù)庫系統(tǒng),在數(shù)據(jù)庫窗口的對(duì)象欄中選擇表對(duì)打開數(shù)據(jù)庫系統(tǒng),在數(shù)據(jù)庫窗口的對(duì)象欄中選擇表對(duì)象象單擊工具欄上的單擊工具欄上的“新建新建” ” 選擇選擇“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”或是直接雙擊或是直接雙擊“通過輸入數(shù)據(jù)創(chuàng)建表通過輸入數(shù)據(jù)創(chuàng)建表”選項(xiàng)選項(xiàng) 確定。確定。 將數(shù)據(jù)直接填入數(shù)據(jù)表中,然后保存對(duì)表的設(shè)計(jì)的更改。將數(shù)據(jù)直接填入數(shù)據(jù)表中,然后保存對(duì)表的設(shè)計(jì)的更改。系統(tǒng)提示尚未定義主鍵時(shí),
3、單擊系統(tǒng)提示尚未定義主鍵時(shí),單擊“是是”按鈕,系統(tǒng)將自按鈕,系統(tǒng)將自動(dòng)為表創(chuàng)建一個(gè)主鍵;單擊動(dòng)為表創(chuàng)建一個(gè)主鍵;單擊“否否”按鈕,可以在以后另按鈕,可以在以后另行為表設(shè)置一個(gè)主鍵。行為表設(shè)置一個(gè)主鍵。 第第3章章 重要的表操作重要的表操作 53.1.2使用向?qū)?chuàng)建表使用向?qū)?chuàng)建表啟動(dòng)表向?qū)?dòng)表向?qū)?選擇合適的表選擇合適的表 選擇需要的字段選擇需要的字段 重命名字段重命名字段 指定表名指定表名 設(shè)置主鍵設(shè)置主鍵 確定確定表的關(guān)系表的關(guān)系第第3章章 重要的表操作重要的表操作 63.1.3表的導(dǎo)入與鏈接表的導(dǎo)入與鏈接 數(shù)據(jù)的導(dǎo)入與鏈接功能可以將其數(shù)據(jù)的導(dǎo)入與鏈接功能可以將其他格式的數(shù)據(jù)導(dǎo)入或鏈接到
4、他格式的數(shù)據(jù)導(dǎo)入或鏈接到AccessAccess數(shù)數(shù)據(jù)庫中。據(jù)庫中。第第3章章 重要的表操作重要的表操作 71.Access 2003可以訪問的數(shù)據(jù)文件格式可以訪問的數(shù)據(jù)文件格式常用的各文件格式對(duì)應(yīng)的要求常用的各文件格式對(duì)應(yīng)的要求 Microsoft Access文檔文檔其他的其他的 Access數(shù)據(jù)庫數(shù)據(jù)庫 Microsoft Excel 文檔文檔 Excel工作表工作表 HTML文檔文檔 網(wǎng)頁數(shù)據(jù)網(wǎng)頁數(shù)據(jù) Microsoft Outlook Microsoft Outlook地址簿地址簿 文本文檔(文本文檔(text文檔)文檔) 帶分隔符或定長(zhǎng)格式的文帶分隔符或定長(zhǎng)格式的文本文件本文件 第
5、第3章章 重要的表操作重要的表操作 3.1.3表的導(dǎo)入與鏈接表的導(dǎo)入與鏈接8表的導(dǎo)入操作方法:表的導(dǎo)入操作方法:打開準(zhǔn)備接收數(shù)據(jù)的數(shù)據(jù)庫打開準(zhǔn)備接收數(shù)據(jù)的數(shù)據(jù)庫 “ “新建表新建表”對(duì)話框中選擇對(duì)話框中選擇“導(dǎo)入表導(dǎo)入表”。選擇選擇“文件文件”“獲取外部數(shù)據(jù)獲取外部數(shù)據(jù)”“導(dǎo)導(dǎo)入入”項(xiàng)項(xiàng) 選擇文件類型選擇文件類型選擇要導(dǎo)入數(shù)據(jù)選擇要導(dǎo)入數(shù)據(jù)的文檔的文檔完成導(dǎo)入。完成導(dǎo)入。 2.表的導(dǎo)入表的導(dǎo)入第第3章章 重要的表操作重要的表操作 3.1.3表的導(dǎo)入與鏈接表的導(dǎo)入與鏈接92.表的鏈接表的鏈接 操作方法:在操作方法:在“新建表新建表”對(duì)話框中選擇對(duì)話框中選擇“鏈接表鏈接表”或或選擇選擇“文件文件”
6、“獲取外部數(shù)據(jù)獲取外部數(shù)據(jù)”“鏈接表鏈接表”項(xiàng)項(xiàng) 。 表的導(dǎo)入和表的鏈接得到的數(shù)據(jù)表的區(qū)別。表的導(dǎo)入和表的鏈接得到的數(shù)據(jù)表的區(qū)別。 表的導(dǎo)入表的導(dǎo)入表的連接表的連接 相當(dāng)于將數(shù)據(jù)復(fù)制到一個(gè)新建的數(shù)據(jù)表中,相當(dāng)于將數(shù)據(jù)復(fù)制到一個(gè)新建的數(shù)據(jù)表中,以后對(duì)新表內(nèi)容的修改等操作和源表沒有任何以后對(duì)新表內(nèi)容的修改等操作和源表沒有任何關(guān)系,二者是互相獨(dú)立的。關(guān)系,二者是互相獨(dú)立的。 并不復(fù)制源數(shù)據(jù),也沒有改變?cè)磾?shù)據(jù)的位并不復(fù)制源數(shù)據(jù),也沒有改變?cè)磾?shù)據(jù)的位置,僅僅通過鏈接使用這些數(shù)據(jù),所以二者實(shí)置,僅僅通過鏈接使用這些數(shù)據(jù),所以二者實(shí)際上就是同一套數(shù)據(jù),對(duì)源數(shù)據(jù)表的修改會(huì)反際上就是同一套數(shù)據(jù),對(duì)源數(shù)據(jù)表的修改
7、會(huì)反映在鏈接表中,反之亦然。映在鏈接表中,反之亦然。 第第3章章 重要的表操作重要的表操作 3.1.3表的導(dǎo)入與鏈接表的導(dǎo)入與鏈接103.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表1.表設(shè)計(jì)器表設(shè)計(jì)器第第3章章 重要的表操作重要的表操作 112字段名稱命名規(guī)則字段名稱命名規(guī)則(1 1)可用于字段名字符:中文、英文大寫、)可用于字段名字符:中文、英文大寫、小寫字母、數(shù)字,除了點(diǎn)號(hào)小寫字母、數(shù)字,除了點(diǎn)號(hào)“.”.”、感嘆號(hào)、感嘆號(hào)“!”、方括號(hào)、方括號(hào)“ ” ”和不可打印的字符不能和不可打印的字符不能用之外,還可以用其他的一切特殊字符。用之外,還可以用其他的一切特殊字符。(2 2)字段名可以用)字
8、段名可以用1 16464個(gè)字符。個(gè)字符。(3 3)不能以空格開頭。)不能以空格開頭。第第3章章 重要的表操作重要的表操作 3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表123.數(shù)據(jù)類型數(shù)據(jù)類型數(shù)據(jù)類型數(shù)據(jù)類型說明說明大小大小文本文本適合用于文本或文本與數(shù)字的組合,或不需要計(jì)算的數(shù)字,如郵政編碼、電適合用于文本或文本與數(shù)字的組合,或不需要計(jì)算的數(shù)字,如郵政編碼、電話號(hào)碼等話號(hào)碼等最多可用最多可用255255個(gè)字符個(gè)字符備注備注適合用于較長(zhǎng)的文本,如說明性的文字適合用于較長(zhǎng)的文本,如說明性的文字最長(zhǎng)為最長(zhǎng)為6400064000個(gè)字符個(gè)字符數(shù)字?jǐn)?shù)字用于數(shù)學(xué)計(jì)算中的數(shù)字?jǐn)?shù)據(jù)用于數(shù)學(xué)計(jì)算中的數(shù)字?jǐn)?shù)據(jù)數(shù)字
9、型字段的大小是指數(shù)數(shù)字型字段的大小是指數(shù)字型數(shù)據(jù)的種類,有字型數(shù)據(jù)的種類,有7 7種種日期日期/ /時(shí)間時(shí)間可以使用可以使用10010099999999年范圍內(nèi)的日期及時(shí)間值,可以有多種顯示格式,具體年范圍內(nèi)的日期及時(shí)間值,可以有多種顯示格式,具體說明見下面字段說明見下面字段“格式格式”屬性屬性8 8個(gè)字節(jié)個(gè)字節(jié)貨幣貨幣用于數(shù)學(xué)計(jì)算中的貨幣數(shù)值或數(shù)值數(shù)據(jù),可避免計(jì)算時(shí)的四舍五入。數(shù)據(jù)范用于數(shù)學(xué)計(jì)算中的貨幣數(shù)值或數(shù)值數(shù)據(jù),可避免計(jì)算時(shí)的四舍五入。數(shù)據(jù)范圍為小數(shù)點(diǎn)前圍為小數(shù)點(diǎn)前1515位,后位,后4 4位。顯示時(shí)帶內(nèi)置的分隔符及前綴或后綴貨幣位。顯示時(shí)帶內(nèi)置的分隔符及前綴或后綴貨幣符號(hào)符號(hào)8 8個(gè)
10、字節(jié)個(gè)字節(jié)自動(dòng)編號(hào)自動(dòng)編號(hào)在添加記錄時(shí),依次自動(dòng)加在添加記錄時(shí),依次自動(dòng)加1 1,或隨機(jī)編號(hào),或隨機(jī)編號(hào)4 4個(gè)字節(jié)個(gè)字節(jié)是是/ /否否用于記錄邏輯型數(shù)據(jù),如用于記錄邏輯型數(shù)據(jù),如Yes/NoYes/No,True/FalseTrue/False,On/OffOn/Off等等1 1個(gè)字節(jié)個(gè)字節(jié)OLEOLE對(duì)象對(duì)象是是Object Linking and EmbeddingObject Linking and Embedding的縮寫,意思為對(duì)象的鏈接與嵌入??梢缘目s寫,意思為對(duì)象的鏈接與嵌入??梢枣溄踊蚯度肫渌褂面溄踊蚯度肫渌褂肙LEOLE協(xié)議的程序創(chuàng)建的對(duì)象到協(xié)議的程序創(chuàng)建的對(duì)象到Acc
11、essAccess中,例如中,例如 WordWord文檔、文檔、 ExcelExcel電子表格、圖片、聲音、視頻文件電子表格、圖片、聲音、視頻文件最大可用最大可用1G1G字節(jié),受所用字節(jié),受所用磁盤空間的限制磁盤空間的限制超鏈接超鏈接用于保存超級(jí)鏈接的字段,超級(jí)鏈接可以是某個(gè)用于保存超級(jí)鏈接的字段,超級(jí)鏈接可以是某個(gè)UNCUNC路徑,或者路徑,或者URLURL,或者一,或者一個(gè)超級(jí)鏈接地址個(gè)超級(jí)鏈接地址最長(zhǎng)為最長(zhǎng)為64006400個(gè)字節(jié)個(gè)字節(jié)查閱向?qū)Р殚喯驅(qū)г谟帽鞠驅(qū)?chuàng)建的字段中,可以使用組合框或列表框從列表或另一個(gè)表中選在用本向?qū)?chuàng)建的字段中,可以使用組合框或列表框從列表或另一個(gè)表中選擇一個(gè)
12、值擇一個(gè)值通常是通常是4 4個(gè)字節(jié)個(gè)字節(jié)第第3章章 重要的表操作重要的表操作 134.“說明說明”項(xiàng)的作用項(xiàng)的作用 在表設(shè)計(jì)視圖的右上部的在表設(shè)計(jì)視圖的右上部的“說明說明”項(xiàng)可以輸入對(duì)字段項(xiàng)可以輸入對(duì)字段的說明,如字段的用途等,也可以為空。的說明,如字段的用途等,也可以為空。5.設(shè)置字段的屬性設(shè)置字段的屬性字段的常規(guī)屬性有:字段的常規(guī)屬性有: 字段大小和小數(shù)位數(shù)字段大小和小數(shù)位數(shù) “格式格式”屬性屬性“輸入掩碼輸入掩碼”屬性屬性“標(biāo)題標(biāo)題”屬性屬性“默認(rèn)值默認(rèn)值”屬性屬性 有效性規(guī)則有效性規(guī)則 有效文本有效文本“必填字段必填字段”“索引索引”第第3章章 重要的表操作重要的表操作 3.1.4使用
13、表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表145.設(shè)置字段的屬性設(shè)置字段的屬性(1)字段大小和小數(shù)位數(shù))字段大小和小數(shù)位數(shù)第第3章章 重要的表操作重要的表操作 “字段大小字段大小”屬性只有在字段的數(shù)據(jù)類型屬性只有在字段的數(shù)據(jù)類型被設(shè)置為被設(shè)置為“文本文本”、“數(shù)字?jǐn)?shù)字”或或“自動(dòng)編號(hào)自動(dòng)編號(hào)”時(shí)才時(shí)才出現(xiàn)。出現(xiàn)。 當(dāng)字段類型設(shè)置為當(dāng)字段類型設(shè)置為“文本文本”時(shí),字段大小時(shí),字段大小可設(shè)置值范圍為可設(shè)置值范圍為1255,即字段可容納的字符個(gè)數(shù),即字段可容納的字符個(gè)數(shù)為為1255個(gè)字符。應(yīng)該以該字段輸入的最大字符數(shù)個(gè)字符。應(yīng)該以該字段輸入的最大字符數(shù)來確定其字段大小,如學(xué)號(hào)由來確定其字段大小,如學(xué)號(hào)由6位數(shù)
14、字組成,則其位數(shù)字組成,則其的字段大小取的字段大小取6即夠,而即夠,而“性別性別”字段,其字段大字段,其字段大小取小取1即夠。即夠。3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表155.設(shè)置字段的屬性設(shè)置字段的屬性(1)字段大小和小數(shù)位數(shù))字段大小和小數(shù)位數(shù)第第3章章 重要的表操作重要的表操作 對(duì)數(shù)字型字段,字段大小用于定義數(shù)字型數(shù)據(jù)的種類。數(shù)字型數(shù)據(jù)的種類有字節(jié)、整型、長(zhǎng)整型、單精度型、字節(jié)、整型、長(zhǎng)整型、單精度型、雙精度型、同步復(fù)制雙精度型、同步復(fù)制ID和小數(shù)和小數(shù)7種,具體說明見表附錄。 3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表165.設(shè)置字段的屬性設(shè)置字段的屬性(1)字段大小和小
15、數(shù)位數(shù))字段大小和小數(shù)位數(shù)第第3章章 重要的表操作重要的表操作 而而小數(shù)位數(shù)小數(shù)位數(shù)用于指定小數(shù)點(diǎn)右邊可以顯示的小數(shù)位數(shù)用于指定小數(shù)點(diǎn)右邊可以顯示的小數(shù)位數(shù)(僅限于數(shù)字(僅限于數(shù)字/貨幣型數(shù)據(jù)),范圍在貨幣型數(shù)據(jù)),范圍在015位之間。如果字段位之間。如果字段大小為大小為 字節(jié)、整型、長(zhǎng)整型,則小數(shù)位數(shù)自動(dòng)為字節(jié)、整型、長(zhǎng)整型,則小數(shù)位數(shù)自動(dòng)為0位。位。 單精度型可為單精度型可為07位小數(shù);位小數(shù); 雙精度型則為雙精度型則為015位小數(shù);位小數(shù); 貨幣型默認(rèn)為貨幣型默認(rèn)為2位小數(shù),但可改變。位小數(shù),但可改變。 但是,即使但是,即使“字段大小字段大小”設(shè)置為設(shè)置為“單精度型單精度型”或或“雙雙精
16、度型精度型”,但如果不對(duì)格式屬性進(jìn)行設(shè)置,或?qū)⒏袷綄傩栽O(shè),但如果不對(duì)格式屬性進(jìn)行設(shè)置,或?qū)⒏袷綄傩栽O(shè)為為“常規(guī)數(shù)字常規(guī)數(shù)字”,則下面的,則下面的“小數(shù)位數(shù)小數(shù)位數(shù)”屬性的設(shè)置將無效。屬性的設(shè)置將無效。3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表175.設(shè)置字段的屬性設(shè)置字段的屬性(2)格式)格式第第3章章 重要的表操作重要的表操作 3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表“數(shù)字?jǐn)?shù)字/貨幣貨幣”類型下的字段類型下的字段格式格式 “格式”屬性控制數(shù)據(jù)屏幕顯示和打印的格式,通過對(duì)“格式”屬性的設(shè)置,可以規(guī)范表中數(shù)據(jù)的輸入和輸出。185.設(shè)置字段的屬性設(shè)置字段的屬性(2)格式)格式第第3章章
17、重要的表操作重要的表操作 3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表“日期日期/時(shí)間時(shí)間”類類型下的字段格式型下的字段格式195.設(shè)置字段的屬性設(shè)置字段的屬性(2)格式)格式第第3章章 重要的表操作重要的表操作 3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表“是是/否否”類型下類型下的字段格式的字段格式20 輸入掩碼的作用是:用戶在向表中輸入數(shù)據(jù)時(shí)看到掩碼后,就知道應(yīng)該以什么格式輸入數(shù)據(jù),如果不按照掩碼的要求輸入,數(shù)據(jù)就不能輸入到相應(yīng)的字段中。只有“文本”、“數(shù)字”、“日期和時(shí)間”和“貨幣”類型的字段能夠設(shè)置“輸入掩碼”屬性。 輸入掩碼使用字面顯示的字符來控制字段或控件的數(shù)據(jù)輸入,就是一種
18、控制字符輸入格式的手段 在創(chuàng)建輸入掩碼時(shí),可以使用特殊字符來要求某些必須輸入的數(shù)據(jù)(例如,電話號(hào)碼的區(qū)號(hào)),而其他數(shù)據(jù)則是可選的(例如電話分機(jī)號(hào)碼)。這些字符指定了在輸入掩碼中必須輸入的數(shù)據(jù)類型,例如數(shù)字或字符。5.設(shè)置字段的屬性設(shè)置字段的屬性(3)輸入掩碼)輸入掩碼第第3章章 重要的表操作重要的表操作 3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表21字符字符 說說 明明 0 數(shù)字(0 到 9,必需輸入,不允許加號(hào) + 與減號(hào) )。 9 數(shù)字或空格(非必需輸入,不允許加號(hào)和減號(hào))。 # 數(shù)字或空格(非必需輸入;在“編輯”模式下空格顯示為空白,但是在保存 數(shù)據(jù)時(shí)空白將刪除;允許加號(hào)和減號(hào)) L
19、 必需輸入字母A 到 Z 。 ? 可選輸入字母A 到 Z。 A 必需輸入字母或數(shù)字。 a 可選輸入字母或數(shù)字。 & 必需輸入任一字符或空格。 C 可選輸入任一字符或空格)。 . , : ; - / 小數(shù)點(diǎn)占位符及千位、日期與時(shí)間的分隔符。(實(shí)際的字符將根據(jù) Windows“控制面板”中“區(qū)域設(shè)置屬性”對(duì)話框中的設(shè)置而定)。 將所有字符轉(zhuǎn)換為大寫。 ! 使輸入掩碼從右到左顯示,而不是從左到右顯示。鍵入掩碼中的字符始終 都是從左到右填入。可以在輸入掩碼中的任何地方包括感嘆號(hào)。 使接下來的字符以字面字符顯示(例如,A 只顯示為 A)。 5.設(shè)置字段的屬性設(shè)置字段的屬性(3)輸入掩碼)輸入掩碼
20、可以使用以下的字符來定義輸入掩碼:可以使用以下的字符來定義輸入掩碼:22 有效性規(guī)則是給字段輸入數(shù)據(jù)時(shí)設(shè)置的限制條件。 假設(shè)學(xué)生的年齡都在18歲以上,可以為“年齡”字段設(shè)置“=18”的有效性規(guī)則。當(dāng)在“年齡”字段輸入了小于18的數(shù)據(jù)時(shí),系統(tǒng)將顯示出錯(cuò)信息,并強(qiáng)迫光標(biāo)停留在“年齡”字段,直到輸入的數(shù)據(jù)=18為止。 具體操作方法:把光標(biāo)移動(dòng)到“年齡”字段的有效性規(guī)則的文本框中,直接輸入表達(dá)式:=18 。5.設(shè)置字段的屬性設(shè)置字段的屬性(6)有效性規(guī)則)有效性規(guī)則第第3章章 重要的表操作重要的表操作 3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表23 有效性規(guī)則用表達(dá)式來定義,表達(dá)式由運(yùn)算符和比較值
21、等組成。比較值可以是常量、變量或函數(shù)。表3.1.4給出了若干有效性規(guī)則表達(dá)式示例。 5.設(shè)置字段的屬性設(shè)置字段的屬性(6)有效性規(guī)則)有效性規(guī)則第第3章章 重要的表操作重要的表操作 3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表有效性規(guī)則表達(dá)式含義0可以輸入一個(gè)非零值0 Or 100值必須為 0 或大于 100=#95-1-1# And #96-1-1#輸入的日期必須是在 1995 年內(nèi)246.數(shù)據(jù)表結(jié)構(gòu)的建立數(shù)據(jù)表結(jié)構(gòu)的建立打開表設(shè)計(jì)視圖打開表設(shè)計(jì)視圖輸入字段名稱輸入字段名稱定義數(shù)據(jù)類型定義數(shù)據(jù)類型定義字段屬性定義字段屬性設(shè)置設(shè)置“主鍵主鍵”7.保存表保存表第第3章章 重要的表操作重要的表操
22、作 3.1.4使用表設(shè)計(jì)器創(chuàng)建表使用表設(shè)計(jì)器創(chuàng)建表253.2修改表結(jié)構(gòu)修改表結(jié)構(gòu) 可以在表設(shè)計(jì)視圖中對(duì)表結(jié)構(gòu)進(jìn)行修改。可以在表設(shè)計(jì)視圖中對(duì)表結(jié)構(gòu)進(jìn)行修改。請(qǐng)注意:請(qǐng)注意: 正在打開的表是不能修改其結(jié)構(gòu)的,必須正在打開的表是不能修改其結(jié)構(gòu)的,必須先將表關(guān)閉后,才能修改它的結(jié)構(gòu)。先將表關(guān)閉后,才能修改它的結(jié)構(gòu)。 關(guān)系表中互相關(guān)聯(lián)的字段是無法修改的,關(guān)系表中互相關(guān)聯(lián)的字段是無法修改的,如果需要修改,必須先將關(guān)聯(lián)刪掉。如果需要修改,必須先將關(guān)聯(lián)刪掉。 常見的表結(jié)構(gòu)修改操作有:修改字段、插常見的表結(jié)構(gòu)修改操作有:修改字段、插入新字段、移動(dòng)字段、刪除字段等。入新字段、移動(dòng)字段、刪除字段等。第第3章章 重要
23、的表操作重要的表操作 263.3編輯數(shù)據(jù)表中數(shù)據(jù)編輯數(shù)據(jù)表中數(shù)據(jù)通過數(shù)據(jù)表視圖向表中輸入數(shù)據(jù)的方法如下:通過數(shù)據(jù)表視圖向表中輸入數(shù)據(jù)的方法如下:(1)啟動(dòng))啟動(dòng)Access,打開前面建好的數(shù)據(jù)庫;,打開前面建好的數(shù)據(jù)庫;(2)在數(shù)據(jù)庫窗口的)在數(shù)據(jù)庫窗口的“對(duì)象對(duì)象”列表中選擇列表中選擇“表表”對(duì)象,進(jìn)入表窗口對(duì)象,進(jìn)入表窗口后,雙擊建好的表,進(jìn)入數(shù)據(jù)表視圖;后,雙擊建好的表,進(jìn)入數(shù)據(jù)表視圖;(3)將光標(biāo)定位到表中后,輸入數(shù)據(jù);)將光標(biāo)定位到表中后,輸入數(shù)據(jù);(4)如果要向定義為)如果要向定義為OLE對(duì)象的字段輸入數(shù)據(jù),其方法為:進(jìn)入數(shù)對(duì)象的字段輸入數(shù)據(jù),其方法為:進(jìn)入數(shù)據(jù)表視圖,在據(jù)表視圖,
24、在 “OLE對(duì)象對(duì)象”字段所在的任一單元格上單擊右鍵,選字段所在的任一單元格上單擊右鍵,選擇擇“插入對(duì)象插入對(duì)象”,在出現(xiàn)的對(duì)話框中,選擇,在出現(xiàn)的對(duì)話框中,選擇“由文件創(chuàng)建由文件創(chuàng)建”,在文件,在文件框中輸入所要鏈接或嵌入的對(duì)象的文件名及完整路徑。單擊框中輸入所要鏈接或嵌入的對(duì)象的文件名及完整路徑。單擊“確定確定”即可完成。若選定即可完成。若選定“鏈接(鏈接(L)”則表示以鏈接的方式插入對(duì)象,否則表示以鏈接的方式插入對(duì)象,否則表示嵌入,前種方式意味著源對(duì)象和表中的對(duì)象是同一對(duì)象,而后則表示嵌入,前種方式意味著源對(duì)象和表中的對(duì)象是同一對(duì)象,而后一種方式表示插入了原對(duì)象的副本,相比之下,鏈接方式
25、比嵌入方式一種方式表示插入了原對(duì)象的副本,相比之下,鏈接方式比嵌入方式節(jié)省存儲(chǔ)空間。節(jié)省存儲(chǔ)空間。(5)如果單擊工具欄上的)如果單擊工具欄上的“保存保存”按鈕,將保存數(shù)據(jù)表,但是不關(guān)按鈕,將保存數(shù)據(jù)表,但是不關(guān)閉表。閉表。 第第3章章 重要的表操作重要的表操作 3.3.1輸入數(shù)據(jù)到數(shù)據(jù)表中輸入數(shù)據(jù)到數(shù)據(jù)表中27在數(shù)據(jù)表的行選擇區(qū)中常會(huì)出現(xiàn)下列符號(hào),它們代表在數(shù)據(jù)表的行選擇區(qū)中常會(huì)出現(xiàn)下列符號(hào),它們代表的含義如下:的含義如下:三角形:表示該行是當(dāng)前記錄行。三角形:表示該行是當(dāng)前記錄行。鉛筆形:表示正在該行輸入或修改數(shù)據(jù)。鉛筆形:表示正在該行輸入或修改數(shù)據(jù)。星形:星形: 表示該行是表末的空白記錄行
26、,可以在此輸入表示該行是表末的空白記錄行,可以在此輸入數(shù)據(jù)。數(shù)據(jù)。第第3章章 重要的表操作重要的表操作 3.3編輯數(shù)據(jù)表中數(shù)據(jù)編輯數(shù)據(jù)表中數(shù)據(jù)3.3.1輸入數(shù)據(jù)到數(shù)據(jù)表中輸入數(shù)據(jù)到數(shù)據(jù)表中283.3.2修改數(shù)據(jù)表中數(shù)據(jù)修改數(shù)據(jù)表中數(shù)據(jù)n1 1直接修改數(shù)據(jù)直接修改數(shù)據(jù)n按按可刪除光標(biāo)后的數(shù)據(jù)。注意:可刪除光標(biāo)后的數(shù)據(jù)。注意:字段值的修改只是修改顯示,只有在光標(biāo)字段值的修改只是修改顯示,只有在光標(biāo)定位到被修改記錄之外的其他記錄中時(shí),定位到被修改記錄之外的其他記錄中時(shí),對(duì)該記錄的一個(gè)或多個(gè)字段的修改才會(huì)被對(duì)該記錄的一個(gè)或多個(gè)字段的修改才會(huì)被保存起來。保存起來。n2 2批量數(shù)據(jù)的修改批量數(shù)據(jù)的修改n使
27、用使用 “ “查找與替換查找與替換”功能來完成批量功能來完成批量數(shù)據(jù)的修改數(shù)據(jù)的修改第第3章章 重要的表操作重要的表操作 293.3.3復(fù)制數(shù)據(jù)表中數(shù)據(jù)復(fù)制數(shù)據(jù)表中數(shù)據(jù)1.選取數(shù)據(jù)選取數(shù)據(jù)用鼠標(biāo)選擇數(shù)據(jù)的主要方法有:用鼠標(biāo)選擇數(shù)據(jù)的主要方法有:選擇部分?jǐn)?shù)據(jù):選擇部分?jǐn)?shù)據(jù):在該數(shù)據(jù)開始處單擊并拖動(dòng)到該數(shù)據(jù)的尾部。在該數(shù)據(jù)開始處單擊并拖動(dòng)到該數(shù)據(jù)的尾部。選擇整個(gè)字段:選擇整個(gè)字段:?jiǎn)螕粼撟侄蔚牧羞x擇區(qū)。單擊該字段的列選擇區(qū)。選擇相鄰多個(gè)字段:選擇相鄰多個(gè)字段:?jiǎn)螕魯M選擇的第一字段的列選擇區(qū)并拖單擊擬選擇的第一字段的列選擇區(qū)并拖過擬選定的字段。過擬選定的字段。選擇一條記錄:選擇一條記錄:?jiǎn)螕粼撚涗浀?/p>
28、行選擇區(qū),當(dāng)行選擇區(qū)出現(xiàn)右單擊該記錄的行選擇區(qū),當(dāng)行選擇區(qū)出現(xiàn)右三角標(biāo)記時(shí),表示選中該條記錄。三角標(biāo)記時(shí),表示選中該條記錄。選擇連續(xù)多條記錄:選擇連續(xù)多條記錄:?jiǎn)螕舻谝粭l記錄的行選擇區(qū)并按住鼠標(biāo)單擊第一條記錄的行選擇區(qū)并按住鼠標(biāo)左鍵向下拖動(dòng)鼠標(biāo)至最后一條記錄的位置為止。左鍵向下拖動(dòng)鼠標(biāo)至最后一條記錄的位置為止。選擇所有記錄:選擇所有記錄:?jiǎn)螕舨藛螜诘膯螕舨藛螜诘摹熬庉嬀庉嫛薄斑x擇所有記錄選擇所有記錄”,或按快捷鍵或按快捷鍵+A+A或單擊表左上角的表選擇區(qū)或單擊表左上角的表選擇區(qū)。第第3章章 重要的表操作重要的表操作 302.復(fù)制和移動(dòng)數(shù)據(jù)復(fù)制和移動(dòng)數(shù)據(jù) 復(fù)制(移動(dòng))數(shù)據(jù)表中數(shù)據(jù)的操作如下:復(fù)制
29、(移動(dòng))數(shù)據(jù)表中數(shù)據(jù)的操作如下:(1 1)進(jìn)入數(shù)據(jù)表視圖,選中要復(fù)制(移動(dòng))的字段,)進(jìn)入數(shù)據(jù)表視圖,選中要復(fù)制(移動(dòng))的字段,然后選擇菜單欄的然后選擇菜單欄的“編輯編輯”“復(fù)制復(fù)制”(剪切)命令,(剪切)命令,或按或按+C+C(+X+X)鍵,將選定的字段復(fù)制)鍵,將選定的字段復(fù)制(移動(dòng))到剪貼板上。(移動(dòng))到剪貼板上。(2 2)切換到要粘貼數(shù)據(jù)的對(duì)象中,選擇粘貼的位置,)切換到要粘貼數(shù)據(jù)的對(duì)象中,選擇粘貼的位置,單擊菜單欄的單擊菜單欄的“編輯編輯”“粘貼粘貼”命令,或者按命令,或者按+V+V鍵,將剪貼板中的內(nèi)容粘貼到該處。鍵,將剪貼板中的內(nèi)容粘貼到該處。 第第3章章 重要的表操作重要的表操作
30、 3.3.3復(fù)制數(shù)據(jù)表中數(shù)據(jù)復(fù)制數(shù)據(jù)表中數(shù)據(jù)313.3.4刪除數(shù)據(jù)表中的數(shù)據(jù)刪除數(shù)據(jù)表中的數(shù)據(jù)刪除記錄分為兩步刪除記錄分為兩步: : 第一步:第一步:先按上述選中記錄或字段先按上述選中記錄或字段的方法,選中擬刪除的數(shù)據(jù)。的方法,選中擬刪除的數(shù)據(jù)。 第二步:第二步:?jiǎn)螕舨藛螜诘膯螕舨藛螜诘摹熬幘庉嬢嫛薄皠h除刪除”,或者按,或者按鍵,鍵,就可將選中的記錄刪除。就可將選中的記錄刪除。第第3章章 重要的表操作重要的表操作 323.4 使用數(shù)據(jù)表中的數(shù)據(jù)使用數(shù)據(jù)表中的數(shù)據(jù) 對(duì)沒有設(shè)置主鍵的數(shù)據(jù)表,將按對(duì)沒有設(shè)置主鍵的數(shù)據(jù)表,將按記錄輸入的順序排列記錄;否則,記錄輸入的順序排列記錄;否則,AccessAc
31、cess將按主鍵的順序排列記錄。將按主鍵的順序排列記錄。 可以利用可以利用AccessAccess提供的排序功能,提供的排序功能,將表中的記錄根據(jù)某一字段的數(shù)據(jù)按將表中的記錄根據(jù)某一字段的數(shù)據(jù)按升序或降序來排列。升序或降序來排列。3.4.1數(shù)據(jù)表中數(shù)據(jù)的排序數(shù)據(jù)表中數(shù)據(jù)的排序第第3章章 重要的表操作重要的表操作 33 例:例: 對(duì)表對(duì)表“選課成績(jī)選課成績(jī)”按按“考試成績(jī)考試成績(jī)”字段字段的值從高到低排序。的值從高到低排序。 (1 1)在)在“教學(xué)管理系統(tǒng)教學(xué)管理系統(tǒng)”的數(shù)據(jù)庫窗口中,的數(shù)據(jù)庫窗口中,雙擊雙擊“選課成績(jī)選課成績(jī)”表,進(jìn)入數(shù)據(jù)表視圖。表,進(jìn)入數(shù)據(jù)表視圖。 (2 2)在數(shù)據(jù)表視圖中,
32、選定)在數(shù)據(jù)表視圖中,選定“考試成績(jī)考試成績(jī)”字字段,或?qū)⒐鈽?biāo)定位于段,或?qū)⒐鈽?biāo)定位于“考試成績(jī)考試成績(jī)”字段的任一字段的任一個(gè)記錄中,然后單擊工具欄上的個(gè)記錄中,然后單擊工具欄上的“降序降序” ” 按鈕,就可以將表中的記錄按按鈕,就可以將表中的記錄按“考試成績(jī)考試成績(jī)”字字段降序排列。段降序排列。3.4 使用數(shù)據(jù)表中的數(shù)據(jù)使用數(shù)據(jù)表中的數(shù)據(jù)3.4.1數(shù)據(jù)表中數(shù)據(jù)的排序數(shù)據(jù)表中數(shù)據(jù)的排序第第3章章 重要的表操作重要的表操作 343.4.2數(shù)據(jù)表數(shù)據(jù)的篩選數(shù)據(jù)表數(shù)據(jù)的篩選 在實(shí)際工作中,經(jīng)常需要僅顯示感興趣的記在實(shí)際工作中,經(jīng)常需要僅顯示感興趣的記錄即符合某種條件的記錄,暫時(shí)隱藏其它大量的錄即符
33、合某種條件的記錄,暫時(shí)隱藏其它大量的記錄,以便對(duì)特定的記錄進(jìn)行分析或某種編輯操記錄,以便對(duì)特定的記錄進(jìn)行分析或某種編輯操作,這時(shí)可以利用作,這時(shí)可以利用記錄篩選記錄篩選功能來實(shí)現(xiàn)。功能來實(shí)現(xiàn)。 第第3章章 重要的表操作重要的表操作 Access 2003提供了多種篩選功能,包括:提供了多種篩選功能,包括:“按窗體篩選按窗體篩選”、“按選定內(nèi)容篩選按選定內(nèi)容篩選”、“內(nèi)容排除篩選內(nèi)容排除篩選”以及以及“高級(jí)篩選高級(jí)篩選/排序排序”等功能,操作都非常簡(jiǎn)便。等功能,操作都非常簡(jiǎn)便。353.4.2數(shù)據(jù)表數(shù)據(jù)的篩選數(shù)據(jù)表數(shù)據(jù)的篩選 它們的功能如下:它們的功能如下: 當(dāng)選擇當(dāng)選擇“按窗體篩選按窗體篩選”時(shí)
34、,將打開時(shí),將打開“按窗體篩按窗體篩選選”窗口,再由用戶指定字段的篩選條件,滿足條窗口,再由用戶指定字段的篩選條件,滿足條件的記錄就顯示來。件的記錄就顯示來。 當(dāng)選擇當(dāng)選擇“按選定內(nèi)容篩選按選定內(nèi)容篩選”時(shí),選定內(nèi)容的記時(shí),選定內(nèi)容的記錄就顯示出來。錄就顯示出來。 當(dāng)選擇當(dāng)選擇“內(nèi)容排除篩選內(nèi)容排除篩選”時(shí),沒有選定內(nèi)容的時(shí),沒有選定內(nèi)容的記錄就顯示出來。記錄就顯示出來。 當(dāng)選擇當(dāng)選擇“高級(jí)篩選高級(jí)篩選/ /排序排序”時(shí),將打開時(shí),將打開“篩選篩選”窗口,再由用戶指定字段的篩選條件,滿足條件的窗口,再由用戶指定字段的篩選條件,滿足條件的記錄就顯示出來。記錄就顯示出來。 第第3章章 重要的表操作
35、重要的表操作 363.5 更改數(shù)據(jù)表的顯示方式更改數(shù)據(jù)表的顯示方式1更改行高和列寬更改行高和列寬2隱藏列和取消隱藏列隱藏列和取消隱藏列3凍結(jié)列和取消凍結(jié)列凍結(jié)列和取消凍結(jié)列4改變字體、字形、字號(hào)改變字體、字形、字號(hào)5改變數(shù)據(jù)表效果改變數(shù)據(jù)表效果第第3章章 重要的表操作重要的表操作 373.6創(chuàng)建表關(guān)系創(chuàng)建表關(guān)系1.表關(guān)系的作用表關(guān)系的作用 在在AccessAccess數(shù)據(jù)庫中,每個(gè)表都是一個(gè)獨(dú)立的部分,數(shù)據(jù)庫中,每個(gè)表都是一個(gè)獨(dú)立的部分,都有各自的都有各自的“主題主題”信息,代表著一類事物即一個(gè)信息,代表著一類事物即一個(gè)實(shí)體集。表與表之間存在著相互的聯(lián)系。如實(shí)體集。表與表之間存在著相互的聯(lián)系。
36、如“學(xué)生學(xué)生”表和表和“選課成績(jī)選課成績(jī)”表就存在著聯(lián)系。表就存在著聯(lián)系。 如果要在一個(gè)數(shù)據(jù)庫中表間建立關(guān)系,前提是擬如果要在一個(gè)數(shù)據(jù)庫中表間建立關(guān)系,前提是擬建立關(guān)系的表要具有相同的字段(也稱為關(guān)聯(lián)字建立關(guān)系的表要具有相同的字段(也稱為關(guān)聯(lián)字段)。一般情況下,字段的數(shù)據(jù)類型必須相同,并段)。一般情況下,字段的數(shù)據(jù)類型必須相同,并且每個(gè)表都要為關(guān)聯(lián)字段建立索引或者將關(guān)聯(lián)字段且每個(gè)表都要為關(guān)聯(lián)字段建立索引或者將關(guān)聯(lián)字段設(shè)設(shè)為主鍵為主鍵。 第第3章章 重要的表操作重要的表操作 382.關(guān)聯(lián)字段設(shè)置的具體規(guī)則關(guān)聯(lián)字段設(shè)置的具體規(guī)則 根據(jù)表間關(guān)聯(lián)關(guān)系的類型,對(duì)關(guān)聯(lián)字段進(jìn)行設(shè)置的具體規(guī)根據(jù)表間關(guān)聯(lián)關(guān)系的
37、類型,對(duì)關(guān)聯(lián)字段進(jìn)行設(shè)置的具體規(guī)則如下:則如下: (1)(1)兩個(gè)表之間若要建立兩個(gè)表之間若要建立“一對(duì)一一對(duì)一”的關(guān)系,則兩表的關(guān)聯(lián)字段的關(guān)系,則兩表的關(guān)聯(lián)字段都必須被設(shè)為主鍵或者有索引(無重復(fù));都必須被設(shè)為主鍵或者有索引(無重復(fù)); (2)(2)兩個(gè)表之間若要建立兩個(gè)表之間若要建立“一對(duì)多一對(duì)多”的關(guān)系,則代表的關(guān)系,則代表“一一”的表的表的關(guān)聯(lián)字段必須被定義為主鍵或者有索引(無重復(fù)),代表的關(guān)聯(lián)字段必須被定義為主鍵或者有索引(無重復(fù)),代表“多多”的表的關(guān)聯(lián)字段都必須被設(shè)為有索引(有重復(fù));的表的關(guān)聯(lián)字段都必須被設(shè)為有索引(有重復(fù));(3)(3)兩個(gè)表之間若要建立兩個(gè)表之間若要建立“多
38、對(duì)一多對(duì)一”的關(guān)系,則代表的關(guān)系,則代表“多多”的的表的關(guān)聯(lián)字段都必須被定義為有索引(有重復(fù)),代表表的關(guān)聯(lián)字段都必須被定義為有索引(有重復(fù)),代表“一一”的表的關(guān)聯(lián)字段必須被定義為主鍵或者有索引(無重復(fù))。的表的關(guān)聯(lián)字段必須被定義為主鍵或者有索引(無重復(fù))。第第3章章 重要的表操作重要的表操作 3.6創(chuàng)建表關(guān)系創(chuàng)建表關(guān)系39n使用參照完整性的目的是防止出現(xiàn)孤立記錄并保持參照同步,以便不會(huì)有任何記錄參照已存在的其他記錄。實(shí)施參照完整性的方法是為表關(guān)系啟用參照完整性。實(shí)施后,Access 將拒絕違反表關(guān)系參照完整性的任何操作。Access 拒絕更改參照目標(biāo)的更新,還拒絕刪除參照目標(biāo)的刪除。 3.建立表間關(guān)系建立表間關(guān)系實(shí)施參照完整性實(shí)施參照完整性第第3章章 重要的表操作重要的表操作 3.6創(chuàng)建表關(guān)系創(chuàng)建表關(guān)系40n如果在啟用參照完整性時(shí)遇到困難,請(qǐng)注意需要滿足以下條件才能實(shí)施參照完整性:n來自于主表的匹配字段必須是主鍵字段或具有唯一的索引。 n相關(guān)的字段必須具有相同的數(shù)據(jù)類型。例外的是自動(dòng)編
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物電信號(hào)傳導(dǎo)的基本原理試題及答案
- 核心知識(shí)補(bǔ)充CPMM試題及答案
- 握行業(yè)法規(guī)與國(guó)際物流師試題試題及答案
- 中班防走失課件教案
- 中班防走失課件
- 剖析CPSM的考試標(biāo)準(zhǔn)試題及答案
- 急性心力衰竭的液體管理2025
- 傳染病防控宣傳課件
- 人體感官系統(tǒng)的生理功能試題及答案
- 對(duì)外貿(mào)易國(guó)際物流師試題及答案
- GB/T 30677-2014輕型汽車電子穩(wěn)定性控制系統(tǒng)性能要求及試驗(yàn)方法
- FZ/T 51011-2014纖維級(jí)聚己二酰己二胺切片
- DB32∕T 4117-2021 保溫裝飾板外墻外保溫系統(tǒng)技術(shù)規(guī)程
- 道路運(yùn)輸達(dá)標(biāo)車輛核查記錄表(客運(yùn))
- 計(jì)量標(biāo)準(zhǔn)操作程序1
- 設(shè)備檔案表格
- 設(shè)備耐壓和泄漏試驗(yàn)記錄
- 金發(fā) 無鹵高溫尼龍PA10T連接器上的介紹
- 粉末靜電噴涂工藝技術(shù)的介紹與操作流程圖
- 地層新舊對(duì)比20081125
- 沖壓工藝作業(yè)指導(dǎo)書
評(píng)論
0/150
提交評(píng)論