版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1章 Access基礎(chǔ) 1.1 數(shù)據(jù)庫(kù)的基本知識(shí) 11.2 數(shù)據(jù)模型 4 1.3 關(guān)系數(shù)據(jù)庫(kù) 81.4 Access 簡(jiǎn)介 121.5 創(chuàng)建數(shù)據(jù)庫(kù) 18 11.1 數(shù)據(jù)庫(kù)的基本知識(shí)1.1.1 數(shù)據(jù)、信息、數(shù)據(jù)處理的概念 11.1.2 數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)和數(shù)據(jù)庫(kù)管理員的概念 21.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 321.1.1 表數(shù)據(jù)、信息、數(shù)據(jù)處理的概念1數(shù)據(jù) 數(shù)據(jù)是指存儲(chǔ)在某一種媒體上的能夠識(shí)別的物理符號(hào),用來(lái)記錄事物的情況,用類型和值來(lái)表征。不同的數(shù)據(jù)類型,記錄的事物性質(zhì)不同。如字符“張三”表示某人的姓名,工資1000元,1000表示工資的多少。 數(shù)據(jù)的
2、概念在數(shù)據(jù)處理領(lǐng)域中已經(jīng)大大地拓寬了。數(shù)據(jù)不僅包括了數(shù)字、文字和其他特殊字符組成的文本形式的數(shù)據(jù),而且還包括圖形、圖像、動(dòng)畫、聲音等多媒體數(shù)據(jù)。 32信息 信息是經(jīng)過(guò)加工處理的有用的數(shù)據(jù)。數(shù)據(jù)只有經(jīng)過(guò)提煉和抽象變成有用的數(shù)據(jù)才能成為信息。信息仍以數(shù)據(jù)的形式表現(xiàn)。3數(shù)據(jù)處理 數(shù)據(jù)處理是指將數(shù)據(jù)加工轉(zhuǎn)換成信息的過(guò)程。數(shù)據(jù)處理也叫信息處理。通過(guò)處理數(shù)據(jù)可以獲得信息,通過(guò)分析和篩選信息可以產(chǎn)生決策。在計(jì)算機(jī)中,使用計(jì)算機(jī)外存儲(chǔ)器存儲(chǔ)數(shù)據(jù);通過(guò)計(jì)算機(jī)軟件來(lái)管理數(shù)據(jù);通過(guò)應(yīng)用程序來(lái)對(duì)數(shù)據(jù)進(jìn)行加工處理,提取使用。 數(shù)據(jù)處理的核心是數(shù)據(jù)管理。計(jì)算機(jī)對(duì)數(shù)據(jù)的管理是指對(duì)各種數(shù)據(jù)進(jìn)行分類、組織、編碼、存儲(chǔ)、檢索和維
3、護(hù)提供操作手段。數(shù)據(jù)管理經(jīng)歷了人工管理、文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)三個(gè)階段。41.1.2 數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)和數(shù)據(jù)庫(kù)管理員的概念1數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)(Data Base,簡(jiǎn)稱DB)可通俗的理解為存放信息的倉(cāng)庫(kù)。它是指按照一定的組織結(jié)構(gòu)存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備上的各種信息的集合,并可被各個(gè)應(yīng)用程序所共享。它既反映了描述事物的數(shù)據(jù)本身,又反映了相關(guān)事物之間的聯(lián)系。數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有較小的數(shù)據(jù)冗余(重復(fù)數(shù)據(jù)稱為數(shù)據(jù)冗余),較高的數(shù)據(jù)獨(dú)立性和可擴(kuò)展性,并可為各種合法用戶共享。52數(shù)據(jù)庫(kù)管理系統(tǒng) 數(shù)據(jù)庫(kù)管理系統(tǒng)(Data Base Management System,簡(jiǎn)稱DBMS)是用
4、戶用來(lái)在計(jì)算機(jī)上建立、使用、管理和維護(hù)數(shù)據(jù)庫(kù)的軟件系統(tǒng)。它主要具有以下功能:(1)定義數(shù)據(jù)庫(kù) 提供了定義數(shù)據(jù)類型及數(shù)據(jù)庫(kù)存儲(chǔ)形式的功能。 (2)操作數(shù)據(jù)庫(kù) 提供了多種操作處理數(shù)據(jù)的方式。 (3)管理和維護(hù)數(shù)據(jù)庫(kù) 提供了對(duì)數(shù)據(jù)進(jìn)行管理和維護(hù)的功能,保證數(shù)據(jù)的安全性和完整性,控制多用戶同時(shí)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的訪問(wèn),管理大量數(shù)據(jù)的存儲(chǔ)、數(shù)據(jù)初始導(dǎo)入、數(shù)據(jù)備份實(shí)現(xiàn),故障處理和性能監(jiān)視等。 63數(shù)據(jù)庫(kù)系統(tǒng) 數(shù)據(jù)庫(kù)系統(tǒng)(DataBase System,簡(jiǎn)稱DBS)是指帶有數(shù)據(jù)庫(kù)的計(jì)算機(jī)系統(tǒng),它包括相應(yīng)計(jì)算機(jī)硬件系統(tǒng)、軟件系統(tǒng)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)管理員和用戶。其中,數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成
5、部分。如下圖所示。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)操作系統(tǒng)硬件數(shù)據(jù)庫(kù)管理員用戶數(shù)據(jù)庫(kù)系統(tǒng)層次示意圖7數(shù)據(jù)庫(kù)系統(tǒng)的主要特點(diǎn):(1)數(shù)據(jù)結(jié)構(gòu)化且統(tǒng)一管理(2)數(shù)據(jù)共享,冗余度小 (3)數(shù)據(jù)獨(dú)立性較高(4)數(shù)據(jù)控制功能較強(qiáng)84數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng) 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)(DataBase Application System, 簡(jiǎn)稱DBAS )是指用戶為了解決某一類信息處理的實(shí)際問(wèn)題而利用數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)的軟件系統(tǒng)。如,用Access開發(fā)的教學(xué)管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)、銷售管理系統(tǒng)等。5數(shù)據(jù)庫(kù)管理員 數(shù)據(jù)庫(kù)管理員(Data Base Administrator,簡(jiǎn)稱DBA )是對(duì)數(shù)據(jù)庫(kù)全面負(fù)責(zé),具有高超技術(shù)水平的系統(tǒng)工作
6、人員。91.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 數(shù)據(jù)庫(kù)系統(tǒng)都具有三級(jí)模式,既模式、外模式和內(nèi)模式 。與之對(duì)應(yīng)的是數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu):全局邏輯結(jié)構(gòu)、局部邏輯結(jié)構(gòu)和物理存儲(chǔ)結(jié)構(gòu)。 1模式 模式也稱邏輯模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和特征的描述,它體現(xiàn)出全局、整體級(jí)的數(shù)據(jù)觀點(diǎn)。模式給出了實(shí)體和屬性的名字,并說(shuō)明了它們之間的關(guān)系,它與具體的數(shù)據(jù)值無(wú)關(guān),是一個(gè)可以放進(jìn)數(shù)據(jù)項(xiàng)值的框架。模式是數(shù)據(jù)庫(kù)在邏輯上的視圖。102外模式 外模式也叫子模式,是用戶和程序員看到并使用的局部數(shù)據(jù)邏輯結(jié)構(gòu)和特征。不同的用戶因其需要不同,看待數(shù)據(jù)的方式不同,因此不同用戶的關(guān)于外模式的描述也不相同。一個(gè)數(shù)據(jù)庫(kù)可以有若干個(gè)外模式
7、。 3內(nèi)模式 內(nèi)模式也是存儲(chǔ)模式,是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在存儲(chǔ)介質(zhì)上的保存方式,如數(shù)據(jù)以什么形式保存在磁盤上,是否壓縮和加密等。內(nèi)模式是物理存儲(chǔ)結(jié)構(gòu)。 數(shù)據(jù)庫(kù)的模式是唯一的,是以數(shù)據(jù)庫(kù)模型為基礎(chǔ)的,模式綜合考慮所有用戶的需求,并將其結(jié)合成有機(jī)邏輯整體。 111.2 數(shù)據(jù)模型 1.2.1 組成要素 41.2.2 概念模型 51.2.3 三種數(shù)據(jù)模型 7121.2.1 組成要素1數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)是所研究對(duì)象的集合,這些對(duì)象包括數(shù)據(jù)庫(kù)的組成,如表、表中的字段、名稱等。數(shù)據(jù)結(jié)構(gòu)分為兩類:一類是與數(shù)據(jù)類型內(nèi)容等相關(guān)的對(duì)象,另一類是數(shù)據(jù)之間關(guān)系的對(duì)象。 數(shù)據(jù)結(jié)構(gòu)是描述一個(gè)數(shù)據(jù)模型性質(zhì)最重
8、要的方面,因此常用數(shù)據(jù)結(jié)構(gòu)的類型命名數(shù)據(jù)模型。常用的數(shù)據(jù)結(jié)構(gòu)有三種:層次結(jié)構(gòu)、網(wǎng)狀結(jié)構(gòu)和關(guān)系結(jié)構(gòu),這三中結(jié)構(gòu)的數(shù)據(jù)模型分別命名為層次模型、網(wǎng)狀模型和關(guān)系模型。 132數(shù)據(jù)操作 數(shù)據(jù)操作是指對(duì)數(shù)據(jù)庫(kù)中各個(gè)對(duì)象(型)的實(shí)例(值)允許執(zhí)行的操作集合,包括操作及其有關(guān)的操作規(guī)則。數(shù)據(jù)庫(kù)的操作主要包括查詢和更新兩大類,數(shù)據(jù)模型必須定義操作的確切含義、操作符號(hào)、操作規(guī)則和實(shí)施操作的語(yǔ)言。3數(shù)據(jù)的約束條件操作 數(shù)據(jù)模型中的數(shù)據(jù)及其聯(lián)系所具有的制約和依存的規(guī)則是一組完整性規(guī)則,這些規(guī)則的集合構(gòu)成數(shù)據(jù)約束條件,以確保數(shù)據(jù)的正確、有效和相容。141.2.2 概念模型1基本概念 數(shù)據(jù)管理的對(duì)象是現(xiàn)實(shí)生活中的客觀事物
9、,把描述客觀事物的信息經(jīng)過(guò)整理、歸類和進(jìn)行規(guī)范化后,才能數(shù)據(jù)化并輸入數(shù)據(jù)庫(kù)中,這一過(guò)程是一個(gè)抽象的過(guò)程,是從現(xiàn)實(shí)到概念再到數(shù)據(jù)的過(guò)程。(1)現(xiàn)實(shí)世界 人們管理的對(duì)象存在于現(xiàn)實(shí)世界中,現(xiàn)實(shí)世界的事物及事物之間存在著聯(lián)系,這種聯(lián)系是客觀存在的,是由事物本身的性質(zhì)決定的。如學(xué)校的教學(xué)管理系統(tǒng)中有教師、學(xué)生、系科、課程等構(gòu)成元素,教師為學(xué)生教課,學(xué)生在不同的系科,學(xué)生可選不同的課程,教師、學(xué)生、系科、課程是相互關(guān)聯(lián)的。15(2)概念世界 概念世界是現(xiàn)實(shí)世界在人們頭腦中的反映,是對(duì)客觀事物及其聯(lián)系的一種抽象描述,從而產(chǎn)生概念模型。如對(duì)教師的描述包括姓名、性別、教師編號(hào)、系號(hào)、出生日期、工資等不同項(xiàng)目。概
10、念世界有時(shí)也稱信息世界。 描述事物的常用術(shù)語(yǔ)有以下幾種:實(shí)體 客觀存在并且可以相互區(qū)別的事物稱為實(shí)體。它可以是具體的事物,如一個(gè)學(xué)生、一門課程;它也可以是抽象的事件,如借閱圖書、一場(chǎng)演出。實(shí)體用型和值來(lái)表征。16屬性 屬性是實(shí)體特性的描述。如一個(gè)學(xué)生實(shí)體,可以用學(xué)號(hào)、姓名、性別、出生日期等屬性來(lái)描述他的特性。而學(xué)號(hào)、姓名、性別等本身為屬性的名稱。屬性用型和值表征,如學(xué)號(hào)、姓名、性別等是屬性的型的描述,而具體的值0405078、張三、男、051585等是屬性的值。實(shí)體型 實(shí)體型指的是用屬性的集合來(lái)描述的實(shí)體的類型,它是用實(shí)體名和各個(gè)屬性名的集合來(lái)表示。如實(shí)體型:學(xué)生(學(xué)號(hào),姓名,性別,出生日期)
11、,學(xué)生是實(shí)體名,學(xué)號(hào),姓名,性別等是各個(gè)屬性名。17實(shí)體值 實(shí)體值是指實(shí)體屬性值的集合,如學(xué)生張三的實(shí)體值是:0405078、張三、男、051585。實(shí)體集 實(shí)體集是指相同類型的實(shí)體的集合。學(xué)校所有的學(xué)生,他們都用相同的實(shí)體類型來(lái)描述,集合在一起就是實(shí)體集。(3)數(shù)據(jù)世界 存入計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)是將概念世界中的事物數(shù)據(jù)化的結(jié)果。為了準(zhǔn)確地反映事物本身及事物之間的各種聯(lián)系,數(shù)據(jù)庫(kù)表中的數(shù)據(jù)一定存在一個(gè)結(jié)構(gòu),可用數(shù)據(jù)模型表示這種結(jié)構(gòu)。 182實(shí)體聯(lián)系模型(E-R圖) 實(shí)體聯(lián)系模型也叫E-R模型或E-R圖,它是描述概念世界、建立概念模型的實(shí)用工具。E-R圖包括3個(gè)要素:(1)實(shí)體 用矩形框表示,框內(nèi)標(biāo)
12、注實(shí)體名稱。(2)屬性 用橢圓形表示,并用連線與實(shí)體聯(lián)接起來(lái)。(3)實(shí)體之間的聯(lián)系 用菱形框表示,框內(nèi)標(biāo)注聯(lián)系名稱,用連線將菱形框分別與有關(guān)實(shí)體相連,并在連線上注明聯(lián)系類型。如下圖所示。 學(xué)生學(xué)號(hào)姓名民族出生日期籍貫系號(hào)照片性別學(xué)生系號(hào)系科學(xué)號(hào)選課實(shí)體與屬性實(shí)體與實(shí)體聯(lián)系19兩個(gè)實(shí)體(設(shè)A,B)間的聯(lián)系有以下三種類型:一對(duì)一聯(lián)系(1:1) 若A實(shí)體中的某一屬性僅能對(duì)應(yīng)B實(shí)體中的唯一屬性,反之依然,則A實(shí)體與B實(shí)體是一對(duì)一聯(lián)系。如在學(xué)校中,一個(gè)班級(jí)只有一個(gè)班長(zhǎng),一個(gè)班長(zhǎng)只管理一個(gè)班級(jí),則班級(jí)實(shí)體中的班長(zhǎng)名屬性和班長(zhǎng)實(shí)體中的姓名屬性具有一對(duì)一的關(guān)系。一對(duì)多聯(lián)系(1:N) 若A實(shí)體中至少有一個(gè)屬性對(duì)
13、應(yīng)B實(shí)體中一個(gè)以上的屬性,且B實(shí)體中的任一屬性至少對(duì)應(yīng)A實(shí)體中的一個(gè)屬性,則A實(shí)體對(duì)B實(shí)體是一對(duì)多的聯(lián)系。如在學(xué)校中,一個(gè)班級(jí)有許多學(xué)生,每個(gè)學(xué)生只屬于一個(gè)班級(jí),則班級(jí)實(shí)體和學(xué)生實(shí)體之間具有一對(duì)多的關(guān)系。20多對(duì)多的聯(lián)系(M:N) 若A實(shí)體中至少有一個(gè)屬性對(duì)應(yīng)B實(shí)體中一個(gè)以上的屬性,且B實(shí)體中也至少有一個(gè)屬性對(duì)應(yīng)A實(shí)體中一個(gè)以上的屬性,則A實(shí)體對(duì)B實(shí)體是多對(duì)多的聯(lián)系。如在學(xué)校中,一個(gè)學(xué)生可以同時(shí)選修多門課程,一門課程也可以同時(shí)有多個(gè)學(xué)生選修,則學(xué)生實(shí)體和課程實(shí)體之間具有多對(duì)多的聯(lián)系。211.2.3 三種數(shù)據(jù)模型1層次模型 層次模型是采用樹型結(jié)構(gòu)來(lái)表示實(shí)體及其實(shí)體間的聯(lián)系的模型。其特點(diǎn)是:只有一
14、個(gè)根結(jié)點(diǎn)(也叫父結(jié)點(diǎn)。結(jié)點(diǎn)代表實(shí)體型),其他結(jié)點(diǎn)(子結(jié)點(diǎn))有且僅有一個(gè)父結(jié)點(diǎn),結(jié)點(diǎn)之間是樹根與樹枝(父與子)的關(guān)系,即一對(duì)多關(guān)系。它的優(yōu)點(diǎn)是簡(jiǎn)單、直觀、處理方便,適合于表現(xiàn)具有比較規(guī)范的層次關(guān)系的結(jié)構(gòu),缺點(diǎn)是不能直接表現(xiàn)含有多對(duì)多聯(lián)系的復(fù)雜結(jié)構(gòu)。如下圖所示。 學(xué)校音樂(lè)學(xué)院美術(shù)學(xué)院外語(yǔ)學(xué)院法學(xué)學(xué)院管理學(xué)院歷史專業(yè)旅游專業(yè)旅游專業(yè)旅游專業(yè)222網(wǎng)狀模型 網(wǎng)狀模型是采用網(wǎng)狀結(jié)構(gòu)來(lái)表示實(shí)體及其之間的聯(lián)系。其特點(diǎn)是:每一個(gè)結(jié)點(diǎn)允許有多于一個(gè)的父結(jié)點(diǎn),也可以有一個(gè)以上的結(jié)點(diǎn)無(wú)父結(jié)點(diǎn)。網(wǎng)狀模型可以方便地表示實(shí)體間多對(duì)多的聯(lián)系,但結(jié)構(gòu)比較復(fù)雜,數(shù)據(jù)處理比較困難。如下圖所示。教師學(xué)生選課系科233關(guān)系模型 關(guān)系
15、模型是用二維表結(jié)構(gòu)來(lái)表示實(shí)體及其之間的聯(lián)系。如下圖所示的學(xué)生表和選課表都是二維表,它們之間通過(guò)“學(xué)號(hào)”屬性建立聯(lián)系。學(xué)生學(xué)號(hào)選課241.3 關(guān)系數(shù)據(jù)庫(kù)1.3.1 關(guān)系術(shù)語(yǔ) 81.3.2 關(guān)系代數(shù)運(yùn)算 81.3.3 關(guān)系的完整性 101.3.4 數(shù)據(jù)庫(kù)的設(shè)計(jì)方法 11251.3.1 關(guān)系術(shù)語(yǔ)1關(guān)系 一個(gè)關(guān)系就是一張二維表,如上圖所示學(xué)生表選課表關(guān)系模型。2屬性 表的每一列為一個(gè)屬性(也稱為字段),如學(xué)生表中的學(xué)號(hào)、姓名、性別等共計(jì)8個(gè)字段。3元組 表的每一行為一個(gè)元組(也稱為記錄),它是一組字段的信息的集合。如學(xué)生表中學(xué)號(hào)為“00150226”、“00150236”等每一行的信息。4域 屬性的取
16、值范圍稱為域。如學(xué)生表的性別屬性的取值范圍是“男”或“女”。265關(guān)系模式 關(guān)系名及關(guān)系中的屬性集合構(gòu)成關(guān)系模式,一個(gè)關(guān)系模式對(duì)應(yīng)一個(gè)關(guān)系的結(jié)構(gòu)。關(guān)系模式的格式為:關(guān)系名(屬性名1,屬性名2,屬性名3,屬性名n)如學(xué)生表的關(guān)系模式為:學(xué)生(學(xué)號(hào),姓名,性別,民族,出生日期,籍貫,系號(hào),照片)。選課表的關(guān)系模式為:選課(學(xué)號(hào),課程號(hào),成績(jī))。276主關(guān)鍵字 主關(guān)鍵字也叫主鍵,是惟一標(biāo)識(shí)表中記錄的字段或字段的組合。如學(xué)生表中的學(xué)號(hào)可作為主關(guān)鍵字,它能惟一標(biāo)識(shí)表中的每一條記錄,即表中不能有兩個(gè)相同的學(xué)號(hào)出現(xiàn)。7候選碼 如果某個(gè)字段的值能惟一標(biāo)識(shí)表中一個(gè)記錄,這個(gè)字段就被稱為候選碼。一個(gè)關(guān)系中可能有多
17、個(gè)候選碼,如學(xué)生表中的“學(xué)號(hào)”和“系號(hào)”都是候選碼。8外部關(guān)鍵字 外部關(guān)鍵字也叫外鍵,用來(lái)與另一個(gè)關(guān)系進(jìn)行聯(lián)接的字段,且是另一個(gè)關(guān)系中的主關(guān)鍵字。28 關(guān)系數(shù)據(jù)庫(kù)由至少一個(gè)或多個(gè)數(shù)據(jù)表組成,各數(shù)據(jù)表之間可建立相互聯(lián)系而又相互獨(dú)立。如下圖所示。 291.3.2 關(guān)系代數(shù)運(yùn)算 1傳統(tǒng)的集合運(yùn)算(1)并 設(shè)有兩個(gè)相同的結(jié)構(gòu)關(guān)系R和S,R和S的并是由R和S這兩個(gè)關(guān)系的元組組成的集合,表示為RS。例如,有兩個(gè)相同的結(jié)構(gòu)學(xué)生表1、學(xué)生2,分別存放兩個(gè)班的學(xué)生信息,將學(xué)生2的學(xué)生記錄追加到學(xué)生表表1的學(xué)生記錄后面就是兩個(gè)關(guān)系的并集。(2)差 設(shè)有兩個(gè)相同的結(jié)構(gòu)關(guān)系R和S,R與S的差是由屬于R但不屬于S的元組
18、組成的集合,即差運(yùn)算的結(jié)果是從R中去掉S中也有的元組,表示為RS。例如,設(shè)有一個(gè)選修了英語(yǔ)的學(xué)生表,一個(gè)選修了數(shù)學(xué)的學(xué)生表。求選修了英語(yǔ),但沒(méi)有選修數(shù)學(xué)的學(xué)生,就應(yīng)當(dāng)進(jìn)行差運(yùn)算。 30(3)交 設(shè)有兩個(gè)相同的結(jié)構(gòu)關(guān)系R和S,R與S的交是由既屬于R又屬于S的元組組成的集合,表示為RS。交運(yùn)算的結(jié)果是R和S中共同的元組。例如,設(shè)有一個(gè)選修了英語(yǔ)的學(xué)生表,一個(gè)選修了數(shù)學(xué)的學(xué)生表。求既選修了英語(yǔ),又選修了數(shù)學(xué)的學(xué)生,就應(yīng)當(dāng)進(jìn)行交運(yùn)算。(4)笛卡兒積 設(shè)關(guān)系R和S的元數(shù)分別為r和s。定義R和S的笛卡兒積是一個(gè)(r+s)元的元組集合,每個(gè)元組的前r個(gè)分量(屬性值)來(lái)自R的一個(gè)元組,后s個(gè)分量來(lái)自S的一個(gè)元
19、組,記為RS。若R有m個(gè)元組,S有n個(gè)元組,則RS有mn個(gè)元組。312專門的關(guān)系運(yùn)算(關(guān)系操作) (1)選擇 選擇操作是指從關(guān)系中選出那些滿足條件的記錄,即從二維表的行中查找記錄。例如,從學(xué)生表中找出籍貫是北京的同學(xué),所進(jìn)行的操作就是選擇操作。(2)投影 投影操作是指從關(guān)系中選出所需的若干字段,即從二維表的列中選擇字段。例如,從學(xué)生表中找出所有同學(xué)的學(xué)號(hào)、姓名、性別、出生日期,所進(jìn)行的操作就是投影操作。32(3)聯(lián)接 聯(lián)接操作是將兩個(gè)關(guān)系橫向拼接成一個(gè)新的關(guān)系,新關(guān)系中包含滿足條件的記錄。例如,從學(xué)生表和學(xué)生選課表中按對(duì)應(yīng)學(xué)號(hào)相同的條件給出學(xué)生的學(xué)號(hào)、姓名、性別、課程號(hào)、成績(jī),所進(jìn)行的操作就是
20、聯(lián)接操作。(4)自然聯(lián)接 在聯(lián)接運(yùn)算中,按照字段值對(duì)應(yīng)相等為條件進(jìn)行的聯(lián)接操作為等值聯(lián)接。自然聯(lián)接是去掉重復(fù)屬性的等值聯(lián)接。自然聯(lián)接是最常用的聯(lián)接運(yùn)算。 33(5)除法 給定關(guān)系R(X,Y)和S(Y,Z),其中X、Y、Z為屬性組。R中的Y與S中的Y可以有不同的屬性名,但必需出自相同的域。R與S的除運(yùn)算得到一個(gè)新的關(guān)系P(X),P是R中滿足下列條件的元組在X屬性上的投影:元組在X上分量值x的映象集YX包含S在Y上投影的集合。 341.3.3 關(guān)系的完整性 關(guān)系模型的完整性規(guī)則是對(duì)關(guān)系的一種約束條件。1實(shí)體完整性 實(shí)體完整性規(guī)則:關(guān)系中主鍵不能取空值和重復(fù)的值??罩稻褪恰安恢馈被颉安淮_定”值。如
21、在學(xué)生表中,學(xué)號(hào)不能取空值,否則就無(wú)法說(shuō)明一個(gè)學(xué)生的信息。如選課(學(xué)號(hào)、課程號(hào)、成績(jī))表中,學(xué)號(hào)、課程號(hào)都為主鍵,則學(xué)號(hào)、課程號(hào)都不能取空值。2參照完整性 參照完整性規(guī)則是定義外鍵與主鍵之間的引用規(guī)則。如學(xué)生表中的“系號(hào)”字段是該表的外鍵,在系科表中是主鍵,在學(xué)生表中該字段的值只能取“空”或系科表中系號(hào)的其中值之一。 353用戶定義的完整性 實(shí)體完整性和參照完整性適合于任何關(guān)系數(shù)據(jù)庫(kù)。用戶定義的完整性是針對(duì)某一具體數(shù)據(jù)庫(kù)的約束條件,由應(yīng)用環(huán)境決定。 不同的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)根據(jù)其應(yīng)用環(huán)境的不同,還需要一些特殊的約束條件,用戶定義的完整性就是針對(duì)某一具體關(guān)系數(shù)據(jù)庫(kù)的約束條件。如選課表中的成績(jī)的取值只
22、能在0100之間。 361.3.4 數(shù)據(jù)庫(kù)的設(shè)計(jì)方法1數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟 設(shè)計(jì)數(shù)據(jù)庫(kù)可以分為以下4個(gè)階段:(1)需求分析階段 設(shè)計(jì)數(shù)據(jù)庫(kù)首先必須準(zhǔn)確了解與分析用戶的需求,包括數(shù)據(jù)需求與處理需求。數(shù)據(jù)需求是指用戶需要從數(shù)據(jù)庫(kù)中獲得信息的內(nèi)容與性質(zhì),由此可以明確數(shù)據(jù)庫(kù)中需要存儲(chǔ)什么樣的數(shù)據(jù)。處理需求是指用戶需要完成什么處理功能。37(2)概念結(jié)構(gòu)設(shè)計(jì)階段 概念結(jié)構(gòu)設(shè)計(jì)階段主要是對(duì)用戶需求進(jìn)行綜合、歸納和抽象。形成一個(gè)獨(dú)立于具體的數(shù)據(jù)庫(kù)管理系統(tǒng)的概念模型。即對(duì)數(shù)據(jù)進(jìn)行抽象,確定實(shí)體、實(shí)體的屬性、標(biāo)識(shí)實(shí)體的關(guān)鍵字以及實(shí)體之間的聯(lián)系,并用ER圖表示出來(lái)。38(3)邏輯結(jié)構(gòu)設(shè)計(jì)階段 邏輯結(jié)構(gòu)設(shè)計(jì)階段主要是考
23、慮實(shí)現(xiàn)數(shù)據(jù)庫(kù)管理系統(tǒng)所支持的數(shù)據(jù)模型的類型。目前廣泛使用的數(shù)據(jù)庫(kù)管理系統(tǒng)是基于關(guān)系數(shù)據(jù)模型的,所以邏輯結(jié)構(gòu)設(shè)計(jì)階段的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段所得到的ER圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型。(4)物理設(shè)計(jì)階段 物理設(shè)計(jì)階段就是設(shè)計(jì)數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)和物理實(shí)現(xiàn)方法。 392.用Access設(shè)計(jì)數(shù)據(jù)庫(kù)的步驟確定數(shù)據(jù)庫(kù)中需要的表建立表的結(jié)構(gòu)確定表之間的關(guān)系優(yōu)化設(shè)計(jì)輸入數(shù)據(jù)并創(chuàng)建其他數(shù)據(jù)庫(kù)對(duì)象需求分析確定數(shù)據(jù)庫(kù)的設(shè)計(jì)目的和設(shè)計(jì)方法,了解用戶的數(shù)據(jù)和功能需求,確定數(shù)據(jù)庫(kù)需要存儲(chǔ)的數(shù)據(jù)及建立的對(duì)象。原則:每個(gè)表只包含一個(gè)實(shí)體的信息。每個(gè)表中不能包含重復(fù)的記錄。表中每個(gè)字段的所有值是相同的數(shù)據(jù)類型。每一個(gè)表中不能有相同的字段
24、,不同字段的數(shù)據(jù)類型可以相同。確定在數(shù)據(jù)庫(kù)中的每一個(gè)表需要的字段、字段類型和主關(guān)鍵字(主鍵)。注意要點(diǎn):每個(gè)字段直接與實(shí)體相關(guān)。不包含推導(dǎo)或計(jì)算的數(shù)據(jù)(表達(dá)式計(jì)算結(jié)果。字段值為不可分的數(shù)據(jù)值。確定表之間的關(guān)系。表之間的關(guān)系類型: 一對(duì)一(1:1)一對(duì)多 (1:n)多對(duì)多 (m:n)檢查以上設(shè)計(jì)找出其中存在的問(wèn)題,發(fā)現(xiàn)和改正設(shè)計(jì)中存在的錯(cuò)誤。401.4 認(rèn)識(shí)Access 1.4.1 啟動(dòng)與退出 Access 12 1.4.2 Access對(duì)象介紹 151.4.3 設(shè)置文件保存的默認(rèn)目錄 17411.4.1 啟動(dòng)與退出 Access1啟動(dòng)Access 方法一:?jiǎn)螕簟伴_始所有程序Microsoft
25、OfficeMicrosoft Office Accsee”命令 方法二:雙擊桌面上“Microsoft Access”快捷方式圖標(biāo) 方法三:?jiǎn)螕艨焖賳?dòng)欄中的“Microsoft Access”按鈕 422Access主窗口43任務(wù)窗格的關(guān)閉與顯示操作方法:方法一:?jiǎn)螕羧蝿?wù)窗格的關(guān)閉按鈕,可關(guān)閉任務(wù)窗格。方法二:選擇“視圖|任務(wù)窗格”命令,可關(guān)閉或顯示任務(wù)窗格。方法三:按組合鍵Ctrl+F1,可關(guān)閉或顯示任務(wù)窗格。方法四:右鍵單擊菜單欄或工具欄,打開快捷菜單,取消或選擇“任務(wù)窗格”復(fù)選框,可關(guān)閉或顯示任務(wù)窗格。方法五:可通過(guò)選擇“工具|選項(xiàng)”命令,打開“選項(xiàng)”對(duì)話框,選擇“視圖”標(biāo)簽,選中“
26、啟動(dòng)任務(wù)窗格”復(fù)選框 ,并按“確定”按鈕,可設(shè)置在啟動(dòng)Access時(shí)會(huì)自動(dòng)顯示任務(wù)窗格。 443 退出Access 方法一:?jiǎn)螕糁鞔翱谟疑辖堑年P(guān)閉按鈕。方法二:選擇“文件退出”命令。方法三:?jiǎn)螕魳?biāo)題欄左邊的系統(tǒng)控制菜單圖標(biāo),打開其下拉菜單,單擊“關(guān)閉”命令。方法四:雙擊標(biāo)題欄左邊的系統(tǒng)控制菜單圖標(biāo)。方法五:按Alt+F4組合鍵。451.4.2 Access對(duì)象介紹 1數(shù)據(jù)庫(kù)窗口 啟動(dòng)Access后,選擇任務(wù)窗格中“打開”欄的已有數(shù)據(jù)庫(kù)文件名,在此選擇“教學(xué)管理”,則在Access主窗口中打開“教學(xué)管理”數(shù)據(jù)庫(kù)窗口。如右下圖所示。 數(shù)據(jù)庫(kù)窗口包括數(shù)據(jù)庫(kù)標(biāo)題欄、工具欄、對(duì)象欄、組欄和對(duì)象顯示區(qū)。
27、Access 數(shù)據(jù)庫(kù)窗口 462對(duì)象 包含“表”、“查詢”、“窗體”、“報(bào)表”、“頁(yè)”、“宏”、“模塊”7個(gè)類型的對(duì)象。 選擇對(duì)象類型常用以下兩種方法:對(duì)象欄操作:打開數(shù)據(jù)庫(kù)窗口,選擇“對(duì)象”欄中的相應(yīng)類型對(duì)象。 菜單操作:打開數(shù)據(jù)庫(kù)窗口,選擇“視圖數(shù)據(jù)庫(kù)對(duì)象”下拉菜單中的各種對(duì)象,如下圖所示。 473組 組欄包括一個(gè)或多個(gè)組。系統(tǒng)默認(rèn)為一個(gè)收藏夾”組。組中存放的是數(shù)據(jù)庫(kù)中不同類型對(duì)象的快捷方式。創(chuàng)建一個(gè)組的操作步驟:(1)右鍵單擊對(duì)象欄中的任何“對(duì)象”或組欄中的任何“組”,打開快捷菜單,選擇“新組”命令,如左圖所示,打開“新建組”對(duì)話框。如下圖所示。(2)在“新建組”對(duì)話框中輸入要?jiǎng)?chuàng)建的組名
28、,也可用系統(tǒng)給定的組名,然后按“確定”按鈕。484數(shù)據(jù)庫(kù)工具欄 當(dāng)選擇了數(shù)據(jù)庫(kù)的某個(gè)類型對(duì)象后,可以使用數(shù)據(jù)庫(kù)窗口中的工具欄中的 “打開”、“設(shè)計(jì)”、“新建”等按鈕進(jìn)行操作。按鈕隨著類型對(duì)象的不同有所變化。 491.4.3 設(shè)置文件保存的默認(rèn)目錄操作步驟:(1)選擇“工具選項(xiàng)”命令,打開“選項(xiàng)”對(duì)話框,選擇“常規(guī)”標(biāo)簽,如下圖所示。(2)在“默認(rèn)數(shù)據(jù)庫(kù)文件夾”的文本框中輸入指定目錄,如“d:acclx”,并單擊“確定”按鈕。以后每次啟動(dòng)Access,此目錄都是系統(tǒng)的默認(rèn)目錄,直到再次設(shè)置默認(rèn)目錄為止。 注意:設(shè)置默認(rèn)目錄的前提是必須先打開一個(gè)數(shù)據(jù)庫(kù)。 501.5 創(chuàng)建數(shù)據(jù)庫(kù) 1.5.1 設(shè)計(jì)示
29、例教學(xué)管理數(shù)據(jù)庫(kù) 181.5.2 建立空數(shù)據(jù)庫(kù) 191.5.3 利用向?qū)Ы?shù)據(jù)庫(kù) 211.5.4 打開已有的數(shù)據(jù)庫(kù) 251.5.5 存儲(chǔ)并關(guān)閉數(shù)據(jù)庫(kù) 26511.5.1 設(shè)計(jì)示例教學(xué)管理數(shù)據(jù)庫(kù) 以學(xué)校為例,創(chuàng)建一個(gè)對(duì)學(xué)生、系科、選課、課程、教師進(jìn)行管理的教學(xué)管理數(shù)據(jù)庫(kù),按數(shù)據(jù)庫(kù)設(shè)計(jì)的方法進(jìn)行設(shè)計(jì):1首先進(jìn)行需求分析,確定數(shù)據(jù)庫(kù)的目的 在這個(gè)數(shù)據(jù)庫(kù)中進(jìn)行以下各方面的管理與維護(hù):學(xué)校有哪些學(xué)生及其基本情況;學(xué)生選了哪些課程及其考試成績(jī);學(xué)校有哪些系科及其聯(lián)系電話、系主任等;學(xué)校有哪些教師及其基本情況;學(xué)校開設(shè)哪些課、開課的時(shí)間、學(xué)分、學(xué)時(shí)、屬選修課還是必修課等。522確定庫(kù)中需要的數(shù)據(jù)表 一個(gè)數(shù)
30、據(jù)表包含一個(gè)主題信息。在一個(gè)數(shù)據(jù)表中不可能將所有的信息全部包括,如果要在一個(gè)數(shù)據(jù)表中記錄多組信息,那就會(huì)出現(xiàn)大量的重復(fù)字段,造成存儲(chǔ)空間的浪費(fèi)。另外,數(shù)據(jù)庫(kù)不僅是對(duì)已有的數(shù)據(jù)進(jìn)行管理和維護(hù),還要具有擴(kuò)充的能力,能夠添加、刪除記錄,數(shù)據(jù)庫(kù)中的數(shù)據(jù)是動(dòng)態(tài)的。因此,確定庫(kù)中需要以下幾個(gè)數(shù)據(jù)表:學(xué)生表、教師表、選課表、系科表、課程表。533確定每個(gè)表中需要的字段 在這個(gè)數(shù)據(jù)庫(kù)中,根據(jù)表的設(shè)計(jì)原則(參見(jiàn)2.1.2),確定每個(gè)表所需的字段用關(guān)系模式表示如下:學(xué)生(學(xué)號(hào),姓名,性別,民族,出生日期,籍貫,系號(hào),照片)選課(學(xué)號(hào),課程號(hào),成績(jī))課程(課程號(hào),課程名稱,開課學(xué)期,學(xué)時(shí),學(xué)分,課程類別)系科(系號(hào)
31、,系名稱,負(fù)責(zé)人,電話,系主頁(yè))教師(系號(hào),教師編號(hào),姓名,性別,民族,出生日期,學(xué)歷、工 資,系號(hào)、參加工作日期、家庭住址,郵政編碼)544確定表間的關(guān)系 要建立兩個(gè)表之間的關(guān)系,可以使其中一個(gè)表的主關(guān)鍵字成為另一個(gè)表的一個(gè)字段,兩個(gè)表都有該字段,就可以通過(guò)共同的字段建立聯(lián)系。 如右圖所示,每個(gè)表的粗體字段就是該表的主關(guān)鍵字,主關(guān)鍵字可以是一個(gè)字段,也可以是多個(gè)字段的組合。表和表之間用曲線聯(lián)接起來(lái),就表示它們之間按關(guān)鍵字建立了關(guān)聯(lián)。表之間的關(guān)系 555優(yōu)化設(shè)計(jì) 重新檢查設(shè)計(jì)方案,查看各個(gè)表以及表之間的關(guān)系,對(duì)不足之處進(jìn)行修改。一般的做法是創(chuàng)建表,向表中輸入一些實(shí)際數(shù)據(jù)記錄,并創(chuàng)建所需的查詢、
32、報(bào)表、窗體等其他數(shù)據(jù)庫(kù)對(duì)象以進(jìn)行實(shí)際的檢驗(yàn),看能否從表中得到想要的結(jié)果,如果不能達(dá)到預(yù)期的效果,則還需進(jìn)一步修改。只有經(jīng)過(guò)反復(fù)的修改,才能設(shè)計(jì)出一個(gè)完善的數(shù)據(jù)庫(kù),進(jìn)而開發(fā)出較好的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。561.5.2 建立空數(shù)據(jù)庫(kù)方法一:直接創(chuàng)建一個(gè)空數(shù)據(jù)庫(kù)方法二:根據(jù)模板新建空數(shù)據(jù)庫(kù)57方法一:直接創(chuàng)建一個(gè)空數(shù)據(jù)庫(kù)【例1.1】直接創(chuàng)建一個(gè)名為“教學(xué)管理”的空數(shù)據(jù)庫(kù)。 58方法二:根據(jù)模板新建空數(shù)據(jù)庫(kù)【例1.2】用模板新建名為教學(xué)管理的空數(shù)據(jù)庫(kù)。591.5.3 利用向?qū)Ы?shù)據(jù)庫(kù)【例1.3】利用系統(tǒng)提供的“聯(lián)系人管理”模板,快速建立一個(gè)名為“通訊聯(lián)系管理”的數(shù)據(jù)庫(kù)。601.5.4 打開已有的數(shù)據(jù)庫(kù)方法
33、:用菜單法或用任務(wù)窗格?!纠?.4】打開“教學(xué)管理”數(shù)據(jù)庫(kù)文件611.5.5 存儲(chǔ)并關(guān)閉數(shù)據(jù)庫(kù)方法一:?jiǎn)螕魯?shù)據(jù)庫(kù)窗口的關(guān)閉按鈕。方法二:選擇主窗口的“文件”菜單下的“關(guān)閉”命令。方法三:按Ctrl+W或Ctrl+F4組合鍵。方法四:雙擊數(shù)據(jù)庫(kù)窗口左邊的控制菜單圖標(biāo),也可單擊控制菜單圖標(biāo),從彈出的快捷菜單中選擇“關(guān)閉”命令。62第2章 表2.1 表的概念 292.2 使用表向?qū)?chuàng)建表 322.3 按應(yīng)用需求設(shè)計(jì)表 342.4 主鍵及索引 542.5 表與表之間的關(guān)系 2.6 修改表的結(jié)構(gòu) 662.7 保存和打印表的內(nèi)容 67 632.1 表的概念 2.1.1 表的概念 292.1.2 表的設(shè)計(jì)原
34、則 302.1.3 教學(xué)管理系統(tǒng)中的表 31 642.1.1 表的概念 表是收集和存儲(chǔ)信息的基本單元,它是Access數(shù)據(jù)庫(kù)中最重要的對(duì)象,是查詢、窗體、報(bào)表、頁(yè)、宏等所有對(duì)象的基礎(chǔ)。一個(gè)Access數(shù)據(jù)庫(kù)中至少應(yīng)包含一個(gè)以上的表。 一個(gè)表在形式上就是一個(gè)二維表,如下表所示。65 在Access中,表的每一列稱為一個(gè)字段(屬性),除標(biāo)題行外的每一行稱為一條記錄。每一列的標(biāo)題叫該字段的字段名稱,列標(biāo)題下的數(shù)據(jù)叫字段值,同一列只能存放類型相同的數(shù)據(jù)。所有的字段名構(gòu)成表的標(biāo)題行(表頭),標(biāo)題行就叫表的結(jié)構(gòu)。一個(gè)表就是由表結(jié)構(gòu)和記錄兩部份組成。 創(chuàng)建表就必須先定義表的結(jié)構(gòu),即確定表中所擁有的字段以及各
35、字段的字段名稱、數(shù)據(jù)類型、字段大小、主鍵和其他字段屬性。 661字段名稱 字段名稱用來(lái)標(biāo)識(shí)表中的字段,它的命名規(guī)則是:必須以字母或漢字開頭,可以由字母、漢字、數(shù)字、空格以及除句號(hào)、驚嘆號(hào)、方擴(kuò)號(hào)和左單引號(hào)外的所有字符組成。字段名最長(zhǎng)為64個(gè)字符。2字段的數(shù)據(jù)類型 字段的數(shù)據(jù)類型決定了存儲(chǔ)在此字段中的數(shù)據(jù)的類型,字段的數(shù)據(jù)類型決定了對(duì)該字段所允許的操作,如“姓名”字段的數(shù)據(jù)值只能寫入漢字或字母;“出生日期”字段的數(shù)據(jù)值只能寫入日期。Access提供了10種數(shù)據(jù)類型,如下表所示。67數(shù)據(jù)類型說(shuō)明字段大小文本存放任何可顯示或打印的文字和數(shù)字字符。數(shù)據(jù)一般不用于計(jì)算。如學(xué)號(hào)、姓名等255字節(jié)備注存放長(zhǎng)
36、文本字符數(shù)據(jù)。如簡(jiǎn)歷,摘要等64K字節(jié)數(shù)字存放用于計(jì)算的數(shù)值數(shù)據(jù)。具體又分字節(jié)、整型、長(zhǎng)整型、單精度型、雙精度型和同步ID。如成績(jī)、工資等18字節(jié)日期/時(shí)間存放日期和時(shí)間數(shù)據(jù)。如出生日期、參加工作日期等8字節(jié)貨幣型存放貨幣類型的數(shù)據(jù)。如工資,津貼等8字節(jié)自動(dòng)編號(hào)存放當(dāng)做計(jì)數(shù)的主鍵數(shù)值,當(dāng)新增一條記錄時(shí),其值自動(dòng)加1。4字節(jié)是/否存放只有兩個(gè)值的邏輯型數(shù)據(jù)。如合格否,婚否等1字節(jié)OLE對(duì)象存放圖片、聲音、文檔等多種數(shù)據(jù)。如照片、音樂(lè)等1G字節(jié)超鏈接存放用來(lái)鏈接到另一個(gè)數(shù)據(jù)庫(kù)、Internet地址等信息6K字節(jié)查閱向?qū)?chuàng)建為某個(gè)字段輸入時(shí)提供的從該字段的列表中選擇的值。4字節(jié)68選擇字段的數(shù)據(jù)類型
37、時(shí)應(yīng)注意以下幾個(gè)方面:(1)字段可以使用什么類型的值。(2)是否需要對(duì)數(shù)據(jù)進(jìn)行計(jì)算以及需要進(jìn)行何種計(jì)算。如文本型的數(shù)據(jù)不能進(jìn)行統(tǒng)計(jì)運(yùn)算,數(shù)字性的數(shù)據(jù)可以進(jìn)行統(tǒng)計(jì)運(yùn)算。(3)是否需要索引字段。類型為備注、超鏈接和OLE對(duì)象數(shù)據(jù)類型的字段不能進(jìn)行索引。(4)是否需要對(duì)字段中的值進(jìn)行排序,如文本型字段中存放的數(shù)字,將按字符串性質(zhì)進(jìn)行排序,而不是大小排序。(5)是否需要在查詢中或報(bào)表中對(duì)記錄進(jìn)行分組。類型為備注、超鏈接和OLE對(duì)象的字段不能用于分組記錄 692.1.2 表的設(shè)計(jì)原則在設(shè)計(jì)表時(shí),必須遵循以下原則:1每一個(gè)表只包含一個(gè)主題信息。如學(xué)生表只能包含學(xué)生的基本情況。2每一個(gè)表中不能有相同的字段名
38、,即不能出現(xiàn)相同的列。如學(xué)生表中不能有兩個(gè)學(xué)號(hào)字段。3每一個(gè)表中不能有重復(fù)的記錄,即不能出現(xiàn)相同的行。如學(xué)生表中一個(gè)同學(xué)的基本情況信息不能出現(xiàn)兩次。4表中同一列的數(shù)據(jù)類型必須相同。如學(xué)生表中的“姓名”字段,在此字段中只能輸入代表學(xué)生姓名的字符型數(shù)據(jù),不能輸入學(xué)生的出生日期。5每一個(gè)表中記錄的次序和字段次序可以任意交換,不影響實(shí)際存儲(chǔ)的數(shù)據(jù)。6表中每一個(gè)字段必須是不可再分的數(shù)據(jù)單元,即一個(gè)字段不能再分成兩個(gè)字段。 702.1.3教學(xué)管理系統(tǒng)中的表 選課表 課程表 學(xué)生表 71系科表 教師表 722.2 使用表向?qū)?chuàng)建表 Access提供了多種創(chuàng)建表的方法,如左圖所示,使用向?qū)?、使用設(shè)計(jì)器或通過(guò)輸
39、入數(shù)據(jù)都可以創(chuàng)建表,也可以單擊數(shù)據(jù)庫(kù)窗口工具欄的“新建”按鈕,打開“新建表”對(duì)話框,其中提供的多種方法來(lái)創(chuàng)建表,如右圖所示。對(duì)于初學(xué)者來(lái)說(shuō),選擇使用向?qū)У膸椭梢钥旖莸貏?chuàng)建所需要的表。 73 表向?qū)橛脩籼峁┝艘恍┍淼哪0?,是一些?shí)際生活中常用的表格示例。每一個(gè)示例都有固定的表的結(jié)構(gòu),只要對(duì)其稍加修改就可以創(chuàng)建出需要的表。表向?qū)峁┑谋碛袃深悾荷虅?wù)表和個(gè)人表。【例2.1】:在“教學(xué)管理”數(shù)據(jù)庫(kù)中,利用表向?qū)?chuàng)建“選課”表。742.3 按應(yīng)用需求設(shè)計(jì)表2.3.1 建立新表 352.3.2 表的字段及其屬性設(shè)置內(nèi)存變量 39752.3.1 建立新表1用“設(shè)計(jì)視圖”建立表 用Access提供的“設(shè)計(jì)
40、視圖”不僅可以設(shè)計(jì)一個(gè)表的結(jié)構(gòu),而且還可以對(duì)一個(gè)已有表的結(jié)構(gòu)進(jìn)行編輯和修改。【例2.2】:在“教學(xué)管理”數(shù)據(jù)庫(kù)中,用“設(shè)計(jì)視圖”建立名為“學(xué)生”的表,其表的結(jié)構(gòu)如下表所示。字段字段名類型字段大小1學(xué)號(hào)文本82姓名文本103性別文本24民族文本105出生日期日期/時(shí)間6籍貫文本107系號(hào)文本68照片OLE 對(duì)象76操作步驟:(1)打開“教學(xué)管理”數(shù)據(jù)庫(kù)窗口,選擇“表”對(duì)象,雙擊“使用設(shè)計(jì)器創(chuàng)建表”選項(xiàng),打開表設(shè)計(jì)視圖進(jìn)行設(shè)置,如下圖所示。 表的設(shè)計(jì)視圖由兩部分構(gòu)成,上半部分用于設(shè)計(jì)表的各個(gè)字段名、數(shù)據(jù)類型和說(shuō)明,下半部分用于設(shè)置相應(yīng)字段的屬性,如字段大小、標(biāo)題、格式、有效性規(guī)則等內(nèi)容。它包含“常
41、規(guī)”和“查閱”選項(xiàng)卡。77(2)在“設(shè)計(jì)視圖”的“字段名稱”中輸入字段名,在“數(shù)據(jù)類型”列中選擇其數(shù)據(jù)類型,并在字段屬性框設(shè)計(jì)區(qū)中設(shè)置字段大小等各種屬性,否則取系統(tǒng)默認(rèn)值。(3)單擊“學(xué)號(hào)”左邊的按鈕(也稱行選定器),然后單擊Access 工具欄上的“主鍵”按鈕“ ”或選擇“編輯主鍵”命令,則定義“學(xué)號(hào)”為該表的主關(guān)鍵字。(4)選擇“文件保存”命令或單擊工具欄上的“保存”按鈕 ,打開“另存為”對(duì)話框,如下左圖所示。在“表名稱”文本框中輸入“學(xué)生”,再單擊“確定”按鈕。也可以直接關(guān)閉設(shè)計(jì)視圖窗口,從彈出的對(duì)話框中選擇“是”按鈕,如下右圖所示,打開“另存為”對(duì)話框,輸入文件名。 78注意:如果不定
42、義主鍵,則在保存表時(shí)會(huì)出現(xiàn)一個(gè)“尚未定義主鍵”提示對(duì)話框,如下圖所示,可根據(jù)需要進(jìn)行選擇。 792用“數(shù)據(jù)表視圖”建立表 用“數(shù)據(jù)表視圖”建立表就是通過(guò)直接輸入數(shù)據(jù)來(lái)建立表。此方法適合于沒(méi)有確定表的結(jié)構(gòu),但有表要存儲(chǔ)的數(shù)據(jù)?!纠?.3】 :在“教學(xué)管理”數(shù)據(jù)庫(kù)中,用“數(shù)據(jù)表視圖”建立名為“系科”的表,如下圖所示。80操作步驟:(1)打開“教學(xué)管理”數(shù)據(jù)庫(kù)窗口,選擇“表”對(duì)象,雙擊“通過(guò)輸入數(shù)據(jù)創(chuàng)建表”選項(xiàng),打開“數(shù)據(jù)表視圖”,如下圖所示。也可單擊數(shù)據(jù)庫(kù)窗口的“新建”按鈕或選擇“插入表”命令,打開“新建表”對(duì)話框,選擇其中的“數(shù)據(jù)表視圖”選項(xiàng),打開“數(shù)據(jù)表視圖”。 (2)在數(shù)據(jù)表視圖窗口中,從第
43、一行第一列開始將數(shù)據(jù)記錄依次輸入到表中。按表的數(shù)據(jù)輸入。 81(3)單擊表窗口的“關(guān)閉”按鈕,彈出是否保存對(duì)話框,選擇“是”按鈕,彈出“另存為”對(duì)話框,輸入文件名“系科”,單擊“確定”按鈕,彈出“提示創(chuàng)建主鍵”對(duì)話框,單擊“是”按鈕,系統(tǒng)自動(dòng)為“系科”表創(chuàng)建一個(gè)名為“編號(hào)”的主鍵。雙擊“系科”表,或選定“系科”表后,單擊數(shù)據(jù)庫(kù)窗口的“打開”按鈕,打開“系科”表窗口,如下圖所示。 表中自動(dòng)出現(xiàn)一個(gè)“編號(hào)”字段,所有字段的數(shù)據(jù)類型,由系統(tǒng)根據(jù)輸入的數(shù)據(jù)自動(dòng)指定,如字段1和字段4的數(shù)據(jù)類型是數(shù)字型,系統(tǒng)默認(rèn)數(shù)字型的數(shù)據(jù)靠右對(duì)齊,文本型數(shù)據(jù)靠左對(duì)齊。表的各個(gè)字段不是實(shí)際需要的字段,因此要進(jìn)行修改。 8
44、2(4)單擊數(shù)據(jù)庫(kù)窗口的“設(shè)計(jì)”按鈕或單擊主窗口的“設(shè)計(jì)視圖”按鈕,打開表的“設(shè)計(jì)視圖”,根據(jù)需要更改字段名稱,字段類型等字段屬性。具體刪除“編號(hào)”字段,“字段1”改為“系號(hào)”并設(shè)為主鍵、“字段2”改為“系名稱”、“字段3”改為“負(fù)責(zé)人”、 “字段4”改為“電話”、增加“系主頁(yè)”字段。如下圖所示。832.3.2表的字段屬性及其設(shè)置 在Access中創(chuàng)建表的結(jié)構(gòu)時(shí),定義完字段名稱和數(shù)據(jù)類型后,還要定義字段的其它屬性,如字段大小、顯示格式、顯示標(biāo)題、有效性規(guī)則等,否則按系統(tǒng)默認(rèn)的屬性進(jìn)行設(shè)置。不同的數(shù)據(jù)類型有不同的字段屬性。1字段大小 字段大小是指定存儲(chǔ)在文本型字段中的信息的最大長(zhǎng)度或數(shù)字型字段的
45、取值范圍。只有文本型和數(shù)字型字段有該屬性。(1)文本型字段的大小可以定義在1255個(gè)字符之間,默認(rèn)值是50個(gè)字符。 說(shuō)明:用來(lái)定義文本字段的格式。用來(lái)補(bǔ)充定義字段是空字符串或是Null值時(shí)的字段格式。如果要使用字符串,則字符串要用雙引號(hào)擴(kuò)起來(lái)。設(shè)置格式時(shí)括號(hào)“”本身不用寫入,分號(hào)不能省略(下同)。84(2)數(shù)字型字段的大小可通過(guò)單擊“字段大小”右邊的按鈕,打開其下拉列表進(jìn)行選擇。共有字節(jié)、整型、長(zhǎng)整型、單精度型、雙精度型、同步復(fù)制ID和小數(shù)七種可選擇的數(shù)據(jù)的種類,即七種字段大小,它們的取值范圍各不相同,所用的存儲(chǔ)空間也各不相同,見(jiàn)下表所示。系統(tǒng)的默認(rèn)值是長(zhǎng)整型。 種類說(shuō)明小數(shù)位數(shù)字段大小字節(jié)保
46、存在0到255之間的整數(shù)。無(wú)1字節(jié)整型保存在-32768到32767之間的整數(shù)。無(wú)2字節(jié)長(zhǎng)整型保存在-2147483648到2147483647之間的整數(shù),無(wú)4字節(jié)單精度型保存從-3.402823E38 到 1.401298E45 的負(fù)值和從 1.401298E-45 到 3.402823E38 的正值。74字節(jié)雙精度型保存從1.79769313486231E308 到4.94065645841247E324的負(fù)值和從4.94065645841247E324 到1.79769313486231E308 的正值。158字節(jié)同步復(fù)制ID全球唯一標(biāo)識(shí)符。N/A16字節(jié)小數(shù)保存從 -1038 -1 到
47、 1038 -1 范圍的數(shù)字 (.adp)保存從 -1028 -1 到 1028 -1 范圍的數(shù)字 (.mdb)2812字節(jié)852格式 格式屬性用于定義數(shù)據(jù)的顯示或打印的格式。它只改變數(shù)據(jù)的顯示格式而不改變保存在數(shù)據(jù)表中的數(shù)據(jù)。用戶可以使用系統(tǒng)的預(yù)定義格式,也可使用格式符號(hào)來(lái)設(shè)置自定義格式,不同的數(shù)據(jù)類型有著不同的格式。(1)文本型和備注型的格式 對(duì)于文本型和備注型字段,系統(tǒng)沒(méi)有預(yù)定義格式,但可以使用下表所示的符號(hào)創(chuàng)建自定義格式。自定義格式為:;格式符號(hào)說(shuō)明設(shè)置格式輸入的數(shù)據(jù)顯示的數(shù)據(jù)要求是文本字符(字符或空格)()ABCDE(AB)CDE&不要求是文本字符&-&1100211-002把所有英
48、文字符變?yōu)樾懓阉杏⑽淖址優(yōu)榇髮慉BCdeABCDE!把數(shù)據(jù)向左對(duì)齊!講師講師-把數(shù)據(jù)向右對(duì)齊-講師講師86【例2.4】:設(shè)置“系科”表的“系名稱”字段的數(shù)據(jù)靠右對(duì)齊。操作步驟:(1)在“教學(xué)管理”數(shù)據(jù)庫(kù)窗口中,選擇“系科”表對(duì)象,打開其“設(shè)計(jì)視圖”。(2)光標(biāo)定在“系名稱”字段行,在“字段屬性”的“常規(guī)”選項(xiàng)卡中的“格式”框中輸入“-”字符,如下左圖所示,并保存結(jié)果,單擊“打開”鈕,打開“系科”表如下右圖所示。87【例2.5】:設(shè)置“系科”表的“電話”字段的格式,當(dāng)字段中沒(méi)有電話號(hào)碼或是Null值時(shí),要顯示出字符串“沒(méi)有”,當(dāng)字段中有電話號(hào)碼時(shí)按原樣顯示。操作步驟:(1)打開“系科”表的
49、設(shè)計(jì)視圖。(2)選擇“電話”字段,在其“格式”框中輸入“;”沒(méi)有“”,如下左圖所示,單擊“保存”按鈕,單擊“打開”按鈕,打開“系科”表,如下右圖所示。 88(2)數(shù)字和貨幣型字段的格式 系統(tǒng)提供了數(shù)字和貨幣型字段的預(yù)定義格式,如下圖所示,共有7種格式,系統(tǒng)默認(rèn)格式是“常規(guī)數(shù)字”,即以輸入的方式顯示數(shù)字。89用戶也可以使用下表所示的符號(hào)創(chuàng)建自定義格式。格式符號(hào)說(shuō)明設(shè)置格式輸入的數(shù)據(jù)顯示的數(shù)據(jù).小數(shù)分隔符00.008585.00,千位分隔符#,000.0015601,560.000數(shù)字占位符,顯示一個(gè)數(shù)字或0000.0098098.00#數(shù)字占位符,顯示一個(gè)數(shù)字或不顯示#,#.#980.5980.
50、5$顯示字符“$”$#,#0.00865$865.00%用百分比顯示數(shù)據(jù)#.#%.85685.6%E+或e+ E-或e-用科學(xué)記數(shù)顯示數(shù)據(jù)。在負(fù)數(shù)指數(shù)后面加一個(gè)減號(hào),正數(shù)不加。該符號(hào)必須與其他符號(hào)一起使用。#E+0078654321.456787E+05自定義格式為:;說(shuō)明:格式中共有4部分,每一部分都可以省略。未指明格式的部分將不顯示任何信息。 90【例2.6】 :設(shè)置“教師”表的“工資”字段格式,當(dāng)輸入“6543.21”時(shí),顯示:$6,543.21;當(dāng)輸入“-150.00”時(shí),顯示:($150.00);當(dāng)輸入“0”時(shí),顯示字符:零;當(dāng)沒(méi)有輸入數(shù)據(jù)時(shí),顯示字符串:Null 。操作步驟如下:(
51、1)打開“教師”表的“設(shè)計(jì)視圖”窗口。(2)選擇“工資”字段,在其“格式”框中輸入:“$#,#0.00;($#,#0.00);”零“;”Null“”,如下圖所示。單擊保存按鈕。91(3)日期/時(shí)間型字段的格式系統(tǒng)提供了日期/時(shí)間型字段的預(yù)定義格式,如下圖所示,共有7種格式,系統(tǒng)默認(rèn)格式是“常規(guī)日期”。 92 用戶也可以使用右邊表所示的符號(hào)創(chuàng)建自定義格式。說(shuō)明: 自定義格式根據(jù) Windows“控制面板”中“區(qū)域設(shè)置屬性”對(duì)話框所指定的設(shè)置來(lái)顯示。 自定義格式中可以添加逗號(hào)或其他分隔符,但分隔符必須用雙引號(hào)括起來(lái)。 格式符號(hào)說(shuō)明:時(shí)間分隔符/日期分隔符c與常規(guī)日期的預(yù)定義格式相同d或dd月中的日
52、期,一位或兩位表示(131或0131)ddd英文星期名稱的前三個(gè)字母(SunSat)dddd英文星期名稱的全名(SundaySaturday)ddddd與短日期的預(yù)定義格式相同dddddd與長(zhǎng)日期的預(yù)定義格式相同w一周中的日期(17)ww一年中的周(153)m或mm一年中的月份,一位或兩位表示(112或0112)mmm英文月份名稱的前三個(gè)字母(JanDec)mmmm英文月份名稱的全名(JanuaryDecember)q一年中的季度(14)y一年中的天數(shù)(1366)yy年度的最后兩位數(shù)(0199)yyyy完整的年(01009999)h或hh小時(shí),一位或兩位表示(023或0023)n或nn分鐘,一
53、位或兩位表示(059或0059)s或ss秒,一位或兩位表示(059或0059)tttt與長(zhǎng)時(shí)間的預(yù)定義格式相同AM/PM或A/P用大寫字母AM/PM表示上午/下午的12小時(shí)的時(shí)鐘am/pm或a/p用小寫字母am/pm表示上午/下午的12小時(shí)的時(shí)鐘AMPM有上午/下午標(biāo)志的12小時(shí)的時(shí)鐘。標(biāo)志在Windows區(qū)域設(shè)置的上午/下午設(shè)置中定義93【例2.7】:設(shè)置“教師”表的“出生日期”字段的顯示形式為:英文月份的前三個(gè)字母,日,年,如Jan,15,2003。操作步驟如下:(1)打開“教師”表的“設(shè)計(jì)視圖”窗口。(2)選擇“出生日期”字段,在其“格式”框中輸入:mmm“,”dd“,”yyyy ,見(jiàn)下
54、左圖2-30所示。單擊保存按鈕,單擊“打開”按鈕,打開“教師”表,“出生日期”字段的顯示已變?yōu)樗璧男问?,?jiàn)下右圖所示。94(4)是/否型字段的格式 在Access中,是/否型字段保存的值并不是“是”或“否”?!笆恰睌?shù)據(jù)用-1存儲(chǔ),“否”數(shù)據(jù)用0存儲(chǔ)。如果沒(méi)有格式設(shè)定,則必須輸入-1或0,存儲(chǔ)和顯示也是-1和0。如果設(shè)置了格式,則可以用更直觀的形式顯示其數(shù)據(jù)。是/否型字段在不輸入數(shù)據(jù)時(shí)一律顯示“否”值數(shù)據(jù)。 系統(tǒng)提供了是/否型字段的預(yù)定義格式,如下圖所示,共有3種格式:是/否、真/假、開/關(guān),“是、真、開”都存儲(chǔ)成-1,“否、假、關(guān)”都存儲(chǔ)成0。系統(tǒng)默認(rèn)格式是“是/否”。 95自定義格式為:;
55、說(shuō)明:真值代表數(shù)據(jù)為-1時(shí)顯示的信息,假值代表數(shù)據(jù)為0時(shí)顯示的信息。注意:是/否型數(shù)據(jù)的輸入和顯示形式還要受到“查閱”選項(xiàng)卡中的“顯示控件”屬性的限制。“顯示控件”屬性的列表框中提供了3個(gè)預(yù)定義的選項(xiàng):復(fù)選框、文本框、組合框,系統(tǒng)默認(rèn)為復(fù)選框。如果選定了“復(fù)選框”,則無(wú)論其格式設(shè)定為預(yù)定義的、自定義的還是沒(méi)有定義的,字段的真值都用“”符號(hào)顯示,假值用“”符號(hào)顯示。輸入數(shù)據(jù)時(shí),可以用鼠標(biāo)單擊或按空格鍵,選擇復(fù)選“”(是)或去掉復(fù)選“”(否)。96【例2.8】:首先在“教師”表中增加一個(gè)數(shù)據(jù)類型為“是/否”的“婚否”字段,查看其數(shù)據(jù)顯示形式。其次設(shè)置“婚否”字段的“顯示控件”屬性為“文本框”,格式
56、為:“已婚”代表真值;“未婚”代表假值。操作步驟: (1)打開“教師”表的設(shè)計(jì)視圖。(2)單擊字段名稱列最后的空白行,輸入“婚否”,選擇其數(shù)據(jù)類型為“是/否”,見(jiàn)下左圖所示,單擊保存按鈕,再單擊“打開”按鈕,打開其“數(shù)據(jù)表視圖”,單擊已婚教師的“婚否”字段,出現(xiàn)“”符號(hào),否則表示未婚,見(jiàn)下右圖所示。97(3)單擊“設(shè)計(jì)”按鈕,打開其“設(shè)計(jì)視圖”,先選擇“婚否”字段,在其“格式”框中輸入:;“已婚”;“未婚” ,見(jiàn)下左圖所示。再單擊“查閱”選項(xiàng)卡,從“顯示控件”的列表框中選擇“文本框”,單擊保存按鈕,單擊“打開”按鈕,打開“數(shù)據(jù)表視圖”,“婚否”字段的顯示已變?yōu)樗璧男问?,?jiàn)下右圖所示。 98(
57、5)超鏈接型字段的格式 對(duì)于超鏈接型字段,系統(tǒng)沒(méi)有預(yù)定義格式,但可以創(chuàng)建自定義格式。自定義格式為:#說(shuō)明:格式中共有3部分,各部分之間用“#”分隔,每一部分都可以省略。 顯示文本:顯示在字段或控件中的可見(jiàn)文本。地址:指向Internet上某個(gè)網(wǎng)頁(yè)(URL)或文件(UNC)的路徑。子地址:網(wǎng)頁(yè)或文件中的特定地址。 當(dāng)?shù)刂泛妥拥刂冯[藏時(shí),顯示文本在字段和控件中仍然是可見(jiàn)的。如格式設(shè)為:搜狐主頁(yè)#993小數(shù)位數(shù) 小數(shù)位數(shù)屬性只能用于數(shù)字型和貨幣型的字段,是設(shè)定小數(shù)點(diǎn)右邊的位數(shù)。它只影響顯示的小數(shù)位數(shù),不影響所保存的小數(shù)位數(shù)。小數(shù)位數(shù)可在015位之間,系統(tǒng)的默認(rèn)值是2位小數(shù),在一般情況下都使用“自動(dòng)”
58、設(shè)定值。小數(shù)位數(shù)的設(shè)定要視數(shù)字或貨幣型數(shù)據(jù)的字段大小而定。如果字段大小為字節(jié)、整型、長(zhǎng)整型,則小數(shù)位數(shù)為0;如果字段大小為單精度型,則小數(shù)位數(shù)可設(shè)為07之間;如果字段大小為雙精度型,則小數(shù)位數(shù)可設(shè)為015之間。 100【例2.9】:設(shè)置“教師”表的工資字段數(shù)據(jù)為1位小數(shù)。操作步驟:(1)打開“教師”表的“設(shè)計(jì)視圖”。(2)選擇“工資”字段行,單擊“小數(shù)位數(shù)”右邊的按鈕,打開其下拉列表,選擇“1”位小數(shù),如下左圖所示,單擊“保存”按鈕,再單擊“打開”鈕,打開其“數(shù)據(jù)表視圖”,如下右圖所示。1014輸入掩碼 輸入掩碼屬性是用來(lái)設(shè)置用戶輸入字段數(shù)據(jù)時(shí)的格式(稱掩碼)。它和格式屬性的區(qū)別是:格式屬性定
59、義數(shù)據(jù)顯示的方式,而輸入掩碼屬性定義數(shù)據(jù)的輸入方式,并可對(duì)數(shù)據(jù)輸入做更多的控制以確保輸入正確的數(shù)據(jù)。輸入掩碼屬性用于文本、日期/時(shí)間、數(shù)字和貨幣型字段。自定義輸入掩碼格式如下: ;102說(shuō)明:輸入掩碼的定義最多可有3部分,各部分之間用“;”分隔。 定義字段的輸入數(shù)據(jù)的格式。用來(lái)確定是否把原樣的顯示字符存儲(chǔ)到表中。如果是0,則將原樣的顯示字符(如括號(hào)、連字號(hào)等占位符)和鍵入值一起保存;如果是1或空白,則只保存輸入非空格字符。用來(lái)指定如果在輸入掩碼中鍵入字符的地方鍵入空格時(shí)顯示的字符??梢允褂萌魏巫址?,默認(rèn)字符是下劃線;如果要顯示空格,應(yīng)使用雙引號(hào)將空格括起來(lái)。 注意:對(duì)同一個(gè)字段,定義了輸入掩碼
60、屬性又定義了格式屬性,則在顯示數(shù)據(jù)時(shí),格式屬性優(yōu)先。103格式符號(hào)說(shuō)明0必須輸入數(shù)字(09,必選項(xiàng)),不允許用加號(hào)(+)和減號(hào)(-)9可以輸入數(shù)字或空格(非必選項(xiàng)),不允許用加號(hào)(+)減號(hào)(-)#可以輸入數(shù)字或空格(非必選項(xiàng)),空白轉(zhuǎn)換為空格,允許用加號(hào)(+)和減號(hào)(-)L必須輸入字母(AZ,必選項(xiàng))?可以輸入字母(AZ,可選項(xiàng))A必須輸入字母或數(shù)字(必選項(xiàng))a可以輸入字母或數(shù)字(可選項(xiàng))&必須輸入任何字符或空格(必選項(xiàng))C可以輸入任何字符或空格(可選項(xiàng))把其后的所有英文字符變?yōu)榇髮?使輸入掩碼從右到左顯示,而不是從左到右顯示??梢栽谳斎胙诖a中任何地方包括感嘆號(hào)使接下來(lái)的字符以原樣顯示. ,
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度跨境電商主體變更與物流及客服人員勞動(dòng)合同3篇
- 二零二五版海外農(nóng)業(yè)開發(fā)項(xiàng)目勞務(wù)輸出合同2篇
- 二零二五版股權(quán)回購(gòu)項(xiàng)目擔(dān)保及投資風(fēng)險(xiǎn)控制合同3篇
- 二零二五年教育培訓(xùn)機(jī)構(gòu)招生合同正本3篇
- 二零二五版辦公樓物業(yè)客戶關(guān)系管理與滿意度調(diào)查合同3篇
- 二零二五年度行政合同在社會(huì)保障體系中的構(gòu)建與實(shí)施2篇
- 二零二五年股東股權(quán)轉(zhuǎn)讓合同范本3篇
- 二零二五年度祠堂傳統(tǒng)節(jié)日慶典活動(dòng)承包合同3篇
- 二零二五版企業(yè)間借款合同模板與債務(wù)轉(zhuǎn)讓協(xié)議標(biāo)準(zhǔn)范本6篇
- 二零二五年綠色能源板車租賃服務(wù)合同3篇
- 民宿建筑設(shè)計(jì)方案
- 干部基本信息審核認(rèn)定表
- 2023年11月外交學(xué)院(中國(guó)外交培訓(xùn)學(xué)院)2024年度公開招聘24名工作人員筆試歷年高頻考點(diǎn)-難、易錯(cuò)點(diǎn)薈萃附答案帶詳解
- 春節(jié)行車安全常識(shí)普及
- 電機(jī)維護(hù)保養(yǎng)專題培訓(xùn)課件
- 汽車租賃行業(yè)利潤(rùn)分析
- 春節(jié)拜年的由來(lái)習(xí)俗來(lái)歷故事
- 2021火災(zāi)高危單位消防安全評(píng)估導(dǎo)則
- 佛山市服務(wù)業(yè)發(fā)展五年規(guī)劃(2021-2025年)
- 房屋拆除工程監(jiān)理規(guī)劃
- 醫(yī)院保安服務(wù)方案(技術(shù)方案)
評(píng)論
0/150
提交評(píng)論