![山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/17/a1e53ec6-a70d-4411-85da-03f132cb447c/a1e53ec6-a70d-4411-85da-03f132cb447c1.gif)
![山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/17/a1e53ec6-a70d-4411-85da-03f132cb447c/a1e53ec6-a70d-4411-85da-03f132cb447c2.gif)
![山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/17/a1e53ec6-a70d-4411-85da-03f132cb447c/a1e53ec6-a70d-4411-85da-03f132cb447c3.gif)
![山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/17/a1e53ec6-a70d-4411-85da-03f132cb447c/a1e53ec6-a70d-4411-85da-03f132cb447c4.gif)
![山東大學(xué)軟件工程碩士專(zhuān)業(yè)學(xué)位論文格式_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/17/a1e53ec6-a70d-4411-85da-03f132cb447c/a1e53ec6-a70d-4411-85da-03f132cb447c5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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的發(fā)展過(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ū)?、采用OLE技術(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ù)查詢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ò)展性,并可為各種用戶共享數(shù)據(jù)是數(shù)據(jù)庫(kù)中存儲(chǔ)的基本對(duì)象數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)是位于用戶與操作系統(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è)重要組成部分?jǐn)?shù)據(jù)庫(kù)系統(tǒng)的概念引入數(shù)據(jù)庫(kù)以后的計(jì)算機(jī)系統(tǒ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ù)的
4、運(yùn)行管理、數(shù)據(jù)庫(kù)的建立和維護(hù)功能計(jì)算機(jī)硬件及相關(guān)軟件用戶數(shù)據(jù)庫(kù)管理員(DBA)應(yīng)用系統(tǒng)開(kāi)發(fā)人員終端用戶數(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ù)的發(fā)展人工管理階段文件系統(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ù)查詢8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)模型與數(shù)據(jù)模型模型是現(xiàn)實(shí)世界特征的模擬和抽象數(shù)據(jù)
5、模型是現(xiàn)實(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)的基礎(chǔ)三種數(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é)理論為基礎(chǔ)構(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)系名元組:表中的每一行稱為一個(gè)元組屬性:表中的每一列稱為一個(gè)屬性(屬性名)關(guān)系模型的例子Memo康輝36.T.2體育Memo陳玉紅36.F.2口語(yǔ)
6、Memo李麗36.T.2語(yǔ)法Memo張志強(qiáng)72.T.4基礎(chǔ)英語(yǔ)Memo王凱28.T.法律基礎(chǔ)備注考試日期任課教師學(xué)時(shí)數(shù)考試否學(xué)分課程名稱開(kāi)課計(jì)劃關(guān)系名屬性(名)屬性值元組整個(gè)二維表格稱為關(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ù)的查詢和更新(包括插入、刪除和修改)操作關(guān)系型數(shù)據(jù)庫(kù)利用關(guān)系模型來(lái)組織數(shù)據(jù)的數(shù)據(jù)庫(kù)就稱為關(guān)系型數(shù)據(jù)庫(kù)在
7、關(guān)系模型中,事物以及事物間的聯(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)系模型中的屬性記錄記錄是由若干個(gè)字段的值組成的,用來(lái)表示一個(gè)事物實(shí)體該事物實(shí)體的
8、那些需要我們關(guān)注的特征數(shù)據(jù)都已經(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ù)由若干個(gè)表組成,一個(gè)表由若干個(gè)記錄組成,一個(gè)記錄由若干個(gè)字段值組成關(guān)系模型、日常生活與Access 2003中的術(shù)語(yǔ)對(duì)照表字段列 屬性記錄行元組數(shù)據(jù)表二維表關(guān)系A(chǔ)
9、ccess 2003中日常生活中關(guān)系模型中候選鍵和主鍵一般來(lái)說(shuō),在一個(gè)表中,總有一個(gè)字段或者幾個(gè)字段的組合可以唯一的確定一個(gè)記錄,這樣的字段或字段組合稱為候選鍵候選鍵可能不止一個(gè),我們從中選擇一個(gè)作為主鍵一個(gè)表的主鍵必須是唯一的、確定的、非空的這樣我們就可以用主鍵來(lái)區(qū)分一個(gè)表中的不同記錄外鍵表A中的一個(gè)字段或者幾個(gè)字段的組合不是表A的主鍵,但卻是表B的主鍵,我們稱該字段(或者該字段組合)是表A引用自表B的外鍵 外鍵的作用是表示事物實(shí)體之間的聯(lián)系外鍵的取值也是有約束的一個(gè)表中的外鍵的取值要么取空值,要么取相應(yīng)主鍵取值中的一個(gè) Access 2003數(shù)據(jù)庫(kù)的總體結(jié)構(gòu) Access 2003數(shù)據(jù)庫(kù)中
10、包含7種類(lèi)型的對(duì)象,分別是表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊。其中,表是數(shù)據(jù)庫(kù)的核心與基礎(chǔ),它存放著數(shù)據(jù)庫(kù)中的全部數(shù)據(jù)信息。報(bào)表、查詢和窗體都從數(shù)據(jù)表中獲得數(shù)據(jù)信息,以實(shí)現(xiàn)用戶某一特定的需要,例如對(duì)數(shù)據(jù)庫(kù)的查找、計(jì)算、統(tǒng)計(jì)、打印、編輯修改等。窗體可以提供一種良好的用戶操作界面,通過(guò)它們可以直接或間接調(diào)用宏或模塊,并執(zhí)行查詢、打印、預(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ù)查詢8.9 簡(jiǎn)單
11、報(bào)表的設(shè)計(jì)Access 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ù)查詢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中
12、,數(shù)據(jù)庫(kù)被保存成一個(gè)文件,其后綴名為.mdb,文件主名就是數(shù)據(jù)庫(kù)名對(duì)數(shù)據(jù)庫(kù)命名時(shí),要使數(shù)據(jù)庫(kù)名能盡可能的體現(xiàn)數(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ù)查詢8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)表結(jié)構(gòu)的設(shè)計(jì) 表結(jié)構(gòu)的設(shè)計(jì)包括以下幾個(gè)內(nèi)容命名表(對(duì)表命名時(shí),同樣要使表
13、名能盡可能的體現(xiàn)表的內(nèi)容)設(shè)計(jì)表中的字段,也就是說(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)度
14、為255個(gè)字符,每一個(gè)字符在存儲(chǔ)時(shí)占用一個(gè)字節(jié)系統(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)
15、型字段需要8個(gè)字節(jié)的存儲(chǔ)空間貨幣貨幣類(lèi)型字段存放的是貨幣類(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文檔、Exe
16、cl電子表格、各種格式圖片和聲音等)這些對(duì)象放入OLE對(duì)象類(lèi)型字段的方式有鏈接和嵌入兩種最大容量是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ì)器中逐一輸
17、入各個(gè)字段的字段名稱、數(shù)據(jù)類(lèi)型和字段大小等信息第五步,單擊工具欄中的“保存”按鈕,出現(xiàn)“另存為”對(duì)話框,在其中輸入表名,單擊“確定”按鈕使用向?qū)?chuàng)建表 第一步,在“新建表”對(duì)話框中選擇“表向?qū)А保瑔螕簟按_定”按鈕,或者在數(shù)據(jù)庫(kù)窗口中直接雙擊“使用向?qū)?chuàng)建表”,打開(kāi)表向?qū)У诙?,選擇示例表和示例表中需要的示例字段第三步,輸入表名第四步,設(shè)置新表與數(shù)據(jù)庫(kù)中已有表的關(guān)聯(lián)關(guān)系第五步,選擇表向?qū)У耐瓿煞绞?,最后單擊“完成”按鈕通過(guò)輸入數(shù)據(jù)創(chuàng)建表 第一步,在“新建表”對(duì)話框中選擇“數(shù)據(jù)表視圖”,單擊“確定”按鈕,或者在數(shù)據(jù)庫(kù)窗口中直接雙擊“通過(guò)輸入數(shù)據(jù)創(chuàng)建表”,打開(kāi)表數(shù)據(jù)的輸入窗口第二步,在表數(shù)據(jù)的輸入窗
18、口中直接輸入數(shù)據(jù),系統(tǒng)將根據(jù)輸入的數(shù)據(jù)內(nèi)容,定義新表的結(jié)構(gòu)第三步,單擊“保存”按鈕,打開(kāi)“另存為”窗口,在其中輸入表名,單擊“確定”按鈕表中字段的屬性主鍵的設(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)排列同
19、樣的方法可以刪除對(duì)主鍵的設(shè)置因?yàn)橐粋€(gè)表的主鍵只有一個(gè),如果你設(shè)置另一個(gè)字段為主鍵,那么原來(lái)的那個(gè)字段上的主鍵設(shè)置就會(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)整型,用戶可以在字節(jié)、整型、長(zhǎng)整型、單精度型、雙精度型等子類(lèi)型中進(jìn)行選擇。必填字段和允許空字符串必填字段是規(guī)定該字段是否必須填寫(xiě),如果選擇了“是”,在添加新記錄時(shí)必須添寫(xiě)該字段,否則就會(huì)提示錯(cuò)誤,它可以用于任何類(lèi)型的字段。允許空字符串是規(guī)定該字段是否接受零長(zhǎng)度字符
20、串(即空串),這個(gè)屬性只能用于字符型字段。有效性規(guī)則和有效性文本有效性規(guī)則是為了檢查字段中的值是否有效,其內(nèi)容是一個(gè)條件表達(dá)式。當(dāng)用戶輸入或修改該字段的值時(shí),系統(tǒng)會(huì)判斷輸入的值或修改后的新值是否滿足這個(gè)條件表達(dá)式,如果滿足才能寫(xiě)入到表中。違反有效性規(guī)則的字段值無(wú)法寫(xiě)入到表中,并會(huì)提示我們不能輸入與有效性規(guī)則相悖的數(shù)值。有效性文本是配合有效性規(guī)則使用,如果輸入的數(shù)據(jù)不符合有效性規(guī)則,則屏幕顯示用戶自定義的有效性文本的內(nèi)容。默認(rèn)值字段的默認(rèn)值是指該字段的輸入缺失時(shí),自動(dòng)寫(xiě)入的字段值。設(shè)置的默認(rèn)值將自動(dòng)輸入到新記錄的該字段中。當(dāng)然,用戶也可以為這個(gè)字段賦予一個(gè)不同于默認(rèn)值的字段值。在設(shè)置字段的默認(rèn)值
21、時(shí),用戶可以輸入具體的常量,也可以輸入一個(gè)表達(dá)式,比如輸入“Date()”,則默認(rèn)值是當(dāng)前日期。標(biāo)題標(biāo)題屬性一般情況下都不設(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查詢語(yǔ)言必要的支持,也是表間建立關(guān)聯(lián)的重要依據(jù)索引對(duì)表中的數(shù)據(jù)提供了邏輯排序,可以提高數(shù)據(jù)的訪問(wèn)速度一個(gè)表上可以定義多個(gè)索引Access 2003中規(guī)定不能在OLE對(duì)
22、象類(lèi)型和備注類(lèi)型字段創(chuàng)建索引如果一個(gè)字段已經(jīng)被設(shè)置為該表的主鍵,那么系統(tǒng)會(huì)自動(dòng)在該字段上建立索引,而且是無(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)屬性,包括 索引名稱、索引字段、排序次序和是否主索引、是否唯一索引、是否忽略空值 表結(jié)構(gòu)的修改調(diào)整字段的順序增加字段插入字段刪除字段修改現(xiàn)有字段的屬性重命名表打開(kāi)數(shù)據(jù)庫(kù),選擇將要重命
23、名的表,單擊鼠標(biāo)右鍵,在打開(kāi)的快捷菜單中選擇“重命名”命令,在原來(lái)的表名上面輸入新的表名即可。刪除表打開(kāi)數(shù)據(jù)庫(kù),選擇將要重命名的表,單擊鼠標(biāo)右鍵,在打開(kāi)的快捷菜單中選擇“刪除”命令。導(dǎo)入外來(lái)數(shù)據(jù)的步驟以導(dǎo)入一個(gè)用戶信息的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ù)第一行不是字段名,可以不用選擇,單擊“下一步”按鈕。第
24、四步,在隨后的窗口中選擇數(shù)據(jù)的保存位置,可以選擇新表,也可以選擇數(shù)據(jù)庫(kù)中現(xiàn)有的表,單擊“下一步”按鈕。 如果選擇新表,可以對(duì)具體的每一個(gè)字段進(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ù)
25、據(jù)查詢8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)表中數(shù)據(jù)的編輯 在數(shù)據(jù)庫(kù)窗口中,在對(duì)象列中選擇“表”,選定需要編輯的表,單擊“打開(kāi)”按鈕,打開(kāi)表的瀏覽窗口,在其中,我們可以 添加記錄查看記錄 修改記錄數(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)。排序就是按照指定的順序排列記錄,篩選就是隱藏不滿足條件的記錄。單字段排序第一種方法:?jiǎn)螕艄ぞ邫谏系摹吧蚺判颉卑粹o或“降序排序”
26、按鈕。第二種方法:執(zhí)行“記錄”菜單中的“排序”命令,從中選擇“升序排序”或“降序排序”。第三種方法:右擊該字段打開(kāi)快捷菜單,從中選擇“升序排序”或“降序排序”命令。若要取消現(xiàn)有排序恢復(fù)到原來(lái)的顯示格式,可以執(zhí)行“記錄”菜單中的“取消篩選/排序”命令。多字段排序如果某個(gè)排序字段的重復(fù)值很多,如“性別”字段,那么對(duì)這一字段進(jìn)行單字段排序的結(jié)果并不能盡如人意,此時(shí)可進(jìn)行多字段排序以提高查找效率。在對(duì)多字段排序時(shí),排序字段必須相鄰,如果不相鄰應(yīng)先移動(dòng)字段使之相鄰,然后選中所有排序字段后按照單字段排序的步驟操作即可。在多字段排序時(shí),以最左邊的選中字段作為第一排序字段,首先按第一排序字段的大小順序排列,當(dāng)
27、第一排序字段有相同值時(shí),這些相同值的記錄再按照第二排序字段的大小排序,依次類(lèi)推。保存表的更改時(shí),最新的排序會(huì)和表一起保存。當(dāng)我們?cè)俅未蜷_(kāi)該表時(shí),看到的還是排序過(guò)的記錄清單。按選定內(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)是可以任意組合篩選條件,
28、可通過(guò)“與(AND)”及“或(OR)”進(jìn)行條件組合。對(duì)記錄進(jìn)行按窗體篩選的步驟為:執(zhí)行“記錄”菜單中的“篩選”命令,從中選擇“按窗體篩選”,或單擊工具欄上的按窗體篩選工具按鈕,彈出按窗體篩選窗口。如果窗體網(wǎng)格中有不是所需篩選條件的輸入項(xiàng),可單擊工具欄上的“清除網(wǎng)格”按鈕清空篩選網(wǎng)格。在篩選網(wǎng)格中輸入篩選條件,如對(duì)“性別”字段選定“男”若在多個(gè)字段中輸入條件,則相當(dāng)于“與”操作,即必須同時(shí)滿足所有選定的條件。如果需要應(yīng)用“或”條件,應(yīng)該單擊窗體左下方的“或”選項(xiàng)卡,原來(lái)的輸入條件就會(huì)隱藏起來(lái),這時(shí)可以輸入新的條件。當(dāng)每添加一個(gè)“或”操作時(shí)就會(huì)再增加一個(gè)“或”選項(xiàng)卡。單擊工具欄上的“應(yīng)用篩選”按鈕
29、( )執(zhí)行篩選。高級(jí)篩選/排序高級(jí)篩選/排序是一種最靈活、全面的篩選工具,它不僅包含了按窗體篩選的所有特征,而且可以在數(shù)據(jù)表的不同字段中指定混合排序次序。進(jìn)行高級(jí)篩選/排序的步驟為:執(zhí)行“記錄”菜單中的“篩選”命令,從中選擇“高級(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è)
30、篩選,或者需要永久保存篩選,則必須將其轉(zhuǎ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.7 建立表間關(guān)聯(lián)關(guān)系8.8 創(chuàng)建數(shù)據(jù)查詢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ì),稱為關(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)字段上的索引
31、是主索引或者唯一索引,多方表的關(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)系編輯窗口和“顯示表”對(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)了一條連線注意
32、:一對(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界面介紹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ù)查詢8.9 簡(jiǎn)單報(bào)表的設(shè)計(jì)查詢查詢是用來(lái)從表中檢索所需要的數(shù)據(jù),以及對(duì)表中的數(shù)據(jù)加工的一種重要的數(shù)據(jù)庫(kù)對(duì)象,它可以從一個(gè)或多個(gè)有關(guān)系的表中將滿足要求的數(shù)據(jù)提取出來(lái),并把這些數(shù)據(jù)顯示在新的查詢數(shù)據(jù)表中查詢的記錄集實(shí)際上并不存在,
33、每次使用查詢時(shí),都是從創(chuàng)建查詢時(shí)所提供的數(shù)據(jù)源表創(chuàng)建記錄集查詢的結(jié)果總是與數(shù)據(jù)源中的數(shù)據(jù)保持同步Access 2003查詢的種類(lèi)選擇查詢交叉表查詢參數(shù)查詢操作查詢SQL查詢使用向?qū)?chuàng)建查詢 第一步,打開(kāi)一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)第二步,在數(shù)據(jù)庫(kù)窗口中,在對(duì)象列中選擇“查詢”,單擊“新建”按鈕,打開(kāi)“新建查詢”對(duì)話框第三步,選擇“簡(jiǎn)單查詢向?qū)А?,單擊“確定”按鈕,或者在數(shù)據(jù)庫(kù)窗口中直接雙擊“使用向?qū)?chuàng)建查詢”,打開(kāi)簡(jiǎn)單查詢向?qū)У谒牟?,選擇數(shù)據(jù)來(lái)源表,選擇將要查詢出來(lái)的字段第五步,選擇“明細(xì)”還是“匯總”第六步,輸入查詢的標(biāo)題,選擇是否查看查詢結(jié)果或者是否修改查詢,單擊“完成”按鈕如果選擇“打開(kāi)查詢查看
34、信息”,此時(shí)將打開(kāi)一個(gè)查詢結(jié)果的瀏覽窗口,用戶可以從中查看查詢的結(jié)果記錄集使用設(shè)計(jì)器創(chuàng)建查詢 第一步,打開(kāi)一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)第二步,在數(shù)據(jù)庫(kù)窗口中,在對(duì)象列中選擇“查詢”,單擊“新建”按鈕,打開(kāi)“新建查詢”對(duì)話框第三步,選擇“設(shè)計(jì)視圖”,單擊“確定”按鈕,或者在數(shù)據(jù)庫(kù)窗口中直接雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”,打開(kāi)查詢?cè)O(shè)計(jì)器第四步,在“顯示表”對(duì)話框中,選擇查詢要用的表,單擊“添加”按鈕,可以添加多個(gè)表,添加完畢后單擊“關(guān)閉”按鈕第五步,在查詢?cè)O(shè)計(jì)器窗口中完成以下操作在“字段”所在行一一選擇將要在查詢結(jié)果中出現(xiàn)的字段在“排序”所在行選擇一個(gè)字段或者幾個(gè)字段的排列順序(升序或降序)在“準(zhǔn)則”所在行
35、,選擇若干個(gè)字段,寫(xiě)出其選擇條件,寫(xiě)在同一行的條件之間是“與”的關(guān)系,寫(xiě)在“準(zhǔn)則”行和“或”行的條件之間是“或”的關(guān)系第六步,單擊工具欄中的“保存”按鈕,輸入查詢的名稱,單擊“確定”按鈕,最后關(guān)閉查詢?cè)O(shè)計(jì)器認(rèn)識(shí)一下查詢?cè)O(shè)計(jì)器查詢?cè)O(shè)計(jì)器分為上下兩個(gè)窗格,上面的窗格是表/查詢顯示窗格,下面的窗格是查詢?cè)O(shè)計(jì)窗格。表/查詢顯示窗格顯示查詢所用到的數(shù)據(jù)來(lái)源,包括表和查詢(已經(jīng)建立的查詢可以作為現(xiàn)在要建立的查詢的數(shù)據(jù)源)。窗格中的每個(gè)表或查詢都列出了它們的所有字段,這樣一目了然,方便了我們選擇查詢字段。查詢?cè)O(shè)計(jì)窗格則是用來(lái)顯示查詢中所用到的查詢字段和查詢準(zhǔn)則等等。字段行的設(shè)計(jì)一一選擇將要在查詢結(jié)果中出現(xiàn)的
36、字段,字段一旦選定,“表”所在行就會(huì)顯示出該字段的出處,“顯示”所在行就會(huì)選中,表示這些將出現(xiàn)在查詢結(jié)果中,作為該查詢的一個(gè)目標(biāo)字段。如果不希望在查詢結(jié)果中顯示某個(gè)字段,只需要將“顯示”行中對(duì)應(yīng)字段的復(fù)選標(biāo)志取消,此時(shí)這個(gè)字段可能僅僅作為查詢的條件或者排序的依據(jù)。如果要?jiǎng)h除一個(gè)目標(biāo)字段,將鼠標(biāo)移動(dòng)到要?jiǎng)h除的目標(biāo)字段所在列的選擇條上,光標(biāo)會(huì)變成一個(gè)向下的箭頭,單擊鼠標(biāo)左鍵將這一列都選中,按“DELETE”鍵,選中的目標(biāo)字段就被刪除了。如果在“字段”行的某一個(gè)單元格輸入“”,就表示這個(gè)目標(biāo)字段不是單純得取自數(shù)據(jù)源表中的字段,而是由若干個(gè)字段經(jīng)過(guò)一定的計(jì)算所得的結(jié)果(平時(shí)成績(jī)*0.3+期末成績(jī)*0.
37、7),我們稱之為計(jì)算列。這樣的計(jì)算列在查詢結(jié)果中是沒(méi)有字段標(biāo)題的,可以人為地為這個(gè)目標(biāo)字段定義一個(gè)字段別名(總評(píng)成績(jī))。計(jì)算列的定義格式為:字段別名:計(jì)算列所用的表達(dá)式排序行的設(shè)計(jì)選擇一個(gè)字段或者幾個(gè)字段的排列順序(升序或降序),這些選中的字段稱為排序關(guān)鍵字。排序關(guān)鍵字安排的左右次序決定了其排序關(guān)鍵字的主次順序,最左邊的為第一排序關(guān)鍵字,左邊第二個(gè)為第二排序關(guān)鍵字,以此類(lèi)推。準(zhǔn)則行的設(shè)計(jì)選擇若干個(gè)字段,寫(xiě)出其選擇條件,寫(xiě)在同一行的條件之間是“與”的關(guān)系,寫(xiě)在“準(zhǔn)則”行和“或”行的條件之間是“或”的關(guān)系。總計(jì)行的設(shè)計(jì)如果需要對(duì)字段進(jìn)行匯總統(tǒng)計(jì),可以添加“總計(jì)”行。單擊工具欄上的“總計(jì)”按鈕,查詢
38、設(shè)計(jì)窗格中會(huì)增加一個(gè)“總計(jì)”行。單擊“總計(jì)”行中對(duì)應(yīng)字段網(wǎng)格右側(cè)的倒三角,在下拉列表中選擇需要的匯總選項(xiàng)。如果要用兩種方式對(duì)同一字段進(jìn)行匯總統(tǒng)計(jì),則需要在查詢?cè)O(shè)計(jì)窗格中插入該字段的另一備份,再單擊“總計(jì)”行中該備份字段網(wǎng)格右側(cè)的倒三角,在下拉列表中選擇需要的另一種匯總選項(xiàng)。查看查詢結(jié)果集 第一步,打開(kāi)一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)第二步,在數(shù)據(jù)庫(kù)窗口中,在對(duì)象列中選擇“查詢”,選擇要查看的查詢,單擊“打開(kāi)”按鈕,打開(kāi)查詢結(jié)果的瀏覽窗口,即可查看這個(gè)查詢的結(jié)果記錄集刪除查詢 第一步,打開(kāi)一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)第二步,在數(shù)據(jù)庫(kù)窗口中,在對(duì)象列中選擇“查詢”,選擇要?jiǎng)h除的查詢,單擊“刪除”按鈕查詢的選擇條件Ac
39、cess 2003中按照不同選擇條件創(chuàng)建的查詢可以獲得不同的結(jié)果,在查詢中加入選擇條件可以更為準(zhǔn)確地查找到滿足不同要求的記錄,靈活地運(yùn)用選擇條件可以大大提高查詢的效率。Access 2003查詢的選擇條件就是一個(gè)運(yùn)算結(jié)果為邏輯值(真或者假)的邏輯表達(dá)式,例如:性別=;女; And 入學(xué)成績(jī)>490運(yùn)算符和表達(dá)式Access 2003能夠使用的運(yùn)算符包括算術(shù)運(yùn)算符、字符串運(yùn)算符、關(guān)系運(yùn)算符和邏輯運(yùn)算符等。將常量、變量、函數(shù)等用運(yùn)算符按一定的規(guī)則連接起來(lái)的、有意義的式子稱為表達(dá)式。 常用運(yùn)算符+、-、*、/代表算術(shù)運(yùn)算中的加、減、乘、除&字符串連接運(yùn)算符,如:;天;&
40、amp;amp;地;的運(yùn)算結(jié)果是;天地;=、>、>=、<、<=、<>關(guān)系運(yùn)算符,分別代表等于、大于、大于等于、小于、小于等于、不等于,用于設(shè)置單個(gè)查詢條件And、Or、Not邏輯運(yùn)算符,分別代表與、或、非,用于連接多個(gè)關(guān)系表達(dá)式構(gòu)造多重條件(Not) Between運(yùn)算符Between運(yùn)算符用于測(cè)試一個(gè)數(shù)值是否處在Between關(guān)鍵字兩邊指定數(shù)值的中間。例如,age Between 30 And 40表示年齡字段age處于30到40歲之間(包括30歲和40歲),相當(dāng)于age >= 30 And a
41、ge <= 40Not Between運(yùn)算符就是對(duì)Between的否定,例如,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)鍵字之后提供的若干個(gè)數(shù)值中的一個(gè)。例如,籍貫 In (“浙江杭州”, “上海浦東”, “江蘇南京”, “浙江臺(tái)州”)表示字段籍貫等于浙江杭州、上海浦東、江蘇南京和浙江臺(tái)州之中的一個(gè),相當(dāng)于,籍貫=“浙江杭州” Or籍貫= “上海浦東” Or籍貫= “江蘇南
42、京” Or籍貫= “浙江臺(tái)州”Not In運(yùn)算符就是對(duì)In的否定,例如,籍貫 Not In (“浙江杭州”, “上海浦東”, “江蘇南京”, “浙江臺(tái)州”)表示字段籍貫既不等于浙江杭州,也不等于上海浦東,也不等于江蘇南京,也不等于浙江臺(tái)州,相當(dāng)于,籍貫<>“浙江杭州” And籍貫<> “上海浦東”And籍貫<> “江蘇南京”And籍貫<>“浙江臺(tái)州”字符型數(shù)據(jù)的模糊匹配當(dāng)用戶只知道某個(gè)字符型字段的部分值,就不能用等號(hào)“=”把這個(gè)字符型字段和這個(gè)部分值進(jìn)行精確匹配,而要用Like運(yùn)算符
43、進(jì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(第一條記錄):返回查詢結(jié)果中第1個(gè)記錄的字段值Last(最后一條記錄):返回查詢結(jié)果中最后1個(gè)記錄的字段值Group By(分組):定義執(zhí)行計(jì)算的組Express
溫馨提示
- 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年度客車(chē)駕駛員勞動(dòng)合同示范文本
- 2025年度國(guó)際民間貿(mào)易合同模板修訂版
- 2025年度車(chē)輛租賃合同車(chē)輛使用規(guī)范合同
- 2025年度航空航天復(fù)合材料研發(fā)保密合同范本
- 環(huán)境治理在城市建設(shè)中的關(guān)鍵作用
- 2025年度專(zhuān)利文件兼職翻譯服務(wù)合同規(guī)范文本
- 2025年度綠色生態(tài)護(hù)坡設(shè)計(jì)與施工一體化合同樣本
- 川教版歷史九年級(jí)下冊(cè)第7課《不朽的文藝作品》聽(tīng)課評(píng)課記錄
- 湘教版地理七年級(jí)下冊(cè)6.2《非洲》聽(tīng)課評(píng)課記錄
- 2025年度工地磚渣環(huán)保處理與再生利用合同
- 《大小比較》(說(shuō)課課件)二年級(jí)下冊(cè)數(shù)學(xué)西師大版
- 張五常子女和婚姻合約中的產(chǎn)權(quán)執(zhí)行問(wèn)題
- 口腔粘膜常見(jiàn)疾病
- 校園安全派出所
- 餐廳值班管理培訓(xùn)
- XXXX無(wú)線維護(hù)崗位認(rèn)證教材故障處理思路及案例分析
- 2024年浙江省自然資源集團(tuán)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 酒店春節(jié)營(yíng)銷(xiāo)方案
- 營(yíng)銷(xiāo)管理方案中的定價(jià)策略與盈利模式
- 2024年西寧城市職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 2024年臨沂市高三一模(學(xué)業(yè)水平等級(jí)考試模擬試題)物理試卷
評(píng)論
0/150
提交評(píng)論