版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 表(即是數(shù)據(jù)表)表(即是數(shù)據(jù)表)是是accessaccess數(shù)據(jù)庫(kù)最基本的數(shù)據(jù)庫(kù)最基本的對(duì)象對(duì)象,用于存儲(chǔ)數(shù)據(jù)庫(kù)用于存儲(chǔ)數(shù)據(jù)庫(kù)的所有數(shù)據(jù)。的所有數(shù)據(jù)。退出退出3.1 3.1 表結(jié)構(gòu)設(shè)計(jì)概述表結(jié)構(gòu)設(shè)計(jì)概述3.2 3.2 創(chuàng)建表創(chuàng)建表3.3 3.3 表之間的關(guān)系表之間的關(guān)系3.4 3.4 表的基本操作表的基本操作3.5 3.5 導(dǎo)入表、導(dǎo)出導(dǎo)入表、導(dǎo)出表表與鏈接表與鏈接表 表(即是數(shù)據(jù)表)是表(即是數(shù)據(jù)表)是access數(shù)據(jù)庫(kù)最基本的對(duì)象,數(shù)據(jù)庫(kù)最基本的對(duì)象,用于存儲(chǔ)數(shù)據(jù)庫(kù)的所有數(shù)據(jù)信息。表是與特定主題(如用于存儲(chǔ)數(shù)據(jù)庫(kù)的所有數(shù)據(jù)信息。表是與特定主題(如“學(xué)生學(xué)生”)有關(guān)的數(shù)據(jù)組成的集合。對(duì)每個(gè)
2、主題使用一)有關(guān)的數(shù)據(jù)組成的集合。對(duì)每個(gè)主題使用一個(gè)單獨(dú)的表意味著用戶只需存儲(chǔ)該數(shù)據(jù)一次,這既可減個(gè)單獨(dú)的表意味著用戶只需存儲(chǔ)該數(shù)據(jù)一次,這既可減少不必要的數(shù)據(jù)重復(fù),又可減少數(shù)據(jù)輸入錯(cuò)誤。少不必要的數(shù)據(jù)重復(fù),又可減少數(shù)據(jù)輸入錯(cuò)誤。 表由表結(jié)構(gòu)和表內(nèi)容組成。表結(jié)構(gòu)就是每個(gè)字段的表由表結(jié)構(gòu)和表內(nèi)容組成。表結(jié)構(gòu)就是每個(gè)字段的字段名、字段的數(shù)據(jù)類(lèi)型和字段的屬性等。表內(nèi)容就是字段名、字段的數(shù)據(jù)類(lèi)型和字段的屬性等。表內(nèi)容就是表的記錄。一般來(lái)說(shuō),先創(chuàng)建表(結(jié)構(gòu)),然后再輸入表的記錄。一般來(lái)說(shuō),先創(chuàng)建表(結(jié)構(gòu)),然后再輸入數(shù)據(jù)。數(shù)據(jù)。 一個(gè)數(shù)據(jù)庫(kù)根據(jù)需要可以包含多個(gè)表。表將數(shù)據(jù)組一個(gè)數(shù)據(jù)庫(kù)根據(jù)需要可以包含多個(gè)
3、表。表將數(shù)據(jù)組織成列(稱為字段)和行(稱為記錄)的二維表格形式,織成列(稱為字段)和行(稱為記錄)的二維表格形式,如表如表3-1所示。第一行是各個(gè)字段名,從表的第二行開(kāi)所示。第一行是各個(gè)字段名,從表的第二行開(kāi)始的每一行數(shù)據(jù)稱為一個(gè)記錄始的每一行數(shù)據(jù)稱為一個(gè)記錄或一個(gè)元組?;蛞粋€(gè)元組。表表3-1 二維表格形式的二維表格形式的“學(xué)系學(xué)系”表表 記錄記錄字段字段字段字段字段字段字段字段記錄記錄記錄記錄記錄記錄記錄記錄 表結(jié)構(gòu)是由構(gòu)成該表的每個(gè)字段的字段名、字表結(jié)構(gòu)是由構(gòu)成該表的每個(gè)字段的字段名、字段的數(shù)據(jù)類(lèi)型和字段的屬性等組成,在創(chuàng)建表時(shí)要段的數(shù)據(jù)類(lèi)型和字段的屬性等組成,在創(chuàng)建表時(shí)要指定這些內(nèi)容,如
4、圖指定這些內(nèi)容,如圖3-1所示。在創(chuàng)建表結(jié)構(gòu)之前,所示。在創(chuàng)建表結(jié)構(gòu)之前,要先設(shè)計(jì)好該表的結(jié)構(gòu)。要先設(shè)計(jì)好該表的結(jié)構(gòu)。 3.1.1 3.1.1 字段的命名規(guī)定字段的命名規(guī)定字段名稱不能以空格開(kāi)頭字段名稱不能以空格開(kāi)頭建議建議 字段字段數(shù)據(jù)數(shù)據(jù)類(lèi)型決定該字段所保存數(shù)據(jù)的類(lèi)型。類(lèi)型決定該字段所保存數(shù)據(jù)的類(lèi)型。在在access中包括如下中包括如下12種數(shù)據(jù)類(lèi)型。種數(shù)據(jù)類(lèi)型。1文本文本 文本類(lèi)型字段用于保存字符文本類(lèi)型字段用于保存字符串串的數(shù)據(jù),例如:的數(shù)據(jù),例如:姓名、產(chǎn)品名稱等。一些只作為字符用途的數(shù)字姓名、產(chǎn)品名稱等。一些只作為字符用途的數(shù)字?jǐn)?shù)據(jù)也使用文本類(lèi)型,例如:電話號(hào)碼等。數(shù)據(jù)也使用文本類(lèi)
5、型,例如:電話號(hào)碼等。 文本類(lèi)型字段的大小最大為文本類(lèi)型字段的大小最大為 255 個(gè)字符??蓚€(gè)字符。可通過(guò)通過(guò)“字段大小字段大小”屬性來(lái)設(shè)置文本類(lèi)型字段最多屬性來(lái)設(shè)置文本類(lèi)型字段最多可容納的字符數(shù)。這里的字符是指一個(gè)英文字符,可容納的字符數(shù)。這里的字符是指一個(gè)英文字符,或者是一個(gè)中文的漢字?;蛘呤且粋€(gè)中文的漢字。 文本類(lèi)型字段的大小最大為文本類(lèi)型字段的大小最大為 255 個(gè)字符。個(gè)字符。可通過(guò)可通過(guò)“字段大小字段大小”屬性來(lái)設(shè)置文本類(lèi)型字段屬性來(lái)設(shè)置文本類(lèi)型字段最多可容納的字符數(shù)。這里的字符是指一個(gè)英最多可容納的字符數(shù)。這里的字符是指一個(gè)英文字符,或者是一個(gè)中文的漢字。文字符,或者是一個(gè)中文的
6、漢字。3數(shù)字?jǐn)?shù)字 數(shù)字字段用于保存需要進(jìn)行數(shù)值計(jì)算的數(shù)據(jù),通過(guò)數(shù)字字段用于保存需要進(jìn)行數(shù)值計(jì)算的數(shù)據(jù),通過(guò)“字段大小字段大小”屬性可以指定如下幾種類(lèi)型的數(shù)值:屬性可以指定如下幾種類(lèi)型的數(shù)值:(1)字節(jié))字節(jié) 占占1個(gè)字節(jié),保存?zhèn)€字節(jié),保存0255之間的整數(shù)。之間的整數(shù)。(2)整型)整型占占2個(gè)字節(jié),保存?zhèn)€字節(jié),保存 -3276832767之間的整數(shù)。之間的整數(shù)。(3)長(zhǎng)整型)長(zhǎng)整型占占4個(gè)字節(jié)個(gè)字節(jié)。(4)單精度)單精度 占占4個(gè)字節(jié)。(有效數(shù)字最多個(gè)字節(jié)。(有效數(shù)字最多7位)位) (5)雙精度)雙精度 占占8個(gè)字節(jié),個(gè)字節(jié),(6)同步復(fù)制)同步復(fù)制id 占占16個(gè)字節(jié)。個(gè)字節(jié)。(7)小數(shù))小
7、數(shù) 占占12個(gè)字節(jié)。個(gè)字節(jié)。對(duì)于數(shù)字類(lèi)型,單擊下拉對(duì)于數(shù)字類(lèi)型,單擊下拉按鈕,展開(kāi)數(shù)字類(lèi)型列表按鈕,展開(kāi)數(shù)字類(lèi)型列表4日期日期/時(shí)間時(shí)間 字段大小為字段大小為8個(gè)字節(jié),用于保存日期或時(shí)間。例個(gè)字節(jié),用于保存日期或時(shí)間。例如:出生日期、發(fā)貨時(shí)間、購(gòu)買(mǎi)日期等等。如:出生日期、發(fā)貨時(shí)間、購(gòu)買(mǎi)日期等等。5貨幣貨幣 字段大小為字段大小為 8 個(gè)字節(jié),用于保存科學(xué)計(jì)算中的個(gè)字節(jié),用于保存科學(xué)計(jì)算中的數(shù)值或金額等數(shù)據(jù)。其精度為整數(shù)部分為數(shù)值或金額等數(shù)據(jù)。其精度為整數(shù)部分為 15 位,小位,小數(shù)部分為數(shù)部分為 4 位。位。6自動(dòng)編號(hào)自動(dòng)編號(hào) 用于在添加記錄時(shí)自動(dòng)插入的唯一順序(每用于在添加記錄時(shí)自動(dòng)插入的唯一
8、順序(每次遞增次遞增 1)或隨機(jī)編號(hào)。字段大小為長(zhǎng)整型,即)或隨機(jī)編號(hào)。字段大小為長(zhǎng)整型,即存儲(chǔ)存儲(chǔ) 4 個(gè)字節(jié);當(dāng)用于個(gè)字節(jié);當(dāng)用于“同步復(fù)制同步復(fù)制 id”(guid) 時(shí),存儲(chǔ)時(shí),存儲(chǔ) 16 個(gè)字節(jié)。當(dāng)向表中添加一條新記錄個(gè)字節(jié)。當(dāng)向表中添加一條新記錄時(shí),這種數(shù)據(jù)類(lèi)型會(huì)自動(dòng)為每條記錄存儲(chǔ)一個(gè)唯時(shí),這種數(shù)據(jù)類(lèi)型會(huì)自動(dòng)為每條記錄存儲(chǔ)一個(gè)唯一的編號(hào),故自動(dòng)編號(hào)類(lèi)型的字段可設(shè)置為主鍵。一的編號(hào),故自動(dòng)編號(hào)類(lèi)型的字段可設(shè)置為主鍵。 7是是/否否 該類(lèi)型的實(shí)際上是布爾型,用于只可該類(lèi)型的實(shí)際上是布爾型,用于只可能是兩個(gè)值中的一個(gè)(例如能是兩個(gè)值中的一個(gè)(例如“yes / no”、“true / fa
9、lse”、“on / off” )的數(shù)據(jù)。)的數(shù)據(jù)。通常來(lái)說(shuō),其取值是通常來(lái)說(shuō),其取值是 true 或或 false 兩個(gè)兩個(gè)之一。之一。8ole 對(duì)象對(duì)象 用于將用于將 ole 對(duì)象(如對(duì)象(如 microsoft office excel 電子表格)附加到記錄中。最多存儲(chǔ)電子表格)附加到記錄中。最多存儲(chǔ) 1 gb。大多數(shù)情況下,應(yīng)使用。大多數(shù)情況下,應(yīng)使用“附件附件”字段代替字段代替“ole 對(duì)象對(duì)象”字段。字段。9超鏈接超鏈接 用于用于存放鏈接到本地或網(wǎng)絡(luò)上資源的地址,用作存放鏈接到本地或網(wǎng)絡(luò)上資源的地址,用作超鏈接地址超鏈接地址。超鏈接可以是。超鏈接可以是 unc 路徑或路徑或 url
10、。最多。最多存儲(chǔ)存儲(chǔ) 64,000 個(gè)字符。個(gè)字符。 unc(通用命名規(guī)則)是一種對(duì)文件的命名規(guī)則。(通用命名規(guī)則)是一種對(duì)文件的命名規(guī)則。它提供了獨(dú)立于機(jī)器的文件定位方式。它提供了獨(dú)立于機(jī)器的文件定位方式。unc 名稱使用名稱使用 serversharepathfilename 這一語(yǔ)法格式,而不是這一語(yǔ)法格式,而不是指定驅(qū)動(dòng)器符和路徑。指定驅(qū)動(dòng)器符和路徑。 url(統(tǒng)一資源定位符)是一種地址。它指定協(xié)(統(tǒng)一資源定位符)是一種地址。它指定協(xié)議(如議(如 http 或或 ftp)以及目標(biāo)對(duì)象在)以及目標(biāo)對(duì)象在 internet 上的上的位置,例如:位置,例如: http:/ 超鏈接信息可以是文
11、本或文本和數(shù)字的組合,以文本超鏈接信息可以是文本或文本和數(shù)字的組合,以文本形式存儲(chǔ)并用作超鏈接地址。其內(nèi)容可以由三部分(也可形式存儲(chǔ)并用作超鏈接地址。其內(nèi)容可以由三部分(也可由頭二部分)組成,每?jī)刹糠种g要用由頭二部分)組成,每?jī)刹糠种g要用#號(hào)間隔開(kāi)。這三號(hào)間隔開(kāi)。這三部分組成如下:部分組成如下:(1)顯示文本)顯示文本這是顯示在字段中的內(nèi)容。這是顯示在字段中的內(nèi)容。(2)地址)地址指向一個(gè)文件的指向一個(gè)文件的unc路徑或網(wǎng)頁(yè)的路徑或網(wǎng)頁(yè)的url。(3)子地址)子地址位于文件中的地址(例如:錨)。位于文件中的地址(例如:錨)。 在該超鏈接字段中輸入具體數(shù)據(jù)時(shí),輸入的語(yǔ)法格在該超鏈接字段中輸入
12、具體數(shù)據(jù)時(shí),輸入的語(yǔ)法格式如下:式如下: 顯示文本顯示文本#地址地址#子地址子地址#例如:希望在一個(gè)超鏈接字段中顯示中山大學(xué),并且只要例如:希望在一個(gè)超鏈接字段中顯示中山大學(xué),并且只要用戶單擊該字段時(shí)便可轉(zhuǎn)向中山大學(xué)的網(wǎng)址:用戶單擊該字段時(shí)便可轉(zhuǎn)向中山大學(xué)的網(wǎng)址:http:/。鍵入字段中的內(nèi)容如下:。鍵入字段中的內(nèi)容如下: 中山大學(xué)中山大學(xué)#http:/10查閱向?qū)Р殚喯驅(qū)?用于創(chuàng)建這樣的字段,它允許用戶使用組用于創(chuàng)建這樣的字段,它允許用戶使用組合框選擇來(lái)自其他表(或查詢)或來(lái)自一組列合框選擇來(lái)自其他表(或查詢)或來(lái)自一組列表的值。在數(shù)據(jù)類(lèi)型列表中選擇此選項(xiàng),將會(huì)表的值。在數(shù)據(jù)類(lèi)型列表中選擇此
13、選項(xiàng),將會(huì)啟動(dòng)向?qū)нM(jìn)行定義。需要與對(duì)應(yīng)于查閱字段的啟動(dòng)向?qū)нM(jìn)行定義。需要與對(duì)應(yīng)于查閱字段的主鍵大小相同的存儲(chǔ)空間。主鍵大小相同的存儲(chǔ)空間。11計(jì)算字段計(jì)算字段 用于存放根據(jù)同一表中的其他字段計(jì)算而用于存放根據(jù)同一表中的其他字段計(jì)算而來(lái)的結(jié)果值,字段大小為來(lái)的結(jié)果值,字段大小為8個(gè)字節(jié)??梢允褂帽韨€(gè)字節(jié)??梢允褂帽磉_(dá)式生成器創(chuàng)建計(jì)算。達(dá)式生成器創(chuàng)建計(jì)算。 表達(dá)式表達(dá)式例子:例子: 周學(xué)時(shí)周學(xué)時(shí)*上課周數(shù)上課周數(shù)12附件附件 將圖像、電子表格文件、將圖像、電子表格文件、word文檔、圖表文檔、圖表等文件附加到記錄中,類(lèi)似于在郵件中添加附等文件附加到記錄中,類(lèi)似于在郵件中添加附件。使用附件字段可將多
14、個(gè)文件附加到一條記件。使用附件字段可將多個(gè)文件附加到一條記錄中。錄中。 在在access中,在創(chuàng)建表之前,要根據(jù)表模式(即關(guān)系模式)中,在創(chuàng)建表之前,要根據(jù)表模式(即關(guān)系模式)及字段對(duì)數(shù)據(jù)類(lèi)型的要求等,詳細(xì)地設(shè)計(jì)出該表的結(jié)構(gòu)。學(xué)生管及字段對(duì)數(shù)據(jù)類(lèi)型的要求等,詳細(xì)地設(shè)計(jì)出該表的結(jié)構(gòu)。學(xué)生管理系統(tǒng)數(shù)據(jù)庫(kù)中的所有表的表結(jié)構(gòu)設(shè)計(jì)如下:理系統(tǒng)數(shù)據(jù)庫(kù)中的所有表的表結(jié)構(gòu)設(shè)計(jì)如下:1學(xué)系學(xué)系 表模式:學(xué)系(學(xué)系代碼,學(xué)系名稱,辦公電話,學(xué)系簡(jiǎn)介,表模式:學(xué)系(學(xué)系代碼,學(xué)系名稱,辦公電話,學(xué)系簡(jiǎn)介,學(xué)系資料)學(xué)系資料) 在在“學(xué)系學(xué)系”表中,主鍵是表中,主鍵是“學(xué)系代碼學(xué)系代碼”。表表3-2 “學(xué)系學(xué)系”表結(jié)
15、構(gòu)表結(jié)構(gòu)字段名字段名學(xué)系代碼學(xué)系代碼學(xué)系名稱學(xué)系名稱辦公電話辦公電話學(xué)系簡(jiǎn)介學(xué)系簡(jiǎn)介學(xué)學(xué)系資料系資料字段類(lèi)型字段類(lèi)型字段大小字段大小文本文本2文本文本30文本文本11備注備注 附件附件2專(zhuān)業(yè)專(zhuān)業(yè) 在在“專(zhuān)業(yè)專(zhuān)業(yè)”表中,主鍵是表中,主鍵是“專(zhuān)業(yè)代碼專(zhuān)業(yè)代碼”。 表表3-3 “專(zhuān)業(yè)專(zhuān)業(yè)”表結(jié)構(gòu)表結(jié)構(gòu)字段名字段名專(zhuān)業(yè)代碼專(zhuān)業(yè)代碼專(zhuān)業(yè)名稱專(zhuān)業(yè)名稱學(xué)制年限學(xué)制年限學(xué)系代碼學(xué)系代碼專(zhuān)業(yè)簡(jiǎn)介專(zhuān)業(yè)簡(jiǎn)介字段類(lèi)型字段類(lèi)型字段大小字段大小文本文本3文本文本30數(shù)字?jǐn)?shù)字整型整型文本文本2備注備注字段名字段名班級(jí)號(hào)班級(jí)號(hào)班級(jí)名稱班級(jí)名稱年級(jí)年級(jí)專(zhuān)業(yè)代碼專(zhuān)業(yè)代碼班主任班主任聯(lián)系電話聯(lián)系電話字段類(lèi)型字段類(lèi)型字段大小字段大小
16、自動(dòng)編號(hào)長(zhǎng)整型文本30文本4文本3文本10文本113班級(jí)班級(jí) 在在“班級(jí)班級(jí)”表中,主鍵是表中,主鍵是“班級(jí)號(hào)班級(jí)號(hào)”。 表表3-4 “班級(jí)班級(jí)”表結(jié)構(gòu)表結(jié)構(gòu)4學(xué)生學(xué)生 在在“學(xué)生學(xué)生”表中,主鍵是表中,主鍵是“學(xué)號(hào)學(xué)號(hào)”。表表3-5 “學(xué)生學(xué)生”表結(jié)構(gòu)表結(jié)構(gòu)字段名字段名學(xué)號(hào)學(xué)號(hào)姓名姓名班級(jí)號(hào)班級(jí)號(hào)性別性別出生日期出生日期優(yōu)干優(yōu)干高考總分高考總分特長(zhǎng)特長(zhǎng)相片相片字段類(lèi)型字段類(lèi)型字段大小字段大小文本文本8文本文本30數(shù)字?jǐn)?shù)字長(zhǎng)整型長(zhǎng)整型文本文本1日期日期/時(shí)間時(shí)間是是/否否數(shù)字?jǐn)?shù)字長(zhǎng)整型長(zhǎng)整型備注備注ole 對(duì)象對(duì)象5課程課程 在在“課程課程”表中,主鍵是表中,主鍵是“課程代碼課程代碼”。表表3
17、-6 “課程課程”表結(jié)構(gòu)表結(jié)構(gòu)字段名字段名課程課程代碼代碼課程課程名稱名稱周學(xué)時(shí)周學(xué)時(shí)上課上課周周數(shù)數(shù)總學(xué)時(shí)總學(xué)時(shí)學(xué)分學(xué)分課程課程簡(jiǎn)介簡(jiǎn)介字段類(lèi)型字段類(lèi)型字段大小字段大小文本文本8文本文本30數(shù)字?jǐn)?shù)字整型整型數(shù)字?jǐn)?shù)字整型整型計(jì)算計(jì)算 數(shù)字?jǐn)?shù)字整型整型文本文本255總學(xué)時(shí)總學(xué)時(shí)計(jì)算的表達(dá)式是計(jì)算的表達(dá)式是: 周學(xué)時(shí)周學(xué)時(shí)*上課周數(shù)上課周數(shù)6修課成績(jī)修課成績(jī)?cè)谠凇靶拚n成績(jī)修課成績(jī)”表中,主鍵是:表中,主鍵是: “學(xué)年度學(xué)年度”+“學(xué)期學(xué)期”+“學(xué)號(hào)學(xué)號(hào)”+“課程代碼課程代碼”。表表3-7 “修課成績(jī)修課成績(jī)”表結(jié)構(gòu)表結(jié)構(gòu)字段名字段名學(xué)年度學(xué)年度學(xué)期學(xué)期學(xué)號(hào)學(xué)號(hào)課程代碼課程代碼課程類(lèi)別課程類(lèi)別成績(jī)性
18、質(zhì)成績(jī)性質(zhì)成績(jī)成績(jī)字段類(lèi)型字段類(lèi)型字段大小字段大小文本文本9文本文本1文本文本8文本文本8文本文本4文本文本2數(shù)字?jǐn)?shù)字整型整型 在設(shè)計(jì)好表的結(jié)構(gòu)之后,便可以使用在設(shè)計(jì)好表的結(jié)構(gòu)之后,便可以使用access2010 提供的功能,在打開(kāi)的當(dāng)前提供的功能,在打開(kāi)的當(dāng)前數(shù)據(jù)庫(kù)中創(chuàng)建表。通常,要先創(chuàng)建表的結(jié)數(shù)據(jù)庫(kù)中創(chuàng)建表。通常,要先創(chuàng)建表的結(jié)構(gòu),然后再往表中輸入數(shù)據(jù)。構(gòu),然后再往表中輸入數(shù)據(jù)。 通過(guò)以下通過(guò)以下4種方式,可以在數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)新表。種方式,可以在數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)新表。(1)使用數(shù)據(jù)表視圖直接插入一個(gè)表。)使用數(shù)據(jù)表視圖直接插入一個(gè)表。(2)使用設(shè)計(jì)視圖創(chuàng)建表。)使用設(shè)計(jì)視圖創(chuàng)建表。(3)
19、使用)使用sharepoint列表創(chuàng)建表。列表創(chuàng)建表。(4)導(dǎo)入表或鏈接到表。)導(dǎo)入表或鏈接到表。 與與access 2003相比,相比,access 2010不能使用表向?qū)?chuàng)建不能使用表向?qū)?chuàng)建新表,但是提供了利用新表,但是提供了利用sharepoint網(wǎng)站來(lái)創(chuàng)建表的方法。網(wǎng)站來(lái)創(chuàng)建表的方法。 在在access窗口,打開(kāi)某個(gè)窗口,打開(kāi)某個(gè)access 2010數(shù)據(jù)庫(kù)。單擊功數(shù)據(jù)庫(kù)。單擊功能區(qū)上的能區(qū)上的“創(chuàng)建創(chuàng)建”選項(xiàng)卡,可以看到在選項(xiàng)卡,可以看到在“表格表格”組中,有三個(gè)組中,有三個(gè)按鈕,用于創(chuàng)建表,如圖按鈕,用于創(chuàng)建表,如圖3-3所示。所示。圖圖3-3 “創(chuàng)建創(chuàng)建”選項(xiàng)卡中的選項(xiàng)卡中的“
20、表格表格”組組 在數(shù)據(jù)表視圖下創(chuàng)建表,是一種方便簡(jiǎn)單的方式,能夠迅在數(shù)據(jù)表視圖下創(chuàng)建表,是一種方便簡(jiǎn)單的方式,能夠迅速地構(gòu)造一個(gè)較簡(jiǎn)單的數(shù)據(jù)表。速地構(gòu)造一個(gè)較簡(jiǎn)單的數(shù)據(jù)表。 當(dāng)新建一個(gè)空數(shù)據(jù)庫(kù)時(shí),當(dāng)新建一個(gè)空數(shù)據(jù)庫(kù)時(shí),access 2010自動(dòng)創(chuàng)建一個(gè)新自動(dòng)創(chuàng)建一個(gè)新表,并打開(kāi)如圖表,并打開(kāi)如圖3-4的數(shù)據(jù)表視圖,使用戶可以從此處開(kāi)始一的數(shù)據(jù)表視圖,使用戶可以從此處開(kāi)始一個(gè)數(shù)據(jù)表的設(shè)計(jì)工作。個(gè)數(shù)據(jù)表的設(shè)計(jì)工作。圖圖3-4創(chuàng)建新表創(chuàng)建新表 例例3-1 要求按要求按“表表3-2”所示的所示的“學(xué)系學(xué)系”表結(jié)構(gòu),在表結(jié)構(gòu),在“學(xué)學(xué)生管理系統(tǒng)生管理系統(tǒng)”中,使用數(shù)據(jù)表視圖創(chuàng)建表的方法,創(chuàng)建一個(gè)中,使用
21、數(shù)據(jù)表視圖創(chuàng)建表的方法,創(chuàng)建一個(gè)名為名為“學(xué)系學(xué)系”的表。的表。字段名字段名學(xué)系學(xué)系代碼代碼學(xué)系學(xué)系名稱名稱辦公電話辦公電話學(xué)系學(xué)系簡(jiǎn)介簡(jiǎn)介學(xué)系資料學(xué)系資料字段類(lèi)型字段類(lèi)型字段大小字段大小文本文本2文本文本30文本文本11備注備注 附件附件 打開(kāi)打開(kāi)“學(xué)生管理系統(tǒng)學(xué)生管理系統(tǒng)”數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù),在“創(chuàng)建創(chuàng)建”選項(xiàng)卡上選項(xiàng)卡上的的“表格表格”組中,單擊組中,單擊“表表”按鈕,系統(tǒng)創(chuàng)建一個(gè)默認(rèn)名按鈕,系統(tǒng)創(chuàng)建一個(gè)默認(rèn)名為為“表表1”的新表的新表。如圖如圖3-4所示。所示。創(chuàng)建完表結(jié)構(gòu)之后,可以直接在該視圖下輸入表的內(nèi)容。創(chuàng)建完表結(jié)構(gòu)之后,可以直接在該視圖下輸入表的內(nèi)容。圖圖3-6圖圖3-4單擊單擊
22、“單擊以添加單擊以添加”下拉菜單下拉菜單,選擇新字段的數(shù)據(jù)類(lèi)型。,選擇新字段的數(shù)據(jù)類(lèi)型。如圖如圖3-6所示。所示。圖圖3-10go 例例3-3修改表結(jié)構(gòu)修改表結(jié)構(gòu) 單擊單擊“創(chuàng)建創(chuàng)建”選項(xiàng)卡上的選項(xiàng)卡上的“表格表格”組中的組中的“表設(shè)表設(shè)計(jì)計(jì)”按鈕,顯出表的設(shè)計(jì)視圖。按鈕,顯出表的設(shè)計(jì)視圖。 表的表的“設(shè)計(jì)視圖設(shè)計(jì)視圖”分為上、下兩部分。上半部分分為上、下兩部分。上半部分是字段輸入?yún)^(qū),下半部分是字段屬性區(qū)。是字段輸入?yún)^(qū),下半部分是字段屬性區(qū)。 上半部分的字段輸入?yún)^(qū)包括字段選定器、字段名稱上半部分的字段輸入?yún)^(qū)包括字段選定器、字段名稱列、數(shù)據(jù)類(lèi)型列和說(shuō)明列。列、數(shù)據(jù)類(lèi)型列和說(shuō)明列。 字段輸入?yún)^(qū)的一
23、行可用于定義一個(gè)字段。字段輸入?yún)^(qū)的一行可用于定義一個(gè)字段。 字段選定器用于選定某個(gè)字段(行),如單擊它字段選定器用于選定某個(gè)字段(行),如單擊它即可選定該字段行。即可選定該字段行。 字段名稱列用來(lái)對(duì)字段命名。數(shù)據(jù)類(lèi)型列用來(lái)對(duì)字段名稱列用來(lái)對(duì)字段命名。數(shù)據(jù)類(lèi)型列用來(lái)對(duì)該字段指定數(shù)據(jù)類(lèi)型。說(shuō)明列用來(lái)對(duì)該字段進(jìn)行必要該字段指定數(shù)據(jù)類(lèi)型。說(shuō)明列用來(lái)對(duì)該字段進(jìn)行必要的說(shuō)明描述,僅起注釋作用,以提高可讀性。的說(shuō)明描述,僅起注釋作用,以提高可讀性。 下半部分的字段屬性區(qū)用于設(shè)置字段的屬性。下半部分的字段屬性區(qū)用于設(shè)置字段的屬性。 例例3-2在在“學(xué)生管理系統(tǒng)學(xué)生管理系統(tǒng)”數(shù)據(jù)庫(kù)中,使用設(shè)計(jì)視圖數(shù)據(jù)庫(kù)中,使用
24、設(shè)計(jì)視圖的方法,創(chuàng)建一個(gè)名為的方法,創(chuàng)建一個(gè)名為“專(zhuān)業(yè)專(zhuān)業(yè)”的表。的表。“專(zhuān)業(yè)專(zhuān)業(yè)”表結(jié)構(gòu)表結(jié)構(gòu)如如“表表3-3”所示,主鍵是所示,主鍵是“專(zhuān)業(yè)代碼專(zhuān)業(yè)代碼”。字段名字段名專(zhuān)業(yè)代碼專(zhuān)業(yè)代碼專(zhuān)業(yè)名專(zhuān)業(yè)名稱稱學(xué)制年學(xué)制年限限學(xué)系代碼學(xué)系代碼專(zhuān)業(yè)簡(jiǎn)專(zhuān)業(yè)簡(jiǎn)介介字段類(lèi)型字段類(lèi)型字段大小字段大小文本文本3文本文本30數(shù)字?jǐn)?shù)字整型整型文本文本2備注備注例例3-33-3 修改修改“學(xué)系學(xué)系” 表的結(jié)構(gòu)表的結(jié)構(gòu) 例例3-3 在例在例3-1中通過(guò)使用數(shù)據(jù)表視圖創(chuàng)建出來(lái)的中通過(guò)使用數(shù)據(jù)表視圖創(chuàng)建出來(lái)的“學(xué)系學(xué)系”表,并不完全符合表表,并不完全符合表3-2的要求,的要求,圖圖3-10有一有一個(gè)名為個(gè)名為“id”的字段
25、,并且當(dāng)?shù)淖侄?,并且?dāng)試圖刪除該試圖刪除該 字段列字段列時(shí)時(shí),系統(tǒng)系統(tǒng)提示用戶該列不能刪除。這是由于使用數(shù)據(jù)表視提示用戶該列不能刪除。這是由于使用數(shù)據(jù)表視圖創(chuàng)建表時(shí),圖創(chuàng)建表時(shí),access 2010自動(dòng)創(chuàng)建一個(gè)類(lèi)型為自動(dòng)自動(dòng)創(chuàng)建一個(gè)類(lèi)型為自動(dòng)編號(hào)的編號(hào)的“id”字段,并且默認(rèn)為新表的主鍵。現(xiàn)在要字段,并且默認(rèn)為新表的主鍵?,F(xiàn)在要求按求按“表表3-2”所示的所示的“學(xué)系學(xué)系”表結(jié)構(gòu)要求,對(duì)例表結(jié)構(gòu)要求,對(duì)例3-1所創(chuàng)所創(chuàng)建的建的“學(xué)系學(xué)系”表進(jìn)行修改完善,刪除表進(jìn)行修改完善,刪除“id”字段,設(shè)字段,設(shè)置主鍵為置主鍵為“學(xué)系代碼學(xué)系代碼”。3.2.5 3.2.5 字段屬性的設(shè)置字段屬性的設(shè)置
26、字段的屬性是描述字段的特征,用于控制數(shù)據(jù)在字段的屬性是描述字段的特征,用于控制數(shù)據(jù)在字段中的存儲(chǔ)、輸入或顯示方式等。對(duì)于不同數(shù)據(jù)類(lèi)字段中的存儲(chǔ)、輸入或顯示方式等。對(duì)于不同數(shù)據(jù)類(lèi)型的字段,它所擁有的字段屬性有所不同。型的字段,它所擁有的字段屬性有所不同。1字段大小字段大小 字段大小屬性用于定義文本、數(shù)字或自動(dòng)編號(hào)數(shù)字段大小屬性用于定義文本、數(shù)字或自動(dòng)編號(hào)數(shù)據(jù)類(lèi)型字段的存儲(chǔ)空間。對(duì)于一個(gè)據(jù)類(lèi)型字段的存儲(chǔ)空間。對(duì)于一個(gè)“文本文本”類(lèi)型字段,類(lèi)型字段,其字段大小的取值范圍是其字段大小的取值范圍是0255,默認(rèn)值是,默認(rèn)值是255。對(duì)。對(duì)于數(shù)字類(lèi)型字段,可在其對(duì)應(yīng)的字段大小屬性單元格于數(shù)字類(lèi)型字段,可在
27、其對(duì)應(yīng)的字段大小屬性單元格中自帶的下拉列表中選擇某一種類(lèi)型,如整型、長(zhǎng)整中自帶的下拉列表中選擇某一種類(lèi)型,如整型、長(zhǎng)整型等。型等。字段屬性的設(shè)置字段屬性的設(shè)置(續(xù))(續(xù))2格式格式 格式屬性只影響數(shù)據(jù)的屏幕顯示方式和打印方式,不格式屬性只影響數(shù)據(jù)的屏幕顯示方式和打印方式,不影響數(shù)據(jù)的存儲(chǔ)方式。它對(duì)不同的數(shù)據(jù)類(lèi)型使用不同的設(shè)影響數(shù)據(jù)的存儲(chǔ)方式。它對(duì)不同的數(shù)據(jù)類(lèi)型使用不同的設(shè)置。例如,對(duì)于置。例如,對(duì)于“日期日期/時(shí)間時(shí)間”數(shù)據(jù)類(lèi)型字段,可在其對(duì)應(yīng)數(shù)據(jù)類(lèi)型字段,可在其對(duì)應(yīng)的格式屬性單元格中自帶的下拉列表中選擇某一種格式,的格式屬性單元格中自帶的下拉列表中選擇某一種格式,還可直接輸入自定義格式。還可
28、直接輸入自定義格式。圖圖3-22 “日期日期/時(shí)間時(shí)間”類(lèi)型字段的格式屬性下拉列表類(lèi)型字段的格式屬性下拉列表 字段屬性的設(shè)置字段屬性的設(shè)置(輸入掩碼)(輸入掩碼)3輸入掩碼輸入掩碼 輸入掩碼用于定義數(shù)據(jù)的輸入格式。在創(chuàng)建輸入輸入掩碼用于定義數(shù)據(jù)的輸入格式。在創(chuàng)建輸入掩碼時(shí),可以使用特殊字符來(lái)要求某些數(shù)據(jù)是必須輸掩碼時(shí),可以使用特殊字符來(lái)要求某些數(shù)據(jù)是必須輸入的(例如,電話號(hào)碼的區(qū)號(hào)),或某些數(shù)據(jù)是可選入的(例如,電話號(hào)碼的區(qū)號(hào)),或某些數(shù)據(jù)是可選輸入的(例如電話分機(jī)號(hào)碼)。輸入的(例如電話分機(jī)號(hào)碼)。這些特殊字符還可用這些特殊字符還可用來(lái)指定輸入數(shù)據(jù)的類(lèi)型來(lái)指定輸入數(shù)據(jù)的類(lèi)型,例如輸入數(shù)字或者
29、字符例如輸入數(shù)字或者字符。 表表3-8中所示的特殊字符用來(lái)定義輸入掩碼。中所示的特殊字符用來(lái)定義輸入掩碼。字段屬性的設(shè)置字段屬性的設(shè)置(輸入掩碼(輸入掩碼 表表3-83-8)字符字符說(shuō)明說(shuō)明0數(shù)字(數(shù)字(0 到到 9,必需輸入,不允許加號(hào),必需輸入,不允許加號(hào) + 與減號(hào)與減號(hào) )。)。9數(shù)字或空格(非必需輸入,不允許加號(hào)和減號(hào))。數(shù)字或空格(非必需輸入,不允許加號(hào)和減號(hào))。#數(shù)字或空格(非必需輸入;在數(shù)字或空格(非必需輸入;在“編輯編輯”模式下空格顯示為空白,但是在保存數(shù)據(jù)模式下空格顯示為空白,但是在保存數(shù)據(jù)時(shí)空白將刪除;允許加號(hào)和減號(hào))時(shí)空白將刪除;允許加號(hào)和減號(hào))l字母(字母(a 到到
30、z,必需輸入)。,必需輸入)。?字母(字母(a 到到 z,可選輸入)。,可選輸入)。a字母或數(shù)字(必需輸入)。字母或數(shù)字(必需輸入)。a字母或數(shù)字(可選輸入)。字母或數(shù)字(可選輸入)。&任一字符或空格(必需輸入)。任一字符或空格(必需輸入)。c任一字符或空格(可選輸入)。任一字符或空格(可選輸入)。 . , : ; - /小數(shù)點(diǎn)占位符及千位、日期與時(shí)間的分隔符。(實(shí)際的字符將根據(jù)小數(shù)點(diǎn)占位符及千位、日期與時(shí)間的分隔符。(實(shí)際的字符將根據(jù) windows“控控制面板制面板”中中“區(qū)域設(shè)置屬性區(qū)域設(shè)置屬性”對(duì)話框中的設(shè)置而定)。對(duì)話框中的設(shè)置而定)。將所有字符轉(zhuǎn)換為大寫(xiě)。將所有字符轉(zhuǎn)換為大
31、寫(xiě)。!使輸入掩碼從右到左顯示,而不是從左到右顯示。鍵入掩碼中的字符始終都是從使輸入掩碼從右到左顯示,而不是從左到右顯示。鍵入掩碼中的字符始終都是從左到右填入??梢栽谳斎胙诖a中的任何地方包括感嘆號(hào)。左到右填入??梢栽谳斎胙诖a中的任何地方包括感嘆號(hào)。使接下來(lái)的字符以字面字符顯示(例如,使接下來(lái)的字符以字面字符顯示(例如,a 只顯示為只顯示為 a)。)。密碼密碼(password)輸入的字符以字面字符保存,但顯示為星號(hào)輸入的字符以字面字符保存,但顯示為星號(hào)(*)。字段屬性的設(shè)置字段屬性的設(shè)置(輸入掩碼(輸入掩碼 - - 續(xù))續(xù))如圖如圖3-23所示,所示,“學(xué)號(hào)學(xué)號(hào)”字段輸入掩碼為:字段輸入掩碼為:
32、00000000,可確保必須輸入,可確保必須輸入8個(gè)數(shù)字字符。個(gè)數(shù)字字符。如圖如圖3-24所示,所示,“辦公電話辦公電話”字段輸入掩碼設(shè)置為:字段輸入掩碼設(shè)置為:#-#。 注意:如果在數(shù)據(jù)上定義了輸入掩碼同時(shí)又設(shè)置了格式屬注意:如果在數(shù)據(jù)上定義了輸入掩碼同時(shí)又設(shè)置了格式屬性,在顯示數(shù)據(jù)時(shí),格式性,在顯示數(shù)據(jù)時(shí),格式屬性將優(yōu)先,而忽略輸入掩碼。屬性將優(yōu)先,而忽略輸入掩碼。 圖圖3-23圖圖3-24字段屬性的設(shè)置字段屬性的設(shè)置(標(biāo)題)(標(biāo)題)4標(biāo)題標(biāo)題 標(biāo)題屬性值用于在數(shù)據(jù)表視圖、窗體和報(bào)表中替標(biāo)題屬性值用于在數(shù)據(jù)表視圖、窗體和報(bào)表中替換該字段名,但不改變表結(jié)構(gòu)中的字段名。換該字段名,但不改變表結(jié)
33、構(gòu)中的字段名。 標(biāo)題屬性是一個(gè)最多包含標(biāo)題屬性是一個(gè)最多包含 2,048 個(gè)字符的字符串個(gè)字符的字符串表達(dá)式,顯示在窗體和報(bào)表上的標(biāo)題超出標(biāo)題欄所能表達(dá)式,顯示在窗體和報(bào)表上的標(biāo)題超出標(biāo)題欄所能顯示的部分將被截掉。顯示的部分將被截掉。 字段屬性的設(shè)置字段屬性的設(shè)置(默認(rèn)值)(默認(rèn)值)5默認(rèn)值默認(rèn)值 使用默認(rèn)值屬性可以為該字段指定一個(gè)默認(rèn)值,在使用默認(rèn)值屬性可以為該字段指定一個(gè)默認(rèn)值,在添加新記錄時(shí),可以減少用戶輸入該字段數(shù)據(jù)的工作添加新記錄時(shí),可以減少用戶輸入該字段數(shù)據(jù)的工作量。默認(rèn)值在新建記錄時(shí)會(huì)自動(dòng)輸入到字段中。默認(rèn)量。默認(rèn)值在新建記錄時(shí)會(huì)自動(dòng)輸入到字段中。默認(rèn)值屬性設(shè)置的最大長(zhǎng)度是值屬性
34、設(shè)置的最大長(zhǎng)度是 255 個(gè)字符。個(gè)字符。 例如,在例如,在“學(xué)生學(xué)生”表中可以將表中可以將“性別性別”字段的默字段的默認(rèn)值設(shè)為認(rèn)值設(shè)為“女女”。當(dāng)用戶在。當(dāng)用戶在“學(xué)生學(xué)生”表中添加記錄時(shí),表中添加記錄時(shí),既可以接受該默認(rèn)值既可以接受該默認(rèn)值“女女”,也可以輸入,也可以輸入“男男”去替去替換換“女女”。字段屬性的設(shè)置字段屬性的設(shè)置(有效性規(guī)則)(有效性規(guī)則)6有效性規(guī)則有效性規(guī)則 使用有效性規(guī)則屬性可以指定對(duì)輸入到記錄、字段使用有效性規(guī)則屬性可以指定對(duì)輸入到記錄、字段或控件中的數(shù)據(jù)的要求。當(dāng)輸入的數(shù)據(jù)違反了有效性規(guī)或控件中的數(shù)據(jù)的要求。當(dāng)輸入的數(shù)據(jù)違反了有效性規(guī)則屬性的設(shè)置時(shí),可以使用有效性
35、文本屬性指定消息顯則屬性的設(shè)置時(shí),可以使用有效性文本屬性指定消息顯示給用戶。示給用戶。 例如,將例如,將“學(xué)生學(xué)生”表表“高考總分高考總分”字段的字段的“有效性有效性規(guī)則規(guī)則”設(shè)置為:設(shè)置為:0。字段屬性的設(shè)置字段屬性的設(shè)置(有效性文本)(有效性文本)7有效性文本有效性文本 使用有效性文本屬性可以指定當(dāng)輸入的數(shù)據(jù)違反了使用有效性文本屬性可以指定當(dāng)輸入的數(shù)據(jù)違反了字段的有效性規(guī)則屬性設(shè)置時(shí),向用戶顯示的消息。字段的有效性規(guī)則屬性設(shè)置時(shí),向用戶顯示的消息。例如,在例如,在“學(xué)生學(xué)生”表中,將表中,將“高考總分高考總分”字段的字段的“有有效性文本效性文本”屬性設(shè)置為屬性設(shè)置為“請(qǐng)?jiān)诟呖伎偡肿侄屋斎氪?/p>
36、于請(qǐng)?jiān)诟呖伎偡肿侄屋斎氪笥诹愕臄?shù)!零的數(shù)!” 。 當(dāng)用戶在當(dāng)用戶在“學(xué)生學(xué)生”表中添加或修改記錄時(shí),若在表中添加或修改記錄時(shí),若在“高考總分高考總分”字段輸入一個(gè)負(fù)數(shù)或字段輸入一個(gè)負(fù)數(shù)或 0 時(shí),則彈出時(shí),則彈出“請(qǐng)請(qǐng)?jiān)诟呖伎偡肿侄屋斎氪笥诹愕臄?shù)!在高考總分字段輸入大于零的數(shù)!”的消息框。的消息框。字段屬性的設(shè)置字段屬性的設(shè)置(有效性文本)(有效性文本)字段屬性的設(shè)置字段屬性的設(shè)置(必填字段、索引)(必填字段、索引)8必需必需 必需屬性可以確定字段中是否必須有值。如果該必需屬性可以確定字段中是否必須有值。如果該屬性設(shè)為屬性設(shè)為“是是”,則在輸入記錄數(shù)據(jù)時(shí),必須在該字,則在輸入記錄數(shù)據(jù)時(shí),必須在
37、該字段或綁定到該字段的任何控件中輸入數(shù)據(jù),而且該數(shù)段或綁定到該字段的任何控件中輸入數(shù)據(jù),而且該數(shù)據(jù)不能為據(jù)不能為 null。9索引索引 使用索引屬性可以設(shè)置單一字段索引。索引可加使用索引屬性可以設(shè)置單一字段索引。索引可加速對(duì)索引字段的查詢,還能加速排序及分組操作。速對(duì)索引字段的查詢,還能加速排序及分組操作。3.2.6 3.2.6 設(shè)置和取消表的主鍵設(shè)置和取消表的主鍵 設(shè)置表的主鍵的方法有如下三種:設(shè)置表的主鍵的方法有如下三種:1單字段主鍵單字段主鍵 單字段主鍵即是一個(gè)字段的值可以確定表中的唯一單字段主鍵即是一個(gè)字段的值可以確定表中的唯一記錄。如記錄。如“學(xué)系學(xué)系”表中的主鍵是表中的主鍵是“學(xué)系
38、代碼學(xué)系代碼”字段。字段。在在“學(xué)系學(xué)系”表的表的“設(shè)計(jì)視圖設(shè)計(jì)視圖”中,選定中,選定“學(xué)系代碼學(xué)系代碼”字段后,單擊字段后,單擊“設(shè)計(jì)設(shè)計(jì)”選項(xiàng)卡上的選項(xiàng)卡上的“工具工具”組中的組中的“主鍵主鍵”按鈕按鈕。2多字段主鍵多字段主鍵 多字段主鍵即是一個(gè)字段組(幾個(gè)字段組合)的多字段主鍵即是一個(gè)字段組(幾個(gè)字段組合)的值才可以確定表中的唯一記錄。設(shè)置多字段主鍵方法:值才可以確定表中的唯一記錄。設(shè)置多字段主鍵方法:按住按住 ctrl 鍵,選定多個(gè)字段后,單擊鍵,選定多個(gè)字段后,單擊“設(shè)計(jì)設(shè)計(jì)”選項(xiàng)卡選項(xiàng)卡上的上的“工具工具”組中的組中的“主鍵主鍵”按鈕按鈕。3.2.7 3.2.7 設(shè)置和取消表的主鍵
39、設(shè)置和取消表的主鍵(續(xù))(續(xù))3自動(dòng)編號(hào)類(lèi)型字段主鍵自動(dòng)編號(hào)類(lèi)型字段主鍵 在在表的設(shè)計(jì)視圖中表的設(shè)計(jì)視圖中保存新創(chuàng)建的表時(shí),如果之前保存新創(chuàng)建的表時(shí),如果之前沒(méi)有設(shè)置主鍵,系統(tǒng)將會(huì)詢問(wèn)沒(méi)有設(shè)置主鍵,系統(tǒng)將會(huì)詢問(wèn)“是否創(chuàng)建主鍵?是否創(chuàng)建主鍵?”,若回應(yīng)若回應(yīng)“是是”,則系統(tǒng)將創(chuàng)建一個(gè)自動(dòng)編號(hào)類(lèi)型的名,則系統(tǒng)將創(chuàng)建一個(gè)自動(dòng)編號(hào)類(lèi)型的名為為“id”字段的主鍵。字段的主鍵。使用數(shù)據(jù)表視圖創(chuàng)建新表時(shí),使用數(shù)據(jù)表視圖創(chuàng)建新表時(shí),用戶用戶不必不必回答,系統(tǒng)自動(dòng)創(chuàng)建自動(dòng)編號(hào)類(lèi)型的名為回答,系統(tǒng)自動(dòng)創(chuàng)建自動(dòng)編號(hào)類(lèi)型的名為“id”字段的主鍵。字段的主鍵。此外,選定自動(dòng)編號(hào)類(lèi)型字段后,此外,選定自動(dòng)編號(hào)類(lèi)型字段后,
40、單擊單擊“設(shè)計(jì)設(shè)計(jì)”選項(xiàng)卡上的選項(xiàng)卡上的“工具工具”組中的組中的“主鍵主鍵”按按鈕鈕,也可設(shè)置該自動(dòng)編號(hào)類(lèi)型字段為主鍵。,也可設(shè)置該自動(dòng)編號(hào)類(lèi)型字段為主鍵。3.3 3.3 表之間的關(guān)系表之間的關(guān)系 在在 access 數(shù)據(jù)庫(kù)中為每個(gè)主題都創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)中為每個(gè)主題都創(chuàng)建一個(gè)表后,為了能同時(shí)顯示來(lái)自多個(gè)表中的數(shù)據(jù),需表后,為了能同時(shí)顯示來(lái)自多個(gè)表中的數(shù)據(jù),需要先定義表之間的關(guān)系,然后再創(chuàng)建查詢、窗體要先定義表之間的關(guān)系,然后再創(chuàng)建查詢、窗體及報(bào)表等。及報(bào)表等。 在在 access 數(shù)據(jù)庫(kù)中,表之間的關(guān)系類(lèi)型有數(shù)據(jù)庫(kù)中,表之間的關(guān)系類(lèi)型有三種,即一對(duì)一關(guān)系、一對(duì)多關(guān)系和多對(duì)多關(guān)系。三種,即一對(duì)一關(guān)
41、系、一對(duì)多關(guān)系和多對(duì)多關(guān)系。3.3.1 3.3.1 表之間關(guān)系類(lèi)型的確定表之間關(guān)系類(lèi)型的確定1確定表之間的關(guān)系類(lèi)型確定表之間的關(guān)系類(lèi)型 表之間的關(guān)系有三種類(lèi)型。所建關(guān)系的類(lèi)型取決于相關(guān)聯(lián)字表之間的關(guān)系有三種類(lèi)型。所建關(guān)系的類(lèi)型取決于相關(guān)聯(lián)字段是如何定義的。段是如何定義的。 (1)如果兩個(gè)表僅有一個(gè)相關(guān)聯(lián)字段是主鍵,則創(chuàng)建一對(duì)多)如果兩個(gè)表僅有一個(gè)相關(guān)聯(lián)字段是主鍵,則創(chuàng)建一對(duì)多關(guān)系。例如,關(guān)系。例如,“學(xué)系學(xué)系”與與“專(zhuān)業(yè)專(zhuān)業(yè)”兩個(gè)表都有兩個(gè)表都有“學(xué)系代碼學(xué)系代碼”字段,字段,但僅有但僅有“學(xué)系學(xué)系”表中的表中的“學(xué)系代碼學(xué)系代碼”是主鍵。是主鍵。 (2)如果兩個(gè)表相關(guān)聯(lián)字段都是主鍵,則創(chuàng)建一
42、對(duì)一關(guān)系。)如果兩個(gè)表相關(guān)聯(lián)字段都是主鍵,則創(chuàng)建一對(duì)一關(guān)系。 (3)兩個(gè)表之間的多對(duì)多關(guān)系實(shí)際上是某兩個(gè)表與第三個(gè)表)兩個(gè)表之間的多對(duì)多關(guān)系實(shí)際上是某兩個(gè)表與第三個(gè)表的兩個(gè)一對(duì)多關(guān)系。第三個(gè)表的主鍵包含兩個(gè)字段,分別是前兩的兩個(gè)一對(duì)多關(guān)系。第三個(gè)表的主鍵包含兩個(gè)字段,分別是前兩個(gè)表的主鍵。比如個(gè)表的主鍵。比如“學(xué)生學(xué)生”表與表與“課程課程”表是多對(duì)多關(guān)系。在表是多對(duì)多關(guān)系。在access 數(shù)據(jù)庫(kù)中,添加一個(gè)數(shù)據(jù)庫(kù)中,添加一個(gè)“修課成績(jī)修課成績(jī)”表,把表,把“學(xué)生學(xué)生”表與表與“課程課程”表之間的多對(duì)多關(guān)系轉(zhuǎn)化為兩個(gè)一對(duì)多關(guān)系,即表之間的多對(duì)多關(guān)系轉(zhuǎn)化為兩個(gè)一對(duì)多關(guān)系,即“學(xué)生學(xué)生”表與表與“修
43、課成績(jī)修課成績(jī)”表是一對(duì)多關(guān)系(關(guān)聯(lián)字段是表是一對(duì)多關(guān)系(關(guān)聯(lián)字段是“學(xué)號(hào)學(xué)號(hào)”),),“課程課程”表與表與“修課成績(jī)修課成績(jī)”表也是一對(duì)多關(guān)系(關(guān)聯(lián)字段是表也是一對(duì)多關(guān)系(關(guān)聯(lián)字段是“課課程代碼程代碼”)。)。3.3.1 3.3.1 表之間關(guān)系類(lèi)型的確定(續(xù))表之間關(guān)系類(lèi)型的確定(續(xù))2相關(guān)聯(lián)字段的類(lèi)型和字段大小相關(guān)聯(lián)字段的類(lèi)型和字段大小 (1)創(chuàng)建表之間的關(guān)系時(shí),相關(guān)聯(lián)的字段不一定要有相同)創(chuàng)建表之間的關(guān)系時(shí),相關(guān)聯(lián)的字段不一定要有相同的名稱,但必須有相同的字段類(lèi)型(除非主鍵字段是的名稱,但必須有相同的字段類(lèi)型(除非主鍵字段是“自動(dòng)自動(dòng)編號(hào)編號(hào)”類(lèi)型)。類(lèi)型)。 (2)當(dāng)主鍵字段是)當(dāng)主鍵
44、字段是“自動(dòng)編號(hào)自動(dòng)編號(hào)”類(lèi)型時(shí),可以與類(lèi)型時(shí),可以與“數(shù)字?jǐn)?shù)字”類(lèi)型并且類(lèi)型并且“字段大小字段大小”屬性為屬性為“長(zhǎng)整型長(zhǎng)整型”的字段關(guān)聯(lián)。的字段關(guān)聯(lián)。 例如,例如,“班級(jí)班級(jí)”表中的表中的“班級(jí)號(hào)班級(jí)號(hào)”是是“自動(dòng)編號(hào)自動(dòng)編號(hào)”數(shù)據(jù)數(shù)據(jù)類(lèi)型字段,類(lèi)型字段,“學(xué)生學(xué)生”表中的表中的“班級(jí)號(hào)班級(jí)號(hào)”是是“數(shù)字?jǐn)?shù)字”數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型并且并且“字段大小字段大小”屬性為屬性為“長(zhǎng)整型長(zhǎng)整型”的字段,則的字段,則“班級(jí)班級(jí)”表表中的中的“班級(jí)號(hào)班級(jí)號(hào)”字段與字段與“學(xué)生學(xué)生”表中的表中的“班級(jí)號(hào)班級(jí)號(hào)”字段是可字段是可以關(guān)聯(lián)的。以關(guān)聯(lián)的。 (3)如果分別來(lái)自兩個(gè)表的兩個(gè)字段都是)如果分別來(lái)自兩個(gè)表的兩
45、個(gè)字段都是“數(shù)字?jǐn)?shù)字”字段,字段,只有只有“字段大小字段大小”屬性相同,這兩個(gè)字段才可以關(guān)聯(lián)。屬性相同,這兩個(gè)字段才可以關(guān)聯(lián)。 3.3.2 3.3.2 建立表之間的關(guān)系建立表之間的關(guān)系 例例3-5 假定假定“學(xué)生管理系統(tǒng)學(xué)生管理系統(tǒng)”數(shù)據(jù)庫(kù),已經(jīng)按數(shù)據(jù)庫(kù),已經(jīng)按“表表3-2”至至“表表3-7”所示的六個(gè)表結(jié)構(gòu),創(chuàng)建好所示的六個(gè)表結(jié)構(gòu),創(chuàng)建好“學(xué)系學(xué)系”、“專(zhuān)業(yè)專(zhuān)業(yè)”、“班級(jí)班級(jí)”、“學(xué)生學(xué)生”、“修課成績(jī)修課成績(jī)”和和“課課程程”等六個(gè)表。現(xiàn)在創(chuàng)建表之間關(guān)系。等六個(gè)表。現(xiàn)在創(chuàng)建表之間關(guān)系。圖圖3-28 選定的那些表已添加到關(guān)系的布局窗口中選定的那些表已添加到關(guān)系的布局窗口中 3.3.2 3.3
46、.2 建立表之間的關(guān)系建立表之間的關(guān)系(續(xù))(續(xù)) 將表中的主鍵字段(以粗體文本顯示)拖到其他表的外鍵字段,將表中的主鍵字段(以粗體文本顯示)拖到其他表的外鍵字段,系統(tǒng)將顯示系統(tǒng)將顯示“編輯關(guān)系編輯關(guān)系”對(duì)話框。在對(duì)話框。在 “編輯關(guān)系編輯關(guān)系” 對(duì)話框中,根對(duì)話框中,根據(jù)需要設(shè)置關(guān)系選項(xiàng)。在此,選擇據(jù)需要設(shè)置關(guān)系選項(xiàng)。在此,選擇 “實(shí)施參照完整性實(shí)施參照完整性”。 單擊單擊“編輯關(guān)系編輯關(guān)系”對(duì)話框中的對(duì)話框中的 “創(chuàng)建創(chuàng)建” 按鈕,便創(chuàng)建好按鈕,便創(chuàng)建好 “學(xué)學(xué)系系”表與表與“專(zhuān)業(yè)專(zhuān)業(yè)”表之間的一對(duì)多關(guān)系,如圖表之間的一對(duì)多關(guān)系,如圖3-30所示。該圖中所示。該圖中的關(guān)系線兩端的符號(hào)的關(guān)系
47、線兩端的符號(hào) “1” 和和 “” 分別表示一對(duì)多關(guān)系的分別表示一對(duì)多關(guān)系的 “一一” 端和端和 “多多”端。端。 圖圖3-30 “學(xué)系學(xué)系”表與表與“專(zhuān)業(yè)專(zhuān)業(yè)”表之間的一對(duì)多關(guān)系表之間的一對(duì)多關(guān)系圖圖3-29 “編輯關(guān)系編輯關(guān)系”對(duì)話框?qū)υ捒?3.3.2 3.3.2 建立表之間的關(guān)系建立表之間的關(guān)系(續(xù))(續(xù))結(jié)果如圖結(jié)果如圖3-31所示。所示。圖圖3-31 “學(xué)生管理系統(tǒng)學(xué)生管理系統(tǒng)”數(shù)據(jù)庫(kù)六個(gè)表關(guān)系數(shù)據(jù)庫(kù)六個(gè)表關(guān)系3.3.3 3.3.3 “編輯編輯關(guān)系關(guān)系”對(duì)話框中的關(guān)系選項(xiàng)對(duì)話框中的關(guān)系選項(xiàng) 在在“編輯關(guān)系編輯關(guān)系“對(duì)話框中,有三個(gè)以復(fù)選框形式對(duì)話框中,有三個(gè)以復(fù)選框形式標(biāo)示的關(guān)系選項(xiàng),
48、可供用戶去選擇,但必須在先選中標(biāo)示的關(guān)系選項(xiàng),可供用戶去選擇,但必須在先選中“實(shí)施參照完整性實(shí)施參照完整性”復(fù)選框后,其它兩個(gè)復(fù)選框才可復(fù)選框后,其它兩個(gè)復(fù)選框才可用。用。3.3.3 3.3.3 “編輯編輯關(guān)系關(guān)系”對(duì)話框中的關(guān)系選項(xiàng)對(duì)話框中的關(guān)系選項(xiàng)(續(xù))(續(xù))1實(shí)施參照完整性實(shí)施參照完整性 access使用參照完整性來(lái)確保相關(guān)表中記錄之間關(guān)系的有效使用參照完整性來(lái)確保相關(guān)表中記錄之間關(guān)系的有效性,并且不會(huì)意外地刪除或更改相關(guān)數(shù)據(jù)。如果設(shè)置了性,并且不會(huì)意外地刪除或更改相關(guān)數(shù)據(jù)。如果設(shè)置了“實(shí)施參照實(shí)施參照完整性完整性”,則會(huì)有如下的功效:,則會(huì)有如下的功效:(1)不能在相關(guān)表的外鍵字段中輸
49、入不存在于主表的主鍵中的值。)不能在相關(guān)表的外鍵字段中輸入不存在于主表的主鍵中的值。 例如:班級(jí)與學(xué)生之間的關(guān)系,如果設(shè)置了例如:班級(jí)與學(xué)生之間的關(guān)系,如果設(shè)置了“實(shí)施參照完整性實(shí)施參照完整性”選項(xiàng),選項(xiàng),“學(xué)生學(xué)生”表中的表中的“班級(jí)號(hào)班級(jí)號(hào)”字段值必須存在于字段值必須存在于“班級(jí)班級(jí)”表中表中的的“班級(jí)號(hào)班級(jí)號(hào)”字段,或?yàn)榭罩?。字段,或?yàn)榭罩?。?)如果在相關(guān)表中存在匹配的記錄,則不能從主表中刪除該記)如果在相關(guān)表中存在匹配的記錄,則不能從主表中刪除該記錄。錄。 例如,在例如,在“學(xué)生學(xué)生”表中某一學(xué)生屬于某個(gè)表中某一學(xué)生屬于某個(gè)“班級(jí)號(hào)班級(jí)號(hào)”的班,就不的班,就不能在能在“班級(jí)班級(jí)”表中
50、刪除此表中刪除此“班級(jí)號(hào)班級(jí)號(hào)”的記錄。的記錄。(3)如果某個(gè)記錄有相關(guān)的記錄,則不能在主表中更改主鍵值。)如果某個(gè)記錄有相關(guān)的記錄,則不能在主表中更改主鍵值。 例如:在例如:在“學(xué)生學(xué)生”表中某一學(xué)生屬于某個(gè)表中某一學(xué)生屬于某個(gè)“班級(jí)號(hào)班級(jí)號(hào)”的班,不的班,不能在能在“班級(jí)班級(jí)”表中更改這個(gè)班級(jí)號(hào)。表中更改這個(gè)班級(jí)號(hào)。3.3.3 3.3.3 “編輯編輯關(guān)系關(guān)系”對(duì)話框中的關(guān)系選項(xiàng)對(duì)話框中的關(guān)系選項(xiàng)(續(xù))(續(xù))2級(jí)聯(lián)更新相關(guān)字段級(jí)聯(lián)更新相關(guān)字段 在選中了在選中了“實(shí)施參照完整性實(shí)施參照完整性”復(fù)選框后,如果選復(fù)選框后,如果選中了中了“級(jí)聯(lián)更新相關(guān)字段級(jí)聯(lián)更新相關(guān)字段”復(fù)選項(xiàng),則不管何時(shí)更改復(fù)選
51、項(xiàng),則不管何時(shí)更改主表中記錄的主鍵,主表中記錄的主鍵,都會(huì)自動(dòng)在所有相關(guān)表的相關(guān)記都會(huì)自動(dòng)在所有相關(guān)表的相關(guān)記錄中,將與該主鍵相關(guān)的字段更新為新值。錄中,將與該主鍵相關(guān)的字段更新為新值。3級(jí)聯(lián)刪除相關(guān)字段級(jí)聯(lián)刪除相關(guān)字段 在選中了在選中了“實(shí)施參照完整性實(shí)施參照完整性”復(fù)選框后,如果選復(fù)選框后,如果選中了中了“級(jí)聯(lián)刪除相關(guān)字段級(jí)聯(lián)刪除相關(guān)字段”復(fù)選項(xiàng),則不管何時(shí)刪除復(fù)選項(xiàng),則不管何時(shí)刪除主表中記錄,都會(huì)自動(dòng)刪除相關(guān)表中的相關(guān)記錄主表中記錄,都會(huì)自動(dòng)刪除相關(guān)表中的相關(guān)記錄。3.3.4 3.3.4 修改表之間的關(guān)系修改表之間的關(guān)系步驟:步驟: (1)在)在access中,打開(kāi)某個(gè)數(shù)據(jù)庫(kù)。中,打開(kāi)某
52、個(gè)數(shù)據(jù)庫(kù)。 (2)單擊)單擊“數(shù)據(jù)庫(kù)工具數(shù)據(jù)庫(kù)工具”選項(xiàng)卡上的選項(xiàng)卡上的“關(guān)系關(guān)系”組中的組中的“關(guān)系關(guān)系”按鈕,打開(kāi)按鈕,打開(kāi)“關(guān)系關(guān)系”布局窗口。布局窗口。 (3)如果已建立的關(guān)系沒(méi)有全部顯示出來(lái),可單擊)如果已建立的關(guān)系沒(méi)有全部顯示出來(lái),可單擊“關(guān)系關(guān)系”組中的組中的“所有關(guān)系所有關(guān)系”按鈕。按鈕。 (4)如果要編輯其關(guān)系的表未顯示出來(lái),可單擊)如果要編輯其關(guān)系的表未顯示出來(lái),可單擊“關(guān)系關(guān)系”組組中的中的“顯示表顯示表”按鈕,顯出按鈕,顯出“顯示表顯示表”對(duì)話框。對(duì)話框。 (5)在)在“顯示表顯示表”對(duì)話框中,雙擊要添加的每個(gè)表,然后關(guān)對(duì)話框中,雙擊要添加的每個(gè)表,然后關(guān)閉閉“顯示表顯
53、示表”對(duì)話框。對(duì)話框。 (6)在)在“關(guān)系關(guān)系”布局窗口,雙擊要修改關(guān)系的關(guān)系連線,顯布局窗口,雙擊要修改關(guān)系的關(guān)系連線,顯示示“編輯關(guān)系編輯關(guān)系”對(duì)話框。對(duì)話框。 (7)在)在“編輯關(guān)系編輯關(guān)系”對(duì)話框中,根據(jù)條件和需要,設(shè)置關(guān)系對(duì)話框中,根據(jù)條件和需要,設(shè)置關(guān)系選項(xiàng),然后單擊選項(xiàng),然后單擊“確定確定”按鈕,便會(huì)關(guān)閉按鈕,便會(huì)關(guān)閉“編輯關(guān)系編輯關(guān)系”對(duì)話框。對(duì)話框。 (8)關(guān)閉)關(guān)閉“關(guān)系關(guān)系”布局窗口,保存對(duì)布局窗口,保存對(duì)“關(guān)系關(guān)系”布局的修改。布局的修改。3.3.5 3.3.5 刪除表之間的關(guān)系刪除表之間的關(guān)系步驟:步驟: (1)在)在access中,打開(kāi)某個(gè)數(shù)據(jù)庫(kù)。中,打開(kāi)某個(gè)數(shù)據(jù)庫(kù)
54、。 (2)單擊)單擊“數(shù)據(jù)庫(kù)工具數(shù)據(jù)庫(kù)工具”選項(xiàng)卡的選項(xiàng)卡的“關(guān)系關(guān)系”組中的組中的“關(guān)系關(guān)系”按鈕。按鈕。 (3)如果已建立的關(guān)系沒(méi)有全部顯示出來(lái),可單擊)如果已建立的關(guān)系沒(méi)有全部顯示出來(lái),可單擊“關(guān)系關(guān)系”組中的組中的“所有關(guān)系所有關(guān)系”按鈕。按鈕。 (4) 在在“關(guān)系關(guān)系”布局窗口,單擊所要?jiǎng)h除關(guān)系的關(guān)系連線(布局窗口,單擊所要?jiǎng)h除關(guān)系的關(guān)系連線(當(dāng)選中時(shí),關(guān)系線會(huì)變成粗黑狀),然后按當(dāng)選中時(shí),關(guān)系線會(huì)變成粗黑狀),然后按 delete 鍵。鍵。注意,在注意,在“關(guān)系關(guān)系”布局窗口,如果要在布局窗口,如果要在“關(guān)系關(guān)系”布局窗口中刪除布局窗口中刪除某個(gè)表,可單擊要?jiǎng)h除的表,然后按某個(gè)表,
55、可單擊要?jiǎng)h除的表,然后按 delete 鍵。鍵。 (5)關(guān)閉)關(guān)閉“關(guān)系關(guān)系”布局窗口,保存對(duì)布局窗口,保存對(duì)“關(guān)系關(guān)系”布局的修改。布局的修改。3.3.6 3.3.6 子表子表 當(dāng)兩個(gè)表之間創(chuàng)建了一對(duì)多關(guān)系后,將當(dāng)兩個(gè)表之間創(chuàng)建了一對(duì)多關(guān)系后,將“一一”端表稱為主表,端表稱為主表,將將“多多”端表稱為子表。端表稱為子表。 在在“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”下打開(kāi)主表時(shí),通過(guò)單擊折疊按鈕(下打開(kāi)主表時(shí),通過(guò)單擊折疊按鈕(+ 或或 -)可將子表展開(kāi)或關(guān)閉。)可將子表展開(kāi)或關(guān)閉。 例如,在打開(kāi)例如,在打開(kāi)“學(xué)系學(xué)系”表的數(shù)據(jù)表視圖中,單擊表的數(shù)據(jù)表視圖中,單擊“學(xué)系代碼學(xué)系代碼”為為“02”左邊的左邊的
56、“+”號(hào),顯出號(hào),顯出“學(xué)系代碼學(xué)系代碼”為為“02”的所有的所有“專(zhuān)專(zhuān)業(yè)業(yè)”子表的數(shù)據(jù)表視圖。子表的數(shù)據(jù)表視圖。 折疊折疊按鈕按鈕-折疊折疊按鈕按鈕+3.4 3.4 表的基本操作表的基本操作 在表創(chuàng)建之后,就可打開(kāi)表的在表創(chuàng)建之后,就可打開(kāi)表的“數(shù)據(jù)表視數(shù)據(jù)表視圖圖”,對(duì)表中的記錄數(shù)據(jù)進(jìn)行各種操作。,對(duì)表中的記錄數(shù)據(jù)進(jìn)行各種操作。 3.4.1 3.4.1 打開(kāi)和關(guān)閉表打開(kāi)和關(guān)閉表1打開(kāi)表打開(kāi)表 打開(kāi)表是指在打開(kāi)表是指在“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”中打開(kāi)表。中打開(kāi)表。 在在access中打開(kāi)某數(shù)據(jù)庫(kù)后,打開(kāi)表的步驟如下:中打開(kāi)某數(shù)據(jù)庫(kù)后,打開(kāi)表的步驟如下: (1)單擊導(dǎo)航窗格上的數(shù)據(jù)庫(kù)對(duì)象列表中的
57、)單擊導(dǎo)航窗格上的數(shù)據(jù)庫(kù)對(duì)象列表中的“表表”。(2)在展開(kāi)的表對(duì)象列表中雙擊要打開(kāi)的表,或者右擊)在展開(kāi)的表對(duì)象列表中雙擊要打開(kāi)的表,或者右擊要打開(kāi)的表,在彈出的快捷菜單中,單擊要打開(kāi)的表,在彈出的快捷菜單中,單擊“打開(kāi)打開(kāi)”命令命令。 表打開(kāi)后是以一個(gè)新表打開(kāi)后是以一個(gè)新的選項(xiàng)卡的選項(xiàng)卡顯出表的顯出表的“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”。以二維表格的形式顯示表中的數(shù)據(jù)。以二維表格的形式顯示表中的數(shù)據(jù)。2關(guān)閉表關(guān)閉表 單擊某表的單擊某表的“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”右上角的右上角的“關(guān)閉關(guān)閉”按鈕便可以按鈕便可以關(guān)閉該表。關(guān)閉該表。 3.4.2 3.4.2 在表中添加記錄在表中添加記錄 在表中添加記錄非常簡(jiǎn)
58、單,只要打開(kāi)了某一個(gè)在表中添加記錄非常簡(jiǎn)單,只要打開(kāi)了某一個(gè)表,便可以在該表的表,便可以在該表的“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”中直接輸入記錄中直接輸入記錄數(shù)據(jù)了。數(shù)據(jù)了。 例如,在例如,在“學(xué)系學(xué)系”表的表的“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”中,把中,把表表3-1中所示的記錄數(shù)據(jù)全部輸入后,中所示的記錄數(shù)據(jù)全部輸入后,“學(xué)系學(xué)系”表的表的“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”如圖如圖3-35所示。所示。 由于由于“學(xué)系代碼學(xué)系代碼”字段被設(shè)置為主鍵,因此該字字段被設(shè)置為主鍵,因此該字段的內(nèi)容不可以重復(fù),也不可以為段的內(nèi)容不可以重復(fù),也不可以為null值(空值)。值(空值)。 在輸入完記錄后,單擊在輸入完記錄后,單擊“學(xué)系學(xué)
59、系”表的表的“數(shù)據(jù)表視數(shù)據(jù)表視圖圖”右上角的右上角的“關(guān)閉關(guān)閉”按鈕,則會(huì)保存該表數(shù)據(jù),并按鈕,則會(huì)保存該表數(shù)據(jù),并關(guān)閉該表的關(guān)閉該表的“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”。3.4.3 3.4.3 在表中修改記錄在表中修改記錄在表中修改記錄的操作步驟如下:在表中修改記錄的操作步驟如下:(1)單擊導(dǎo)航窗格的數(shù)據(jù)庫(kù)對(duì)象列表中的)單擊導(dǎo)航窗格的數(shù)據(jù)庫(kù)對(duì)象列表中的“表表”。(2)在展開(kāi)的表對(duì)象列表中雙擊要打開(kāi)的表,)在展開(kāi)的表對(duì)象列表中雙擊要打開(kāi)的表,便打開(kāi)該表便打開(kāi)該表“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”。(3)在該)在該“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”中找到要修改的記錄中找到要修改的記錄進(jìn)行修改。進(jìn)行修改。(4)完成修改后關(guān)閉該
60、表的)完成修改后關(guān)閉該表的“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”。3.4.4 3.4.4 在表中刪除記錄在表中刪除記錄在表中刪除記錄的操作步驟如下:在表中刪除記錄的操作步驟如下:(1)單擊導(dǎo)航窗格的數(shù)據(jù)庫(kù)對(duì)象列表中的)單擊導(dǎo)航窗格的數(shù)據(jù)庫(kù)對(duì)象列表中的“表表”。(2)在展開(kāi)的表對(duì)象列表中雙擊要打開(kāi)的表,便打開(kāi)該表)在展開(kāi)的表對(duì)象列表中雙擊要打開(kāi)的表,便打開(kāi)該表“數(shù)據(jù)數(shù)據(jù)表視圖表視圖”。(3)在該)在該“數(shù)據(jù)表視圖數(shù)據(jù)表視圖”中,單擊要?jiǎng)h除的記錄所在行的記錄選中,單擊要?jiǎng)h除的記錄所在行的記錄選定器按鈕,選定該記錄(如圖定器按鈕,選定該記錄(如圖3-36所示)。注意,通過(guò)拖動(dòng)鼠標(biāo)所示)。注意,通過(guò)拖動(dòng)鼠標(biāo)選擇要?jiǎng)h除的多個(gè)
溫馨提示
- 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年玉林貨運(yùn)從業(yè)資格仿真考題
- 2024商標(biāo)轉(zhuǎn)讓及品牌升級(jí)合同:攜手共進(jìn)品牌升級(jí)之旅3篇
- 2024商混合同范本:商混混凝土生產(chǎn)與質(zhì)量控制合作協(xié)議3篇
- 2025廚房設(shè)備銷(xiāo)售合同版
- 商業(yè)綜合體電力施工合同范本
- 城市公園旁咖啡館租賃合同
- 城市綠化帶擴(kuò)建植樹(shù)合同
- 出入境文件公證辦理規(guī)范
- 智能家居維修員招聘合同模板
- 汽車(chē)研發(fā)中心施工協(xié)議
- 【道法廣角】成語(yǔ)故事會(huì):立木為信
- 《我們?nèi)タ春!烽喿x答案
- 智慧酒店無(wú)人酒店綜合服務(wù)解決方案
- 考研英語(yǔ)一新題型歷年真題(2005-2012)
- 健身房會(huì)籍顧問(wèn)基礎(chǔ)培訓(xùn)資料
- 9脊柱與四肢、神經(jīng)系統(tǒng)檢查總結(jié)
- 秀場(chǎng)內(nèi)外-走進(jìn)服裝表演藝術(shù)智慧樹(shù)知到答案章節(jié)測(cè)試2023年武漢紡織大學(xué)
- 【高分復(fù)習(xí)筆記】王建《現(xiàn)代自然地理學(xué)》(第2版)筆記和課后習(xí)題詳解
- TSGD0012023年壓力管道安全技術(shù)監(jiān)察規(guī)程-工業(yè)管道(高清晰版)
- SMM英國(guó)建筑工程標(biāo)準(zhǔn)計(jì)量規(guī)則中文 全套
- 2023-2024學(xué)年浙江省富陽(yáng)市小學(xué)數(shù)學(xué)四年級(jí)上冊(cè)期末通關(guān)題
評(píng)論
0/150
提交評(píng)論