山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式_第1頁(yè)
山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式_第2頁(yè)
山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式_第3頁(yè)
山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式_第4頁(yè)
山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式第八章 Access 2003關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)Access 2003概述 主要內(nèi)容Access 2003概述Microsoft Access 2003是Office 2003辦公自動(dòng)化套裝軟件中的一個(gè)重要組成局部,是一個(gè)功能強(qiáng)大的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),可以組織、存儲(chǔ)并管理很多類(lèi)型和大量的信息Access的開(kāi)展過(guò)程從20世紀(jì)90年代初Access 13>.0到目前的Access 2003Access的主要特點(diǎn)和功能方便實(shí)用、能處理多種數(shù)據(jù)類(lèi)型、設(shè)計(jì)過(guò)程自動(dòng)化、與Internet集成、提供功能強(qiáng)大的向?qū)А⒉捎肙LE技術(shù)處理多媒體數(shù)據(jù)主要內(nèi)容

2、8.1 數(shù)據(jù)庫(kù)系統(tǒng)的相關(guān)概念8.2 關(guān)系模型和關(guān)系型數(shù)據(jù)庫(kù)8.3 Access 2003界面介紹8.4 數(shù)據(jù)庫(kù)的創(chuàng)立8.5 表的創(chuàng)立和管理8.6 表中數(shù)據(jù)的編輯8.7 建立表間關(guān)聯(lián)關(guān)系8.8 創(chuàng)立數(shù)據(jù)查詢(xún)8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)數(shù)據(jù)數(shù)據(jù)是描述事物的符號(hào)記錄描述事物的符號(hào)可以是數(shù)字,也可以是文字、圖形、圖像、聲音、語(yǔ)言等,因此數(shù)據(jù)有多種表現(xiàn)形式,它們都可以經(jīng)過(guò)數(shù)字化后存入計(jì)算機(jī)注意區(qū)別狹義的數(shù)據(jù)與廣義的數(shù)據(jù)狹義的數(shù)據(jù)是指數(shù)字或數(shù)值廣義的數(shù)據(jù)是指多種形式的事物描述符號(hào),是信息的表示形式數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)是結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合數(shù)據(jù)庫(kù)是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)外存中的,有組織的,可共享的數(shù)據(jù)集合數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定

3、的數(shù)據(jù)模型組織、描述和儲(chǔ)存,具有較小冗余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并可為各種用戶(hù)共享數(shù)據(jù)是數(shù)據(jù)庫(kù)中存儲(chǔ)的根本對(duì)象數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)是位于用戶(hù)與操作系統(tǒng)之間的一層數(shù)據(jù)管理系統(tǒng)主要功能數(shù)據(jù)定義功能數(shù)據(jù)操縱功能數(shù)據(jù)庫(kù)的運(yùn)行管理數(shù)據(jù)庫(kù)的建立和維護(hù)功能數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的一個(gè)重要組成局部數(shù)據(jù)庫(kù)系統(tǒng)的概念引入數(shù)據(jù)庫(kù)以后的計(jì)算機(jī)系統(tǒng)稱(chēng)為數(shù)據(jù)庫(kù)系統(tǒng),它提供對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)、管理、處理和維護(hù)等功能數(shù)據(jù)庫(kù)系統(tǒng)的組成數(shù)據(jù)庫(kù):結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合存于外存,冗余度小,可共享數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS:在操作系統(tǒng)支持下工作的管理數(shù)據(jù)的軟件整個(gè)系統(tǒng)的核心主要功能:數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能、數(shù)據(jù)庫(kù)的運(yùn)行

4、管理、數(shù)據(jù)庫(kù)的建立和維護(hù)功能計(jì)算機(jī)硬件及相關(guān)軟件用戶(hù)數(shù)據(jù)庫(kù)管理員DBA應(yīng)用系統(tǒng)開(kāi)發(fā)人員終端用戶(hù)數(shù)據(jù)管理技術(shù)數(shù)據(jù)的處理是指對(duì)各種數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、加工和傳播的一系列活動(dòng)的總和數(shù)據(jù)管理是指對(duì)數(shù)據(jù)進(jìn)行分類(lèi)、組織、編碼、存儲(chǔ)、檢索和維護(hù),它是數(shù)據(jù)處理的中心問(wèn)題數(shù)據(jù)管理技術(shù)的開(kāi)展人工管理階段文件系統(tǒng)階段數(shù)據(jù)庫(kù)系統(tǒng)階段主要內(nèi)容8.1 數(shù)據(jù)庫(kù)系統(tǒng)的相關(guān)概念8.2 關(guān)系模型和關(guān)系型數(shù)據(jù)庫(kù)8.3 Access 2003界面介紹8.4 數(shù)據(jù)庫(kù)的創(chuàng)立8.5 表的創(chuàng)立和管理8.6 表中數(shù)據(jù)的編輯8.7 建立表間關(guān)聯(lián)關(guān)系8.8 創(chuàng)立數(shù)據(jù)查詢(xún)8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)模型與數(shù)據(jù)模型模型是現(xiàn)實(shí)世界特征的模擬和抽象數(shù)據(jù)模型是現(xiàn)

5、實(shí)世界數(shù)據(jù)特征的抽象在數(shù)據(jù)庫(kù)中用數(shù)據(jù)模型這個(gè)工具來(lái)抽象、表示和處理現(xiàn)實(shí)世界中的數(shù)據(jù)和信息數(shù)據(jù)模型就是現(xiàn)實(shí)世界的模擬現(xiàn)有的數(shù)據(jù)庫(kù)系統(tǒng)均是基于某種數(shù)據(jù)模型的數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的根底三種數(shù)據(jù)模型及相應(yīng)數(shù)據(jù)庫(kù)系統(tǒng)層次模型及層次數(shù)據(jù)庫(kù)網(wǎng)狀模型及網(wǎng)狀數(shù)據(jù)庫(kù)關(guān)系模型及關(guān)系數(shù)據(jù)庫(kù)關(guān)系模型關(guān)系模型是一種以關(guān)系數(shù)學(xué)理論為根底構(gòu)造的數(shù)據(jù)模型在關(guān)系模型中,用由行、列組成的二維表來(lái)描述現(xiàn)實(shí)世界中的事物以及事物之間的聯(lián)系名詞術(shù)語(yǔ)關(guān)系:一個(gè)關(guān)系對(duì)應(yīng)一張二維表,表名即為關(guān)系名元組:表中的每一行稱(chēng)為一個(gè)元組屬性:表中的每一列稱(chēng)為一個(gè)屬性屬性名關(guān)系模型的例子Memo康輝36.T.2體育Memo陳玉紅36.F.2口語(yǔ)Memo李麗

6、36.T.2語(yǔ)法Memo張志強(qiáng)72.T.4根底英語(yǔ)Memo王凱28.T.法律根底備注考試日期任課教師學(xué)時(shí)數(shù)考試否學(xué)分課程名稱(chēng)開(kāi)課方案關(guān)系名屬性(名)屬性值元組整個(gè)二維表格稱(chēng)為關(guān)系關(guān)系模式關(guān)系模型的特點(diǎn)關(guān)系中的每一個(gè)屬性都是不可再分的根本數(shù)據(jù)元素關(guān)系中的每一個(gè)元組都具有相同的形式關(guān)系模式中的屬性個(gè)數(shù)是固定的,每一個(gè)屬性都要命名,在同一個(gè)關(guān)系模式中,屬性名不能重復(fù)任何兩個(gè)元組都不相同屬性的先后次序和元組的先后次序是無(wú)關(guān)緊要的關(guān)系的三種根本運(yùn)算選擇投影連接這些運(yùn)算用來(lái)描述關(guān)系數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢(xún)和更新包括插入、刪除和修改操作關(guān)系型數(shù)據(jù)庫(kù)利用關(guān)系模型來(lái)組織數(shù)據(jù)的數(shù)據(jù)庫(kù)就稱(chēng)為關(guān)系型數(shù)據(jù)庫(kù)在關(guān)系模型中,事物

7、以及事物間的聯(lián)系都是用關(guān)系二維表來(lái)表示的在一個(gè)給定的應(yīng)用領(lǐng)域中,用來(lái)表示所有事物以及事物間聯(lián)系的關(guān)系二維表的集合構(gòu)成一個(gè)關(guān)系數(shù)據(jù)庫(kù)Access 2003是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)RDBMS,它采用關(guān)系模型來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)Access 2003中的有關(guān)名詞 字段記錄表數(shù)據(jù)庫(kù)候選鍵和主鍵外鍵字段字段是一個(gè)不可再分的最小的數(shù)據(jù)單元,用來(lái)表示一個(gè)事物實(shí)體的某一個(gè)特征數(shù)據(jù)比方某一個(gè)職工的工號(hào)、姓名等每個(gè)字段都有字段名,說(shuō)明這個(gè)字段數(shù)據(jù)的語(yǔ)意在一個(gè)表中,各個(gè)字段名不能重復(fù),是唯一的字段相當(dāng)于關(guān)系模型中的屬性記錄記錄是由假設(shè)干個(gè)字段的值組成的,用來(lái)表示一個(gè)事物實(shí)體該事物實(shí)體的那些需要我們關(guān)注的特征數(shù)據(jù)

8、都已經(jīng)由各個(gè)字段給出記錄相當(dāng)于關(guān)系模型中的元組表同類(lèi)型的多個(gè)記錄組成表,用來(lái)表示一類(lèi)事物實(shí)體也就是說(shuō),把具有同樣特征數(shù)據(jù)的事物實(shí)體羅列出來(lái),就形成了一個(gè)表表就是關(guān)系模型中的關(guān)系數(shù)據(jù)庫(kù)在一個(gè)信息系統(tǒng)的考慮范圍之內(nèi),應(yīng)該存在很多不同類(lèi)型的事物實(shí)體,并且在這些事物實(shí)體之間存在有多種聯(lián)系,這就需要用多個(gè)表來(lái)表示這樣一些表示一個(gè)信息系統(tǒng)中的事物實(shí)體及其之間聯(lián)系的多個(gè)表組成了這個(gè)信息系統(tǒng)的數(shù)據(jù)庫(kù)總結(jié)一下,一個(gè)關(guān)系型數(shù)據(jù)庫(kù)由假設(shè)干個(gè)表組成,一個(gè)表由假設(shè)干個(gè)記錄組成,一個(gè)記錄由假設(shè)干個(gè)字段值組成關(guān)系模型、日常生活與Access 2003中的術(shù)語(yǔ)對(duì)照表字段列 屬性記錄行元組數(shù)據(jù)表二維表關(guān)系A(chǔ)ccess 2003

9、中日常生活中關(guān)系模型中候選鍵和主鍵一般來(lái)說(shuō),在一個(gè)表中,總有一個(gè)字段或者幾個(gè)字段的組合可以唯一確實(shí)定一個(gè)記錄,這樣的字段或字段組合稱(chēng)為候選鍵候選鍵可能不止一個(gè),我們從中選擇一個(gè)作為主鍵一個(gè)表的主鍵必須是唯一的、確定的、非空的這樣我們就可以用主鍵來(lái)區(qū)分一個(gè)表中的不同記錄外鍵表A中的一個(gè)字段或者幾個(gè)字段的組合不是表A的主鍵,但卻是表B的主鍵,我們稱(chēng)該字段或者該字段組合是表A引用自表B的外鍵 外鍵的作用是表示事物實(shí)體之間的聯(lián)系外鍵的取值也是有約束的一個(gè)表中的外鍵的取值要么取空值,要么取相應(yīng)主鍵取值中的一個(gè) Access 2003數(shù)據(jù)庫(kù)的總體結(jié)構(gòu) Access 2003數(shù)據(jù)庫(kù)中包含7種類(lèi)型的對(duì)象,分別

10、是表、查詢(xún)、窗體、報(bào)表、頁(yè)、宏和模塊。其中,表是數(shù)據(jù)庫(kù)的核心與根底,它存放著數(shù)據(jù)庫(kù)中的全部數(shù)據(jù)信息。報(bào)表、查詢(xún)和窗體都從數(shù)據(jù)表中獲得數(shù)據(jù)信息,以實(shí)現(xiàn)用戶(hù)某一特定的需要,例如對(duì)數(shù)據(jù)庫(kù)的查找、計(jì)算、統(tǒng)計(jì)、打印、編輯修改等。窗體可以提供一種良好的用戶(hù)操作界面,通過(guò)它們可以直接或間接調(diào)用宏或模塊,并執(zhí)行查詢(xún)、打印、預(yù)覽、計(jì)算等功能,甚至對(duì)數(shù)據(jù)表進(jìn)行編輯修改。主要內(nèi)容8.1 數(shù)據(jù)庫(kù)系統(tǒng)的相關(guān)概念8.2 關(guān)系模型與關(guān)系型數(shù)據(jù)庫(kù)8.3 Access 2003界面介紹8.4 數(shù)據(jù)庫(kù)的創(chuàng)立8.5 表的創(chuàng)立和管理8.6 表中數(shù)據(jù)的編輯8.7 建立表間關(guān)聯(lián)關(guān)系8.8 創(chuàng)立數(shù)據(jù)查詢(xún)8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)Access

11、2003的啟動(dòng)與退出 Access 2003的啟動(dòng)與退出和Excel 2003、Word 2003等的啟動(dòng)和退出類(lèi)似,在這里不再贅述Access 2003的界面環(huán)境 主要內(nèi)容8.1 數(shù)據(jù)庫(kù)系統(tǒng)的相關(guān)概念8.2 關(guān)系模型與關(guān)系型數(shù)據(jù)庫(kù)8.3 Access 2003界面介紹8.4 數(shù)據(jù)庫(kù)的創(chuàng)立8.5 表的創(chuàng)立和管理8.6 表中數(shù)據(jù)的編輯8.7 建立表間關(guān)聯(lián)關(guān)系8.8 創(chuàng)立數(shù)據(jù)查詢(xún)8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)創(chuàng)立空數(shù)據(jù)庫(kù) Access 2003中創(chuàng)立空數(shù)據(jù)庫(kù)的操作方法有兩種利用 “文件菜單中的 “新建菜單項(xiàng)創(chuàng)立數(shù)據(jù)庫(kù)利用工具欄上的“新建按鈕創(chuàng)立數(shù)據(jù)庫(kù)在Access 2003中,數(shù)據(jù)庫(kù)被保存成一個(gè)文件,其后

12、綴名為.mdb,文件主名就是數(shù)據(jù)庫(kù)名對(duì)數(shù)據(jù)庫(kù)命名時(shí),要使數(shù)據(jù)庫(kù)名能盡可能的表達(dá)數(shù)據(jù)庫(kù)的內(nèi)容,即“見(jiàn)名知意利用向?qū)?chuàng)立數(shù)據(jù)庫(kù) Access 2003中利用向?qū)?chuàng)立數(shù)據(jù)庫(kù)的操作方法有兩種利用 “文件菜單中的 “新建菜單項(xiàng)翻開(kāi)向?qū)Ю霉ぞ邫谏系摹靶陆ò粹o翻開(kāi)向?qū)е饕獌?nèi)容8.1 數(shù)據(jù)庫(kù)系統(tǒng)的相關(guān)概念8.2 關(guān)系模型和關(guān)系型數(shù)據(jù)庫(kù)8.3 Access 2003界面介紹8.4 數(shù)據(jù)庫(kù)的創(chuàng)立8.5 表的創(chuàng)立和管理8.6 表中數(shù)據(jù)的編輯8.7 建立表間關(guān)聯(lián)關(guān)系8.8 創(chuàng)立數(shù)據(jù)查詢(xún)8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)表結(jié)構(gòu)的設(shè)計(jì) 表結(jié)構(gòu)的設(shè)計(jì)包括以下幾個(gè)內(nèi)容命名表對(duì)表命名時(shí),同樣要使表名能盡可能的表達(dá)表的內(nèi)容設(shè)計(jì)表中的字段,

13、也就是說(shuō)要想好這個(gè)表中都有哪些字段,分別表示什么意思為每一個(gè)字段命名,并設(shè)計(jì)好每一個(gè)字段的數(shù)據(jù)類(lèi)型、字段大小等信息為表設(shè)計(jì)一個(gè)主鍵可選字段名的命名規(guī)那么字段名的命名規(guī)那么字段名長(zhǎng)度為1-64個(gè)字符可以包含字母、漢字、數(shù)字、空格和其他字符不能包含句號(hào).、驚嘆號(hào)(!)、方括號(hào)( )和重音符號(hào)()字段類(lèi)型 Access 2003中采用了九種字段的數(shù)據(jù)類(lèi)型文本、備注、數(shù)值日期/時(shí)間、貨幣、自動(dòng)編號(hào)是/否、OLE對(duì)象、超級(jí)鏈接文本文本類(lèi)型字段存放的是有漢字、字母及ASCII字符集中可打印字符組成的數(shù)據(jù)文本類(lèi)型是Access 2003默認(rèn)的字段數(shù)據(jù)類(lèi)型最大長(zhǎng)度為255個(gè)字符,每一個(gè)字符在存儲(chǔ)時(shí)占用一個(gè)字節(jié)

14、系統(tǒng)默認(rèn)的字段長(zhǎng)度是50個(gè)字符,可以通過(guò)“字段大小屬性來(lái)設(shè)置最大字符長(zhǎng)度備注備注類(lèi)型字段用來(lái)保存長(zhǎng)度較長(zhǎng)的文本數(shù)據(jù)允許字段存儲(chǔ)長(zhǎng)達(dá)64K個(gè)字符的內(nèi)容備注類(lèi)型字段不能進(jìn)行排序或索引的操作 數(shù)字?jǐn)?shù)字類(lèi)型字段存放的是由數(shù)字09、小數(shù)點(diǎn)和正負(fù)號(hào)組成的數(shù)據(jù),這些數(shù)據(jù)是可以進(jìn)行算術(shù)計(jì)算的數(shù)字類(lèi)型字段又細(xì)分為整型、長(zhǎng)整型、單精度型、雙精度型等子類(lèi)型,其存儲(chǔ)長(zhǎng)度由系統(tǒng)分別設(shè)置為1、2、4、8個(gè)字節(jié)系統(tǒng)默認(rèn)的子類(lèi)型是長(zhǎng)整型,可以通過(guò)“字段大小屬性來(lái)設(shè)置數(shù)字類(lèi)型字段的子類(lèi)型日期/時(shí)間日期/時(shí)間類(lèi)型字段存放的是日期、時(shí)間或者是日期和時(shí)間的組合數(shù)據(jù)每個(gè)日期/時(shí)間類(lèi)型字段需要8個(gè)字節(jié)的存儲(chǔ)空間貨幣貨幣類(lèi)型字段存放的是貨

15、幣類(lèi)型的數(shù)據(jù)數(shù)字類(lèi)型的特殊表現(xiàn)形式,等價(jià)于雙精度型貨幣類(lèi)型字段在輸入時(shí),系統(tǒng)會(huì)自動(dòng)參加貨幣符號(hào)和千位分隔符,并限制小數(shù)局部為兩位,當(dāng)輸入數(shù)據(jù)的小數(shù)位數(shù)超過(guò)兩位時(shí),系統(tǒng)會(huì)自動(dòng)進(jìn)行四舍五入自動(dòng)編號(hào)自動(dòng)編號(hào)類(lèi)型字段的數(shù)據(jù)無(wú)需輸入,每添加一個(gè)新記錄,系統(tǒng)將給自動(dòng)編號(hào)類(lèi)型字段賦予一個(gè)唯一值遞增的或隨機(jī)的自動(dòng)編號(hào)類(lèi)型字段一旦被指定,就會(huì)永久地與記錄連接,不能修改和重復(fù)使用自動(dòng)編號(hào)類(lèi)型字段采用長(zhǎng)整型數(shù)據(jù)是/否是/否類(lèi)型字段存放的是邏輯數(shù)據(jù)或者是只有兩個(gè)值的字段數(shù)據(jù)OLE對(duì)象 OLE對(duì)象類(lèi)型字段存放的是其他應(yīng)用程序創(chuàng)立的對(duì)象例如:Word文檔、Execl電子表格、各種格式圖片和聲音等這些對(duì)象放入OLE對(duì)象類(lèi)型

16、字段的方式有鏈接和嵌入兩種最大容量是1GB超級(jí)鏈接 超級(jí)鏈接類(lèi)型字段主要是用來(lái)保存超級(jí)鏈接的,包含作為超級(jí)鏈接地址的文本或以文本形式存儲(chǔ)的字符與數(shù)字的組合在這種字段中插入超級(jí)鏈接地址最簡(jiǎn)單的方法就是在“插入菜單中單擊“超級(jí)鏈接命令使用表設(shè)計(jì)器創(chuàng)立表 第一步,創(chuàng)立一個(gè)數(shù)據(jù)庫(kù)或者翻開(kāi)一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)第二步,在數(shù)據(jù)庫(kù)窗口中,在對(duì)象列中選擇“表,單擊“新建按鈕,翻開(kāi)“新建表對(duì)話框第三步,在“新建表對(duì)話框中選擇“設(shè)計(jì)視圖,單擊“確定按鈕,或者在數(shù)據(jù)庫(kù)窗口中直接雙擊“使用設(shè)計(jì)器創(chuàng)立表,翻開(kāi)表設(shè)計(jì)器第四步,在表設(shè)計(jì)器中逐一輸入各個(gè)字段的字段名稱(chēng)、數(shù)據(jù)類(lèi)型和字段大小等信息第五步,單擊工具欄中的“保存按鈕,

17、出現(xiàn)“另存為對(duì)話框,在其中輸入表名,單擊“確定按鈕使用向?qū)?chuàng)立表 第一步,在“新建表對(duì)話框中選擇“表向?qū)?,單擊“確定按鈕,或者在數(shù)據(jù)庫(kù)窗口中直接雙擊“使用向?qū)?chuàng)立表,翻開(kāi)表向?qū)У诙剑x擇例如表和例如表中需要的例如字段第三步,輸入表名第四步,設(shè)置新表與數(shù)據(jù)庫(kù)中已有表的關(guān)聯(lián)關(guān)系第五步,選擇表向?qū)У耐瓿煞绞剑詈髥螕簟巴瓿砂粹o通過(guò)輸入數(shù)據(jù)創(chuàng)立表 第一步,在“新建表對(duì)話框中選擇“數(shù)據(jù)表視圖,單擊“確定按鈕,或者在數(shù)據(jù)庫(kù)窗口中直接雙擊“通過(guò)輸入數(shù)據(jù)創(chuàng)立表,翻開(kāi)表數(shù)據(jù)的輸入窗口第二步,在表數(shù)據(jù)的輸入窗口中直接輸入數(shù)據(jù),系統(tǒng)將根據(jù)輸入的數(shù)據(jù)內(nèi)容,定義新表的結(jié)構(gòu)第三步,單擊“保存按鈕,翻開(kāi)“另存為窗口,在其

18、中輸入表名,單擊“確定按鈕表中字段的屬性主鍵的設(shè)置和刪除字段大小必填字段和允許空字符串有效性規(guī)那么和有效性文本默認(rèn)值標(biāo)題格式創(chuàng)立索引主鍵的設(shè)置和刪除 第一步,翻開(kāi)數(shù)據(jù)庫(kù),選擇將要設(shè)置主鍵的表,單擊“設(shè)計(jì)按鈕,翻開(kāi)表設(shè)計(jì)器第二步,在表設(shè)計(jì)器中,選擇作為該表主鍵的那個(gè)字段,在其上右擊,在快捷菜單中選擇“主鍵命令,就可以將指定的字段設(shè)置成主鍵第三步,單擊“保存按鈕,把對(duì)該表的主鍵設(shè)置加以保存,最后關(guān)閉表設(shè)計(jì)器在對(duì)表設(shè)置主鍵以后,我們?cè)跒g覽表中記錄時(shí),可以發(fā)現(xiàn)記錄順序?qū)⒁灾麈I的升序來(lái)排列同樣的方法可以刪除對(duì)主鍵的設(shè)置因?yàn)橐粋€(gè)表的主鍵只有一個(gè),如果你設(shè)置另一個(gè)字段為主鍵,那么原來(lái)的那個(gè)字段上的主鍵設(shè)置就

19、會(huì)被刪除字段大小字段大小是指該字段存儲(chǔ)區(qū)的長(zhǎng)度,適用于文本、數(shù)字和自動(dòng)編號(hào)類(lèi)型的字段。對(duì)文本型字段,默認(rèn)大小為50字節(jié),最大不超過(guò)255。如需存儲(chǔ)更長(zhǎng)的信息,那么應(yīng)選用備注型字段。對(duì)數(shù)字和自動(dòng)編號(hào)類(lèi)型的字段,默認(rèn)字段大小為長(zhǎng)整型,用戶(hù)可以在字節(jié)、整型、長(zhǎng)整型、單精度型、雙精度型等子類(lèi)型中進(jìn)行選擇。必填字段和允許空字符串必填字段是規(guī)定該字段是否必須填寫(xiě),如果選擇了“是,在添加新記錄時(shí)必須添寫(xiě)該字段,否那么就會(huì)提示錯(cuò)誤,它可以用于任何類(lèi)型的字段。允許空字符串是規(guī)定該字段是否接受零長(zhǎng)度字符串即空串,這個(gè)屬性只能用于字符型字段。有效性規(guī)那么和有效性文本有效性規(guī)那么是為了檢查字段中的值是否有效,其內(nèi)容是

20、一個(gè)條件表達(dá)式。當(dāng)用戶(hù)輸入或修改該字段的值時(shí),系統(tǒng)會(huì)判斷輸入的值或修改后的新值是否滿(mǎn)足這個(gè)條件表達(dá)式,如果滿(mǎn)足才能寫(xiě)入到表中。違反有效性規(guī)那么的字段值無(wú)法寫(xiě)入到表中,并會(huì)提示我們不能輸入與有效性規(guī)那么相悖的數(shù)值。有效性文本是配合有效性規(guī)那么使用,如果輸入的數(shù)據(jù)不符合有效性規(guī)那么,那么屏幕顯示用戶(hù)自定義的有效性文本的內(nèi)容。默認(rèn)值字段的默認(rèn)值是指該字段的輸入缺失時(shí),自動(dòng)寫(xiě)入的字段值。設(shè)置的默認(rèn)值將自動(dòng)輸入到新記錄的該字段中。當(dāng)然,用戶(hù)也可以為這個(gè)字段賦予一個(gè)不同于默認(rèn)值的字段值。在設(shè)置字段的默認(rèn)值時(shí),用戶(hù)可以輸入具體的常量,也可以輸入一個(gè)表達(dá)式,比方輸入“Date(),那么默認(rèn)值是當(dāng)前日期。標(biāo)題標(biāo)

21、題屬性一般情況下都不設(shè),讓它自動(dòng)取這個(gè)字段的字段名,這樣當(dāng)在窗體上用到這個(gè)字段的時(shí)候就會(huì)把字段名作為它的標(biāo)題來(lái)顯示。格式格式是指字段數(shù)據(jù)的顯示格式,而不影響數(shù)據(jù)的實(shí)際存儲(chǔ)方式。適用于除“OLE對(duì)象以外的其它類(lèi)型,例如指定數(shù)據(jù)的顯示顏色、對(duì)齊方式、數(shù)字及日期的顯示格式等。如果是數(shù)字型字段,還可以設(shè)置其小數(shù)位數(shù)屬性。索引索引是SQL查詢(xún)語(yǔ)言必要的支持,也是表間建立關(guān)聯(lián)的重要依據(jù)索引對(duì)表中的數(shù)據(jù)提供了邏輯排序,可以提高數(shù)據(jù)的訪問(wèn)速度一個(gè)表上可以定義多個(gè)索引Access 2003中規(guī)定不能在OLE對(duì)象類(lèi)型和備注類(lèi)型字段創(chuàng)立索引如果一個(gè)字段已經(jīng)被設(shè)置為該表的主鍵,那么系統(tǒng)會(huì)自動(dòng)在該字段上建立索引,而且是

22、無(wú)重復(fù)的索引創(chuàng)立索引 第一步,翻開(kāi)數(shù)據(jù)庫(kù),選擇將要?jiǎng)?chuàng)立索引的表,單擊“設(shè)計(jì)按鈕,翻開(kāi)表設(shè)計(jì)器第二步,在表設(shè)計(jì)器中,選擇要建立索引的那個(gè)字段,在表設(shè)計(jì)器的“常規(guī)選項(xiàng)卡中,選擇“索引選項(xiàng)進(jìn)行設(shè)置第三步,選擇菜單欄上的菜單項(xiàng)“視圖,然后在下拉菜單中選擇菜單項(xiàng)“索引,翻開(kāi)索引屬性對(duì)話框,在其中可以設(shè)置索引的各項(xiàng)屬性,包括 索引名稱(chēng)、索引字段、排序次序和是否主索引、是否唯一索引、是否忽略空值 表結(jié)構(gòu)的修改調(diào)整字段的順序增加字段插入字段刪除字段修改現(xiàn)有字段的屬性重命名表翻開(kāi)數(shù)據(jù)庫(kù),選擇將要重命名的表,單擊鼠標(biāo)右鍵,在翻開(kāi)的快捷菜單中選擇“重命名命令,在原來(lái)的表名上面輸入新的表名即可。刪除表翻開(kāi)數(shù)據(jù)庫(kù),選擇

23、將要重命名的表,單擊鼠標(biāo)右鍵,在翻開(kāi)的快捷菜單中選擇“刪除命令。導(dǎo)入外來(lái)數(shù)據(jù)的步驟以導(dǎo)入一個(gè)用戶(hù)信息的Excel表為例第一步,執(zhí)行“文件菜單中的“獲取外部數(shù)據(jù)命令中的“導(dǎo)入表選項(xiàng),翻開(kāi)數(shù)據(jù)“導(dǎo)入對(duì)話框,在其中選擇要導(dǎo)入的Excel表,點(diǎn)擊“導(dǎo)入,翻開(kāi)“導(dǎo)入數(shù)據(jù)表向?qū)?。第二步,如果Excel文件含有多個(gè)工作表的話,請(qǐng)選擇自己的工作表,單擊“下一步按鈕。第三步,在隨后的窗口中選擇“第一行包含列標(biāo)題,如果你的數(shù)據(jù)第一行不是字段名,可以不用選擇,單擊“下一步按鈕。第四步,在隨后的窗口中選擇數(shù)據(jù)的保存位置,可以選擇新表,也可以選擇數(shù)據(jù)庫(kù)中現(xiàn)有的表,單擊“下一步按鈕。 如果選擇新表,可以對(duì)具體的每一個(gè)字

24、段進(jìn)行必要的設(shè)置,如字段名、數(shù)據(jù)類(lèi)型、索引,以及設(shè)置某個(gè)字段不導(dǎo)入。還可以設(shè)置主鍵。這樣的話,導(dǎo)入數(shù)據(jù)表向?qū)?huì)多兩個(gè)步驟。第五步,在隨后的窗口中單擊“完成按鈕就開(kāi)始導(dǎo)入數(shù)據(jù)了。如果選擇的是新表,在這里還要輸入新的表名。數(shù)據(jù)導(dǎo)入完成后,系統(tǒng)會(huì)給出確認(rèn)信息。主要內(nèi)容8.1 數(shù)據(jù)庫(kù)系統(tǒng)的相關(guān)概念8.2 關(guān)系模型和關(guān)系型數(shù)據(jù)庫(kù)8.3 Access 2003界面介紹8.4 數(shù)據(jù)庫(kù)的創(chuàng)立8.5 表的創(chuàng)立和管理8.6 表中數(shù)據(jù)的編輯8.7 建立表間關(guān)聯(lián)關(guān)系8.8 創(chuàng)立數(shù)據(jù)查詢(xún)8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)表中數(shù)據(jù)的編輯 在數(shù)據(jù)庫(kù)窗口中,在對(duì)象列中選擇“表,選定需要編輯的表,單擊“翻開(kāi)按鈕,翻開(kāi)表的瀏覽窗口,在其中,

25、我們可以 添加記錄查看記錄 修改記錄數(shù)據(jù) 刪除記錄 記錄的排序和篩選在一個(gè)復(fù)雜的數(shù)據(jù)庫(kù)中,有時(shí)需要對(duì)其中符合一定條件的記錄進(jìn)行查看和編輯。在眾多的記錄中進(jìn)行逐條查找非常困難。如果將數(shù)據(jù)庫(kù)中的記錄按照某種方式進(jìn)行排序,既可提高查找效率,又能讓記錄按照預(yù)期的方式顯示。Access 2003的“排序和“篩選功能可以實(shí)現(xiàn)這個(gè)目標(biāo)。排序就是按照指定的順序排列記錄,篩選就是隱藏不滿(mǎn)足條件的記錄。單字段排序第一種方法:?jiǎn)螕艄ぞ邫谏系摹吧蚺判虬粹o或“降序排序按鈕。第二種方法:執(zhí)行“記錄菜單中的“排序命令,從中選擇“升序排序或“降序排序。第三種方法:右擊該字段翻開(kāi)快捷菜單,從中選擇“升序排序或“降序排序命令。

26、假設(shè)要取消現(xiàn)有排序恢復(fù)到原來(lái)的顯示格式,可以執(zhí)行“記錄菜單中的“取消篩選/排序命令。多字段排序如果某個(gè)排序字段的重復(fù)值很多,如“性別字段,那么對(duì)這一字段進(jìn)行單字段排序的結(jié)果并不能盡如人意,此時(shí)可進(jìn)行多字段排序以提高查找效率。在對(duì)多字段排序時(shí),排序字段必須相鄰,如果不相鄰應(yīng)先移動(dòng)字段使之相鄰,然后選中所有排序字段后按照單字段排序的步驟操作即可。在多字段排序時(shí),以最左邊的選中字段作為第一排序字段,首先按第一排序字段的大小順序排列,當(dāng)?shù)谝慌判蜃侄斡邢嗤禃r(shí),這些相同值的記錄再按照第二排序字段的大小排序,依次類(lèi)推。保存表的更改時(shí),最新的排序會(huì)和表一起保存。當(dāng)我們?cè)俅畏_(kāi)該表時(shí),看到的還是排序過(guò)的記錄清

27、單。按選定內(nèi)容篩選按選定內(nèi)容篩選是指只顯示與所選記錄中的值相同的記錄。除了“OLE對(duì)象類(lèi)型字段外,可以對(duì)其他任意類(lèi)型的字段進(jìn)行按選定內(nèi)容篩選。按選定內(nèi)容篩選時(shí),首先在表中選定篩選值,即某個(gè)字段的值或值的一局部,然后執(zhí)行“記錄菜單中的“篩選命令,從中選擇“按選定內(nèi)容篩選,或單擊工具欄上的“按選定內(nèi)容篩選按鈕,或右鍵單擊選中的篩選值后從快捷菜單中選擇“按選定內(nèi)容篩選命令。按窗體篩選按窗體篩選的優(yōu)點(diǎn)是可以任意組合篩選條件,可通過(guò)“與AND及“或OR進(jìn)行條件組合。對(duì)記錄進(jìn)行按窗體篩選的步驟為:執(zhí)行“記錄菜單中的“篩選命令,從中選擇“按窗體篩選,或單擊工具欄上的按窗體篩選工具按鈕,彈出按窗體篩選窗口。如

28、果窗體網(wǎng)格中有不是所需篩選條件的輸入項(xiàng),可單擊工具欄上的“去除網(wǎng)格按鈕清空篩選網(wǎng)格。在篩選網(wǎng)格中輸入篩選條件,如對(duì)“性別字段選定“男假設(shè)在多個(gè)字段中輸入條件,那么相當(dāng)于“與操作,即必須同時(shí)滿(mǎn)足所有選定的條件。如果需要應(yīng)用“或條件,應(yīng)該單擊窗體左下方的“或選項(xiàng)卡,原來(lái)的輸入條件就會(huì)隱藏起來(lái),這時(shí)可以輸入新的條件。當(dāng)每添加一個(gè)“或操作時(shí)就會(huì)再增加一個(gè)“或選項(xiàng)卡。單擊工具欄上的“應(yīng)用篩選按鈕 執(zhí)行篩選。高級(jí)篩選/排序高級(jí)篩選/排序是一種最靈活、全面的篩選工具,它不僅包含了按窗體篩選的所有特征,而且可以在數(shù)據(jù)表的不同字段中指定混合排序次序。進(jìn)行高級(jí)篩選/排序的步驟為:執(zhí)行“記錄菜單中的“篩選命令,從中

29、選擇“高級(jí)篩選/排序,彈出高級(jí)篩選/排序窗口。該窗口的下半局部設(shè)計(jì)窗格中包括“字段、“排序、“條件和“或選項(xiàng),用來(lái)組合選擇條件。如果想對(duì)某個(gè)字段進(jìn)行排序,可以在該字段下面的排序行中選擇排序方式。排序優(yōu)先級(jí)為自左至右。篩選的保存保存表的更改時(shí),最新的篩選會(huì)和表一起保存,而不是作為獨(dú)立對(duì)象進(jìn)行保存。當(dāng)我們?cè)俅畏_(kāi)該表時(shí),看到的還是篩選過(guò)的記錄清單。如果需要一個(gè)表能使用多個(gè)篩選,或者需要永久保存篩選,那么必須將其轉(zhuǎn)換為查詢(xún)進(jìn)行保存。主要內(nèi)容8.1 數(shù)據(jù)庫(kù)系統(tǒng)的相關(guān)概念8.2 關(guān)系模型和關(guān)系型數(shù)據(jù)庫(kù)8.3 Access 2003界面介紹8.4 數(shù)據(jù)庫(kù)的創(chuàng)立8.5 表的創(chuàng)立和管理8.6 表中數(shù)據(jù)的編輯8

30、.7 建立表間關(guān)聯(lián)關(guān)系8.8 創(chuàng)立數(shù)據(jù)查詢(xún)8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)表間關(guān)聯(lián)關(guān)系的類(lèi)型 在兩個(gè)表之間建立關(guān)聯(lián)關(guān)系的前提條件是兩個(gè)表要有一個(gè)公共字段同名、同性質(zhì),稱(chēng)為關(guān)聯(lián)字段,并分別在這兩個(gè)字段上建立了索引兩個(gè)表間的關(guān)聯(lián)關(guān)系有不同的類(lèi)型,是什么類(lèi)型取決于兩個(gè)表上關(guān)聯(lián)字段的索引類(lèi)型一對(duì)一關(guān)系:兩個(gè)表的關(guān)聯(lián)字段上的索引都是主索引或者唯一索引一對(duì)多關(guān)系:一方表的關(guān)聯(lián)字段上的索引是主索引或者唯一索引,多方表的關(guān)聯(lián)字段上的索引既不是主索引也不是唯一索引,也就是普通索引建立表間關(guān)聯(lián)關(guān)系 第一步,翻開(kāi)一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)第二步,選擇菜單欄上的菜單項(xiàng)“工具,然后在下拉菜單中選擇菜單項(xiàng)“關(guān)系,翻開(kāi)關(guān)系編輯窗口和“顯示

31、表對(duì)話框第三步,在“顯示表對(duì)話框中,選擇即將建立關(guān)系的那些表,單擊“添加按鈕,可以添加多個(gè)表,添加完畢后單擊“關(guān)閉按鈕第四步,將“學(xué)院表中的“學(xué)院編號(hào)字段拖動(dòng)到“系表中的“學(xué)院編號(hào)字段的位置,彈出“編輯關(guān)系對(duì)話框第五步,在“編輯關(guān)系對(duì)話框中選擇“實(shí)施參照完整性,單擊“創(chuàng)立按鈕,在關(guān)系編輯窗口中,“學(xué)院表與“系表之間就出現(xiàn)了一條連線注意:一對(duì)多的關(guān)聯(lián)關(guān)系,一方表有一個(gè)1作為標(biāo)記,多方表有一個(gè)無(wú)窮大作為標(biāo)記第六步,在其他表之間用同樣的方法建立關(guān)聯(lián)關(guān)系第七步,單擊工具欄上的“保存按鈕,關(guān)閉關(guān)系編輯窗口主要內(nèi)容8.1 數(shù)據(jù)庫(kù)系統(tǒng)的相關(guān)概念8.2 關(guān)系模型和關(guān)系型數(shù)據(jù)庫(kù)8.3 Access 2003界面

32、介紹8.4 數(shù)據(jù)庫(kù)的創(chuàng)立8.5 表的創(chuàng)立和管理8.6 表中數(shù)據(jù)的編輯8.7 建立表間關(guān)聯(lián)關(guān)系8.8 創(chuàng)立數(shù)據(jù)查詢(xún)8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)查詢(xún)查詢(xún)是用來(lái)從表中檢索所需要的數(shù)據(jù),以及對(duì)表中的數(shù)據(jù)加工的一種重要的數(shù)據(jù)庫(kù)對(duì)象,它可以從一個(gè)或多個(gè)有關(guān)系的表中將滿(mǎn)足要求的數(shù)據(jù)提取出來(lái),并把這些數(shù)據(jù)顯示在新的查詢(xún)數(shù)據(jù)表中查詢(xún)的記錄集實(shí)際上并不存在,每次使用查詢(xún)時(shí),都是從創(chuàng)立查詢(xún)時(shí)所提供的數(shù)據(jù)源表創(chuàng)立記錄集查詢(xún)的結(jié)果總是與數(shù)據(jù)源中的數(shù)據(jù)保持同步Access 2003查詢(xún)的種類(lèi)選擇查詢(xún)交叉表查詢(xún)參數(shù)查詢(xún)操作查詢(xún)SQL查詢(xún)使用向?qū)?chuàng)立查詢(xún) 第一步,翻開(kāi)一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)第二步,在數(shù)據(jù)庫(kù)窗口中,在對(duì)象列中選擇“查詢(xún)

33、,單擊“新建按鈕,翻開(kāi)“新建查詢(xún)對(duì)話框第三步,選擇“簡(jiǎn)單查詢(xún)向?qū)?,單擊“確定按鈕,或者在數(shù)據(jù)庫(kù)窗口中直接雙擊“使用向?qū)?chuàng)立查詢(xún),翻開(kāi)簡(jiǎn)單查詢(xún)向?qū)У谒牟?,選擇數(shù)據(jù)來(lái)源表,選擇將要查詢(xún)出來(lái)的字段第五步,選擇“明細(xì)還是“匯總第六步,輸入查詢(xún)的標(biāo)題,選擇是否查看查詢(xún)結(jié)果或者是否修改查詢(xún),單擊“完成按鈕如果選擇“翻開(kāi)查詢(xún)查看信息,此時(shí)將翻開(kāi)一個(gè)查詢(xún)結(jié)果的瀏覽窗口,用戶(hù)可以從中查看查詢(xún)的結(jié)果記錄集使用設(shè)計(jì)器創(chuàng)立查詢(xún) 第一步,翻開(kāi)一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)第二步,在數(shù)據(jù)庫(kù)窗口中,在對(duì)象列中選擇“查詢(xún),單擊“新建按鈕,翻開(kāi)“新建查詢(xún)對(duì)話框第三步,選擇“設(shè)計(jì)視圖,單擊“確定按鈕,或者在數(shù)據(jù)庫(kù)窗口中直接雙擊“在設(shè)計(jì)視圖

34、中創(chuàng)立查詢(xún),翻開(kāi)查詢(xún)?cè)O(shè)計(jì)器第四步,在“顯示表對(duì)話框中,選擇查詢(xún)要用的表,單擊“添加按鈕,可以添加多個(gè)表,添加完畢后單擊“關(guān)閉按鈕第五步,在查詢(xún)?cè)O(shè)計(jì)器窗口中完成以下操作在“字段所在行一一選擇將要在查詢(xún)結(jié)果中出現(xiàn)的字段在“排序所在行選擇一個(gè)字段或者幾個(gè)字段的排列順序升序或降序在“準(zhǔn)那么所在行,選擇假設(shè)干個(gè)字段,寫(xiě)出其選擇條件,寫(xiě)在同一行的條件之間是“與的關(guān)系,寫(xiě)在“準(zhǔn)那么行和“或行的條件之間是“或的關(guān)系第六步,單擊工具欄中的“保存按鈕,輸入查詢(xún)的名稱(chēng),單擊“確定按鈕,最后關(guān)閉查詢(xún)?cè)O(shè)計(jì)器認(rèn)識(shí)一下查詢(xún)?cè)O(shè)計(jì)器查詢(xún)?cè)O(shè)計(jì)器分為上下兩個(gè)窗格,上面的窗格是表/查詢(xún)顯示窗格,下面的窗格是查詢(xún)?cè)O(shè)計(jì)窗格。表/查詢(xún)顯示

35、窗格顯示查詢(xún)所用到的數(shù)據(jù)來(lái)源,包括表和查詢(xún)已經(jīng)建立的查詢(xún)可以作為現(xiàn)在要建立的查詢(xún)的數(shù)據(jù)源。窗格中的每個(gè)表或查詢(xún)都列出了它們的所有字段,這樣一目了然,方便了我們選擇查詢(xún)字段。查詢(xún)?cè)O(shè)計(jì)窗格那么是用來(lái)顯示查詢(xún)中所用到的查詢(xún)字段和查詢(xún)準(zhǔn)那么等等。字段行的設(shè)計(jì)一一選擇將要在查詢(xún)結(jié)果中出現(xiàn)的字段,字段一旦選定,“表所在行就會(huì)顯示出該字段的出處,“顯示所在行就會(huì)選中,表示這些將出現(xiàn)在查詢(xún)結(jié)果中,作為該查詢(xún)的一個(gè)目標(biāo)字段。如果不希望在查詢(xún)結(jié)果中顯示某個(gè)字段,只需要將“顯示行中對(duì)應(yīng)字段的復(fù)選標(biāo)志取消,此時(shí)這個(gè)字段可能僅僅作為查詢(xún)的條件或者排序的依據(jù)。如果要?jiǎng)h除一個(gè)目標(biāo)字段,將鼠標(biāo)移動(dòng)到要?jiǎng)h除的目標(biāo)字段所在列的選

36、擇條上,光標(biāo)會(huì)變成一個(gè)向下的箭頭,單擊鼠標(biāo)左鍵將這一列都選中,按“DELETE鍵,選中的目標(biāo)字段就被刪除了。如果在“字段行的某一個(gè)單元格輸入“,就表示這個(gè)目標(biāo)字段不是單純得取自數(shù)據(jù)源表中的字段,而是由假設(shè)干個(gè)字段經(jīng)過(guò)一定的計(jì)算所得的結(jié)果平時(shí)成績(jī)*0.3+期末成績(jī)*0.7,我們稱(chēng)之為計(jì)算列。這樣的計(jì)算列在查詢(xún)結(jié)果中是沒(méi)有字段標(biāo)題的,可以人為地為這個(gè)目標(biāo)字段定義一個(gè)字段別名總評(píng)成績(jī)。計(jì)算列的定義格式為:字段別名:計(jì)算列所用的表達(dá)式排序行的設(shè)計(jì)選擇一個(gè)字段或者幾個(gè)字段的排列順序升序或降序,這些選中的字段稱(chēng)為排序關(guān)鍵字。排序關(guān)鍵字安排的左右次序決定了其排序關(guān)鍵字的主次順序,最左邊的為第一排序關(guān)鍵字,左

37、邊第二個(gè)為第二排序關(guān)鍵字,以此類(lèi)推。準(zhǔn)那么行的設(shè)計(jì)選擇假設(shè)干個(gè)字段,寫(xiě)出其選擇條件,寫(xiě)在同一行的條件之間是“與的關(guān)系,寫(xiě)在“準(zhǔn)那么行和“或行的條件之間是“或的關(guān)系??傆?jì)行的設(shè)計(jì)如果需要對(duì)字段進(jìn)行匯總統(tǒng)計(jì),可以添加“總計(jì)行。單擊工具欄上的“總計(jì)按鈕,查詢(xún)?cè)O(shè)計(jì)窗格中會(huì)增加一個(gè)“總計(jì)行。單擊“總計(jì)行中對(duì)應(yīng)字段網(wǎng)格右側(cè)的倒三角,在下拉列表中選擇需要的匯總選項(xiàng)。如果要用兩種方式對(duì)同一字段進(jìn)行匯總統(tǒng)計(jì),那么需要在查詢(xún)?cè)O(shè)計(jì)窗格中插入該字段的另一備份,再單擊“總計(jì)行中該備份字段網(wǎng)格右側(cè)的倒三角,在下拉列表中選擇需要的另一種匯總選項(xiàng)。查看查詢(xún)結(jié)果集 第一步,翻開(kāi)一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)第二步,在數(shù)據(jù)庫(kù)窗口中,在對(duì)象

38、列中選擇“查詢(xún),選擇要查看的查詢(xún),單擊“翻開(kāi)按鈕,翻開(kāi)查詢(xún)結(jié)果的瀏覽窗口,即可查看這個(gè)查詢(xún)的結(jié)果記錄集刪除查詢(xún) 第一步,翻開(kāi)一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)第二步,在數(shù)據(jù)庫(kù)窗口中,在對(duì)象列中選擇“查詢(xún),選擇要?jiǎng)h除的查詢(xún),單擊“刪除按鈕查詢(xún)的選擇條件Access 2003中按照不同選擇條件創(chuàng)立的查詢(xún)可以獲得不同的結(jié)果,在查詢(xún)中參加選擇條件可以更為準(zhǔn)確地查找到滿(mǎn)足不同要求的記錄,靈活地運(yùn)用選擇條件可以大大提高查詢(xún)的效率。Access 2003查詢(xún)的選擇條件就是一個(gè)運(yùn)算結(jié)果為邏輯值真或者假的邏輯表達(dá)式,例如:性別=;女; And 入學(xué)成績(jī)>490運(yùn)算符和表達(dá)式Access 2003能夠使用的運(yùn)算符

39、包括算術(shù)運(yùn)算符、字符串運(yùn)算符、關(guān)系運(yùn)算符和邏輯運(yùn)算符等。將常量、變量、函數(shù)等用運(yùn)算符按一定的規(guī)那么連接起來(lái)的、有意義的式子稱(chēng)為表達(dá)式。 常用運(yùn)算符+、-、*、/代表算術(shù)運(yùn)算中的加、減、乘、除&字符串連接運(yùn)算符,如:;天;&地;的運(yùn)算結(jié)果是;天地;=、>、>=、<、<=、<>關(guān)系運(yùn)算符,分別代表等于、大于、大于等于、小于、小于等于、不等于,用于設(shè)置單個(gè)查詢(xún)條件And、Or、Not邏輯運(yùn)算符,分別代表與、或、非,用于連接多個(gè)關(guān)系表達(dá)式構(gòu)造多重條件(Not) Between運(yùn)算符Bet

40、ween運(yùn)算符用于測(cè)試一個(gè)數(shù)值是否處在Between關(guān)鍵字兩邊指定數(shù)值的中間。例如,age Between 30 And 40表示年齡字段age處于30到40歲之間包括30歲和40歲,相當(dāng)于age >= 30 And age <= 40Not Between運(yùn)算符就是對(duì)Between的否認(rèn),例如,age Not Between 30 And 40表示年齡字段age不在30到40歲之間,相當(dāng)于age < 30 Or age > 40(Not) In運(yùn)算符In運(yùn)算符是成員測(cè)試運(yùn)算符,也就是說(shuō),用于測(cè)試一個(gè)數(shù)值是否是In關(guān)鍵字之后提供的假設(shè)干個(gè)

41、數(shù)值中的一個(gè)。例如,籍貫 In (“浙江杭州, “上海浦東, “江蘇南京, “浙江臺(tái)州)表示字段籍貫等于浙江杭州、上海浦東、江蘇南京和浙江臺(tái)州之中的一個(gè),相當(dāng)于,籍貫=“浙江杭州 Or籍貫= “上海浦東 Or籍貫= “江蘇南京 Or籍貫= “浙江臺(tái)州Not In運(yùn)算符就是對(duì)In的否認(rèn),例如,籍貫 Not In (“浙江杭州, “上海浦東, “江蘇南京, “浙江臺(tái)州)表示字段籍貫既不等于浙江杭州,也不等于上海浦東,也不等于江蘇南京,也不等于浙江臺(tái)州,相當(dāng)于,籍貫<>“浙江杭州 And籍貫<> “上海浦東And籍貫<&g

42、t; “江蘇南京And籍貫<>“浙江臺(tái)州字符型數(shù)據(jù)的模糊匹配當(dāng)用戶(hù)只知道某個(gè)字符型字段的局部值,就不能用等號(hào)“=把這個(gè)字符型字段和這個(gè)局部值進(jìn)行精確匹配,而要用Like運(yùn)算符進(jìn)行模糊查詢(xún)。Like運(yùn)算符用于測(cè)試一個(gè)字符串是否與給定的模式字符串相匹配。所謂的模式字符串是一種特殊的字符串,其特殊之處在于它不僅可以包含普通字符,還可以包含通配符,用于表示任意的字符串。Access 2003中能用的通配符有:*表示任意一串字符包括空串,?表示任意一個(gè)字符。例如,姓名 Like “_海*,表示姓名的第二個(gè)字是“海第一個(gè)字是什么不知道,第三個(gè)字開(kāi)始到最后是什么也不知道。Is (Not) NullIs Null用于判斷某個(gè)字段是否為空值,Is Not Null用于判斷某個(gè)字段是否為非空值。匯總的類(lèi)型Sum(總計(jì)):計(jì)算字段的總和Avg(平均值):計(jì)算字段的平均值Min(最小值):返回字段中全部值的最小值Max(最大值):返回字段中全部值的最大值Count(計(jì)數(shù)):返回字段中值的數(shù)量,空值不計(jì)StDev(標(biāo)準(zhǔn)差):計(jì)算字段值的標(biāo)準(zhǔn)偏差Var(方差):計(jì)算字段值的方差First(第一條記錄):返回查詢(xún)結(jié)果中第1個(gè)記錄的字段值Last(最后一條記錄):返回查詢(xún)結(jié)果中最后1個(gè)記錄的字段值Group By(分組):定義執(zhí)行計(jì)算的組Expressio

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論