版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫技術(shù)
普通高等教育“十一五”國家級(jí)規(guī)劃教材(21世紀(jì)高職高專新概念教材)Access及其應(yīng)用系統(tǒng)開發(fā)目錄第2章關(guān)系數(shù)據(jù)庫管理系統(tǒng)Access基礎(chǔ)
第3章Access表對(duì)象設(shè)計(jì)第4章Access數(shù)據(jù)表視圖
第1章關(guān)系數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開發(fā)基礎(chǔ)第5章Access查詢對(duì)象設(shè)計(jì)
目錄第7章Access程序設(shè)計(jì)基礎(chǔ)
第8章Access報(bào)表對(duì)象設(shè)計(jì)第9章Access宏對(duì)象設(shè)計(jì)
第6章Access窗體對(duì)象設(shè)計(jì)第10章LIBMIS數(shù)據(jù)庫集成、測試與發(fā)布
第1章
關(guān)系數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開發(fā)基礎(chǔ)本章學(xué)習(xí)要點(diǎn)學(xué)習(xí)關(guān)系型數(shù)據(jù)庫的基礎(chǔ)知識(shí),了解關(guān)系運(yùn)算和關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的基本概念學(xué)習(xí)數(shù)據(jù)庫應(yīng)用系統(tǒng)的組成以及規(guī)范化設(shè)計(jì)的概念了解數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的一般方法:系統(tǒng)分析、設(shè)計(jì)、實(shí)現(xiàn)和測試所包含的內(nèi)容了解面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)概念理解將要貫穿本書始終的數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)例“圖書館管理信息系統(tǒng)”的構(gòu)成1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
1.1.1數(shù)據(jù)庫技術(shù)概述在應(yīng)用計(jì)算機(jī)進(jìn)行數(shù)據(jù)處理的技術(shù)發(fā)展過程中,歷經(jīng)了程序數(shù)據(jù)處理技術(shù)、文件數(shù)據(jù)處理技術(shù)和數(shù)據(jù)庫數(shù)據(jù)處理技術(shù)三個(gè)階段。目前,數(shù)據(jù)處理應(yīng)用系統(tǒng)大多采用數(shù)據(jù)庫數(shù)據(jù)處理技術(shù)實(shí)現(xiàn)的。
1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
數(shù)據(jù)庫技術(shù)具有以下主要特點(diǎn):實(shí)現(xiàn)數(shù)據(jù)的高度集成提供有效的數(shù)據(jù)共享減少數(shù)據(jù)冗余保證數(shù)據(jù)一致性實(shí)施統(tǒng)一的數(shù)據(jù)標(biāo)準(zhǔn)控制數(shù)據(jù)的安全、保密和完整性實(shí)現(xiàn)數(shù)據(jù)的獨(dú)立性方便應(yīng)用系統(tǒng)用戶的使用減少應(yīng)用程序開發(fā)與維護(hù)工作量1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
1.1.2關(guān)系數(shù)據(jù)庫的基本概念
關(guān)系數(shù)據(jù)模型具有較高的數(shù)據(jù)獨(dú)立性和較嚴(yán)格的數(shù)學(xué)理論基礎(chǔ),并且具有結(jié)構(gòu)簡單和提供非過程性語言等優(yōu)點(diǎn),因而得到了較大規(guī)模的應(yīng)用。采用關(guān)系數(shù)據(jù)模型構(gòu)造的數(shù)據(jù)庫系統(tǒng),被稱為關(guān)系數(shù)據(jù)庫系統(tǒng)(RDBS,RelationDataBaseSystem)。關(guān)系數(shù)據(jù)庫系統(tǒng)是目前使用得最為廣泛的數(shù)據(jù)庫系統(tǒng),Access就是其中之一。在各種類型的關(guān)系數(shù)據(jù)庫管理系統(tǒng)中,對(duì)于數(shù)據(jù)元素、數(shù)據(jù)元組、數(shù)據(jù)表以及數(shù)據(jù)庫等術(shù)語名稱略微存在一些差別。在Access中,我們將數(shù)據(jù)元素稱為字段(Field)、數(shù)據(jù)元組稱為記錄(Record)、數(shù)據(jù)表稱為表(Table)。1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
Access采用數(shù)據(jù)庫方式是,在一個(gè)單個(gè)的*.MDB文件中包含應(yīng)用系統(tǒng)中所有的數(shù)據(jù)對(duì)象(包括數(shù)據(jù)表對(duì)象和查詢對(duì)象),及其所有的數(shù)據(jù)操作對(duì)象(包括窗體對(duì)象、報(bào)表對(duì)象、宏對(duì)象和VBA模塊對(duì)象)。圖1-1-1Access數(shù)據(jù)庫結(jié)構(gòu)示意數(shù)據(jù)表對(duì)象:字段1
字段2 ………..
Access數(shù)據(jù)庫(*.MBD)查詢對(duì)象:字段1
字段2 ………..
報(bào)表對(duì)象:字段1
字段2 ………..
窗體對(duì)象數(shù)據(jù)頁對(duì)象模塊對(duì)象宏對(duì)象1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
1.1.3基本關(guān)系運(yùn)算與SQL
關(guān)系數(shù)據(jù)庫的數(shù)據(jù)操作體現(xiàn)為關(guān)系運(yùn)算,而關(guān)系運(yùn)算的實(shí)施則可通過對(duì)應(yīng)的數(shù)據(jù)庫操作語言。目前所有種類的關(guān)系數(shù)據(jù)庫管理系統(tǒng)全都支持一種被稱為結(jié)構(gòu)化查詢語言(SQL,StructuredQueryLanguage)的關(guān)系數(shù)據(jù)庫操作語言。SQL已經(jīng)形成了國際標(biāo)準(zhǔn)。1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
1.關(guān)系運(yùn)算
關(guān)系運(yùn)算是針對(duì)關(guān)系數(shù)據(jù)庫數(shù)據(jù)進(jìn)行的操作運(yùn)算,既可以針對(duì)關(guān)系中的記錄實(shí)施,也可以針對(duì)關(guān)系中的字段實(shí)施,還可以針對(duì)若干個(gè)關(guān)系實(shí)施?;镜年P(guān)系運(yùn)算包括選擇運(yùn)算,投影運(yùn)算和連接運(yùn)算三種。1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
(1)選擇運(yùn)算
選擇運(yùn)算是從指定的關(guān)系中選取滿足給定條件的若干元組以構(gòu)成一個(gè)新關(guān)系的運(yùn)算,其表現(xiàn)形式為:
SELECT關(guān)系名WHERE條件其中,條件是由常數(shù)、字段名及其通過相應(yīng)的比較運(yùn)算符和邏輯運(yùn)算符連接形成邏輯運(yùn)算式組成的。1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
(2)投影運(yùn)算投影運(yùn)算是從指定的關(guān)系中選取指定的若干字段從而構(gòu)成一個(gè)新關(guān)系的運(yùn)算,其表現(xiàn)形式為:
PROJECT關(guān)系名(字段名1,字段名2,……,字段名n)1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
(3)連接運(yùn)算連接運(yùn)算是選取若干個(gè)指定關(guān)系中的字段滿足給定條件的元組從左至右連接,從而構(gòu)成一個(gè)新關(guān)系的運(yùn)算,其表現(xiàn)形式為:
JION關(guān)系名1AND關(guān)系名2……AND關(guān)系名nWHERE條件其中,條件是由常數(shù)、字段名及其通過相應(yīng)的比較運(yùn)算符和邏輯運(yùn)算符連接形成邏輯運(yùn)算式組成的。1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
2.結(jié)構(gòu)化查詢語言SQL簡介
結(jié)構(gòu)化查詢語言(SQL,StructuredQueryLanguage)集數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)更新和數(shù)據(jù)控制于一體,既可以作為獨(dú)立語言由終端用戶以聯(lián)機(jī)交互方式使用,也可以作為某一關(guān)系數(shù)據(jù)庫管理系統(tǒng)的子語言嵌入在其支持的宿主語言中使用。對(duì)于Access而言,其宿主語言為VBA(VisualBasicApplication),同時(shí)全面支持SQL,并允許將SQL作為子語言嵌套在VBA中使用。
1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
1.1.4關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)
一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)是由計(jì)算機(jī)硬件、數(shù)據(jù)庫管理軟件、數(shù)據(jù)庫應(yīng)用軟件、數(shù)據(jù)和應(yīng)用人員組成的一個(gè)集合體,其中,數(shù)據(jù)庫管理軟件是應(yīng)用系統(tǒng)中的核心軟件,被稱為數(shù)據(jù)庫管理系統(tǒng)(DBMS,DataBaseManagementSystem)。關(guān)系型數(shù)據(jù)庫的管理軟件即被稱為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS,RelationDataBaseManagementSystem)。Access就是Microsoft公司的一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。
1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
1.RDBMS的功能
RDBMS的核心功能是實(shí)現(xiàn)數(shù)據(jù)庫物理模式與其應(yīng)用模式之間的變換,使得用戶能夠邏輯地、抽象地處理數(shù)據(jù),而無須顧及數(shù)據(jù)在計(jì)算機(jī)物理層中的存儲(chǔ)形式。正是由于RDBMS的這一核心功能,使得應(yīng)用程序能夠獨(dú)立于數(shù)據(jù)庫存儲(chǔ)模式,從而實(shí)現(xiàn)了應(yīng)用程序與數(shù)據(jù)之間的邏輯獨(dú)立性。1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
具體說,RDBMS功能可以劃分為如下四項(xiàng)。 (1)數(shù)據(jù)庫描述功能 (2)數(shù)據(jù)庫管理功能 (3)數(shù)據(jù)庫維護(hù)功能 (4)數(shù)據(jù)通信功能1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
RDBMS一般可以由如下三類程序模塊組成。(1)語言翻譯處理程序①數(shù)據(jù)描述語言翻譯程序②數(shù)據(jù)操作語言處理程序③終端查詢語言處理程序④數(shù)據(jù)庫控制語言處理程序2.RDBMS的組成
1.1關(guān)系數(shù)據(jù)庫技術(shù)基礎(chǔ)
(2)系統(tǒng)運(yùn)行控制程序①系統(tǒng)總控程序②存取控制程序③并發(fā)控制程序④完整性控制程序⑤數(shù)據(jù)存取程序⑥通信控制程序(3)實(shí)用程序①數(shù)據(jù)裝載程序②數(shù)據(jù)庫重組程序③數(shù)據(jù)庫重構(gòu)程序④數(shù)據(jù)庫恢復(fù)程序⑤日志程序⑥統(tǒng)計(jì)分析程序1.2數(shù)據(jù)庫應(yīng)用系統(tǒng)基礎(chǔ)
1.2.1數(shù)據(jù)庫應(yīng)用系統(tǒng)的組成
數(shù)據(jù)庫應(yīng)用系統(tǒng)的組成,包括必要的計(jì)算機(jī)及其網(wǎng)絡(luò)設(shè)施、一個(gè)合適的數(shù)據(jù)庫管理系統(tǒng)(DBMS)、相應(yīng)的數(shù)據(jù)及其基本操作集合——數(shù)據(jù)庫、以及一組滿足需求的應(yīng)用程序。1.2數(shù)據(jù)庫應(yīng)用系統(tǒng)基礎(chǔ)
1.2.2數(shù)據(jù)庫的規(guī)范化設(shè)計(jì)
合理地設(shè)計(jì)數(shù)據(jù)庫是數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的關(guān)鍵。首先,必須在滿足應(yīng)用需求的基礎(chǔ)上建立能夠正確反映應(yīng)用事務(wù)的數(shù)據(jù)庫模型,這個(gè)數(shù)據(jù)庫模型由若干數(shù)據(jù)實(shí)體構(gòu)成。然后考察各個(gè)數(shù)據(jù)實(shí)體之間的關(guān)聯(lián),此時(shí),必需對(duì)數(shù)據(jù)庫模型進(jìn)行規(guī)范化處理。規(guī)范化的目的是為了減少冗余數(shù)據(jù),提供有效的數(shù)據(jù)檢索方法,避免不合理的插入、刪除、修改等數(shù)據(jù)操作,保持?jǐn)?shù)據(jù)一致性。在關(guān)系數(shù)據(jù)庫理論中,一個(gè)數(shù)據(jù)庫可以有三種不同的規(guī)范化形式。
1.第一規(guī)范化形式
2.第二規(guī)范化形式
3.第三規(guī)范化形式1.2數(shù)據(jù)庫應(yīng)用系統(tǒng)基礎(chǔ)
1.2.3數(shù)據(jù)庫應(yīng)用系統(tǒng)功能的規(guī)范化設(shè)計(jì)
數(shù)據(jù)庫應(yīng)用系統(tǒng)功能設(shè)計(jì)的主要任務(wù)是采用“自頂向下”的原則將系統(tǒng)必須具備的功能分解為若干個(gè)功能模塊,并明確描述各個(gè)功能模塊的具體功能以及相互調(diào)用關(guān)系。在進(jìn)行系統(tǒng)功能設(shè)計(jì)時(shí),應(yīng)該遵循如下幾個(gè)規(guī)范化設(shè)計(jì)原則,它們是:功能模塊間的耦合原則功能模塊的內(nèi)聚性原則功能模塊調(diào)用的扇入/扇出原則
1.3數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)方法
有關(guān)軟件系統(tǒng)的開發(fā)理論與方法是一個(gè)專門的學(xué)科領(lǐng)域,稱為軟件工程(SoftwareEngineering)。沒有這些理論與方法的指導(dǎo),數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)是很難成功的。下面介紹一些最基本的數(shù)據(jù)庫應(yīng)用系統(tǒng)的知識(shí)與開發(fā)方法。1.3數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)方法1.3.1系統(tǒng)分析1.應(yīng)用系統(tǒng)的業(yè)務(wù)流程分析2.應(yīng)用系統(tǒng)的數(shù)據(jù)流程分析3.應(yīng)用系統(tǒng)的功能分析1.3數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)方法1.3.2應(yīng)用系統(tǒng)設(shè)計(jì)1.應(yīng)用系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)2.應(yīng)用系統(tǒng)的功能設(shè)計(jì)3.應(yīng)用系統(tǒng)的輸入與輸出設(shè)計(jì)1.3數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)方法1.3.3數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)現(xiàn)1.應(yīng)用系統(tǒng)開發(fā)工具的選擇2.應(yīng)用系統(tǒng)數(shù)據(jù)庫的實(shí)現(xiàn)3.應(yīng)用系統(tǒng)功能的實(shí)現(xiàn)1.3數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)方法1.3.4數(shù)據(jù)庫應(yīng)用系統(tǒng)測試系統(tǒng)測試工作常被人們稱為信息處理系統(tǒng)成敗之關(guān)鍵所在,其主要內(nèi)容是盡可能多地查出并改正數(shù)據(jù)庫應(yīng)用系統(tǒng)中存在的錯(cuò)誤。1.4面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)概念
所謂面向?qū)ο螅∣bject-Oriented),可以這樣定義:面向?qū)ο?對(duì)象+類+屬性的繼承+對(duì)象之間的通信。如果一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)是使用這樣的概念設(shè)計(jì)和實(shí)現(xiàn)的,則稱這個(gè)應(yīng)用系統(tǒng)是面向?qū)ο蟮?。一個(gè)面向?qū)ο蟮膽?yīng)用系統(tǒng)中的每一個(gè)組成部分都是對(duì)象,所需實(shí)現(xiàn)的操作則通過建立對(duì)象與對(duì)象之間的通信來完成的。1.4面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)概念
1.4.1對(duì)象的概念
1.對(duì)象的定義客觀世界中的任何一個(gè)事物都可以看成是一個(gè)對(duì)象,或者說,客觀世界是由很多對(duì)象組成的。正是所有這些對(duì)象及其相互之間聯(lián)系的存在,才構(gòu)成了一個(gè)五彩繽紛的世界。因此,可以這樣定義對(duì)象,一個(gè)對(duì)象就是它本身的一組屬性和它可執(zhí)行的一組操作。1.4面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)概念
(1)實(shí)體對(duì)象在數(shù)據(jù)庫應(yīng)用系統(tǒng)中,實(shí)體對(duì)象的主要形式為數(shù)據(jù)庫中的數(shù)據(jù)表對(duì)象。數(shù)據(jù)表對(duì)象記錄的是數(shù)據(jù)庫中的數(shù)據(jù)實(shí)體,它們是一些客觀存在。(2)過程對(duì)象在Access數(shù)據(jù)庫應(yīng)用系統(tǒng)中,過程對(duì)象的主要形式為數(shù)據(jù)庫中的窗體對(duì)象、查詢對(duì)象和報(bào)表對(duì)象。Access數(shù)據(jù)庫中的過程對(duì)象用于實(shí)施針對(duì)數(shù)據(jù)庫中實(shí)體對(duì)象的操作,并通過這些操作來改變某些實(shí)體對(duì)象的屬性值,或驅(qū)動(dòng)其他的過程對(duì)象。2.數(shù)據(jù)庫應(yīng)用系統(tǒng)的對(duì)象一般可以分為兩類:實(shí)體對(duì)象和過程對(duì)象。1.4面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)概念
數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)過程就是逐步定義系統(tǒng)中的每一個(gè)對(duì)象,并賦予它們相關(guān)的屬性和操作的過程。以系統(tǒng)的觀點(diǎn)看,對(duì)象中還可以包含對(duì)象,被包含在一個(gè)對(duì)象中的對(duì)象稱為子對(duì)象,而可以包含子對(duì)象的對(duì)象則稱為容器對(duì)象。Access數(shù)據(jù)庫中的所有基本對(duì)象都是容器對(duì)象。開發(fā)一個(gè)Access數(shù)據(jù)庫應(yīng)用系統(tǒng),首先應(yīng)該發(fā)現(xiàn)并定義系統(tǒng)中存在的所有實(shí)體對(duì)象,在必要的情況下,還需要對(duì)這些實(shí)體對(duì)象進(jìn)行規(guī)范化處理。然后應(yīng)該分析系統(tǒng)運(yùn)行所需要的那些過程實(shí)體,定義它們直至它們確實(shí)能夠?qū)ο鄳?yīng)的事件做出正確的操作。3.?dāng)?shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)中的面向?qū)ο笤O(shè)計(jì)1.4面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)概念
類是一組具有相同數(shù)據(jù)結(jié)構(gòu)和相同類型操作的對(duì)象的集合。類是對(duì)象的抽象,而對(duì)象是類的具體實(shí)例。
Access就是一個(gè)支持面向?qū)ο笤O(shè)計(jì)的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)平臺(tái),它所提供的類主要包括:數(shù)據(jù)表對(duì)象類,查詢對(duì)象類,窗體對(duì)象類,報(bào)表對(duì)象類,頁對(duì)象類,宏對(duì)象類和模塊對(duì)象類等等。一個(gè)Access數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā),也就是要根據(jù)系統(tǒng)分析的結(jié)果,創(chuàng)建相應(yīng)的Access數(shù)據(jù)表對(duì)象實(shí)例,窗體對(duì)象實(shí)例,報(bào)表對(duì)象實(shí)例,頁對(duì)象實(shí)例,宏對(duì)象實(shí)例和模塊對(duì)象實(shí)例。由于Access提供了豐富的類和很友好的創(chuàng)建各種對(duì)象實(shí)例的可視化操作界面,從而使得在Access開發(fā)平臺(tái)上進(jìn)行數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)可以獲得很高的開發(fā)效率。1.4.2類的概念1.4面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)概念
屬性是對(duì)象固有的特征。在關(guān)系數(shù)據(jù)庫應(yīng)用系統(tǒng)中,不同類型的對(duì)象具有不同的屬性集。在進(jìn)行關(guān)系數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)時(shí),我們應(yīng)該根據(jù)應(yīng)用系統(tǒng)對(duì)各項(xiàng)應(yīng)用的要求,合適地選擇屬于某一個(gè)類型的對(duì)象并為其設(shè)定所需要的屬性值。根據(jù)關(guān)于類的概念可知,派生于不同類的對(duì)象將具有不同的屬性集。派生于同一個(gè)類的對(duì)象是不允許任意兩個(gè)對(duì)象實(shí)例的所有屬性值都相同的,也就是說,屬于同一類的兩個(gè)對(duì)象至少有一個(gè)屬性的取值不同,這個(gè)屬性被稱為這一類對(duì)象的關(guān)鍵屬性,也稱為關(guān)鍵字。如果派生于同一個(gè)類的兩個(gè)不同對(duì)象具有更多的相異屬性值,則這兩對(duì)象將具有不同的形式和表現(xiàn)。1.4.3屬性的概念1.4面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)概念
為了完成一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)工作,在根據(jù)需要?jiǎng)?chuàng)建了應(yīng)用對(duì)象并設(shè)定了所有對(duì)象的各個(gè)屬性之后,還必須為相關(guān)對(duì)象設(shè)計(jì)其響應(yīng)某些事件的方法。一個(gè)方法也就是一個(gè)操作序列,即程序。而這樣一種程序設(shè)計(jì)的過程,就被稱之為面向?qū)ο蟮某绦蛟O(shè)計(jì)。既然客觀世界是由對(duì)象組成的,那么客觀世界中的所有行動(dòng)都是由對(duì)象發(fā)出,且能夠?yàn)槟承?duì)象感受到。我們把這樣的行動(dòng)稱為事件。在關(guān)系數(shù)據(jù)庫應(yīng)用系統(tǒng)中,事件分為內(nèi)部事件和外部事件。系統(tǒng)中對(duì)象的數(shù)據(jù)操作和功能調(diào)用命令等等都是內(nèi)部事件,而鼠標(biāo)的移動(dòng)、單擊和鍵盤的敲擊等等都是外部事件。并非所有的事件都能被每一個(gè)對(duì)象感受到。當(dāng)某一個(gè)對(duì)象感受到一個(gè)特定事件發(fā)生時(shí),這個(gè)對(duì)象應(yīng)該可以做出某種響應(yīng)。1.4.4事件與方法的概念1.5圖書館管理信息系統(tǒng)(LIBMIS)開發(fā)實(shí)例
圖書館管理信息系統(tǒng)是一類比較典型的數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)例,其基本功能就是實(shí)現(xiàn)讀者信息與圖書信息的存儲(chǔ)與檢索,圖書的借閱與歸還數(shù)據(jù)處理,以及圖書借閱數(shù)據(jù)統(tǒng)計(jì)分析與讀者超期歸還圖書事務(wù)處理等等。1.5圖書館管理信息系統(tǒng)(LIBMIS)開發(fā)實(shí)例1.5.1系統(tǒng)需求分析圖1-5-1“圖書館管理信息系統(tǒng)(LIBMIS)”業(yè)務(wù)數(shù)據(jù)流程圖1.5圖書館管理信息系統(tǒng)(LIBMIS)開發(fā)實(shí)例圖1-5-2“圖書館管理信息系統(tǒng)(LIBMIS)”功能結(jié)構(gòu)圖1.5圖書館管理信息系統(tǒng)(LIBMIS)開發(fā)實(shí)例
1.5.2系統(tǒng)設(shè)計(jì)
數(shù)據(jù)庫設(shè)計(jì)
功能設(shè)計(jì)
界面設(shè)計(jì)數(shù)據(jù)庫技術(shù)
國家十一五規(guī)劃教材(高職高專)Access及其應(yīng)用系統(tǒng)開發(fā)第2章關(guān)系數(shù)據(jù)庫管理系統(tǒng)Access基礎(chǔ)
本章學(xué)習(xí)要點(diǎn)學(xué)習(xí)Access關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的運(yùn)行環(huán)境與安裝要點(diǎn)認(rèn)識(shí)Access關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的功能構(gòu)成學(xué)習(xí)Access的進(jìn)入與退出操作,學(xué)習(xí)使用Access的聯(lián)機(jī)幫助功能學(xué)習(xí)Access數(shù)據(jù)庫基本對(duì)象及其相關(guān)概念學(xué)習(xí)Access數(shù)據(jù)庫系統(tǒng)的默認(rèn)功能參數(shù)設(shè)置縱觀“圖書館管理信息系統(tǒng)(LIBMIS)”的數(shù)據(jù)庫對(duì)象構(gòu)成2.1Access基礎(chǔ)
2.1.1Access的特性
1.使信息易于查找和使用2.支持Web功能的信息共享3.用于信息管理的強(qiáng)大解決方案工具4.具有完備的數(shù)據(jù)庫窗口5.提供名稱自動(dòng)更正功能6.具有子數(shù)據(jù)表功能7.可以采用拖放的方式與Excel共享信息8.具有數(shù)據(jù)訪問頁功能9.共享組件的集成10.MicrosoftSQLServer交互性2.1Access基礎(chǔ)
2.1.2Access的運(yùn)行環(huán)境與安裝技術(shù)要點(diǎn)
1.
Access的運(yùn)行環(huán)境2.1Access基礎(chǔ)
2.Access的安裝技術(shù)要點(diǎn)
Access是屬于Office辦公軟件包中的一個(gè)組件。因此,所謂安裝Access,實(shí)際上也就是安裝Office辦公軟件包。在安裝Office辦公軟件包時(shí),當(dāng)然應(yīng)該根據(jù)應(yīng)用上的需要,選擇其中的全部或部分功能進(jìn)行安裝。2.1Access基礎(chǔ)
3.Access的運(yùn)行啟動(dòng)
Access是屬于Office辦公軟件包中的一個(gè)組件。因此,所謂安裝Access,實(shí)際上也就是安裝Office辦公軟件包。在安裝Office辦公軟件包時(shí),當(dāng)然應(yīng)該根據(jù)應(yīng)用上的需要,選擇其中的全部或部分功能進(jìn)行安裝。2.1Access基礎(chǔ)如同Microsoft公司的其他各種類型軟件一樣,Access的安裝程序也會(huì)自動(dòng)修改Windows操作系統(tǒng)的注冊表和【開始】菜單。因此啟動(dòng)Access的方法應(yīng)該是,順序單擊【開始】|【所有程序】|【MicrosoftOffice】|【
MicrosoftOfficeAccess2003】即可啟動(dòng)Access運(yùn)行。
Access的啟動(dòng)窗口2.1Access基礎(chǔ)2.1.3Access的菜單欄與常用工具欄1.Access數(shù)據(jù)庫設(shè)計(jì)視圖的菜單欄Access數(shù)據(jù)庫設(shè)計(jì)視圖的菜單欄集中了Access的全部功能,在Access中所需進(jìn)行的各種操作均可通過菜單欄提供的功能選項(xiàng)得以實(shí)現(xiàn)。菜單欄及其菜單中各可用功能選項(xiàng)的組成將隨著Access的不同視圖狀態(tài)而有一些不同,下圖為數(shù)據(jù)庫設(shè)計(jì)視圖下的菜單欄。2.1Access基礎(chǔ)2.Access數(shù)據(jù)庫設(shè)計(jì)視圖的工具欄
Access工具欄位于其菜單欄之下,工具欄的作用是提供菜單欄中的那些常用功能選項(xiàng)的快捷使用方法。同樣,工具欄中各可用功能選項(xiàng)的組成將隨著Access的不同視圖狀態(tài)而有一些不同,常用工具欄”中的各個(gè)按鈕在一般情況下都是可以使用的,從左至右,它們的名稱及其功能如下表所示。2.1Access基礎(chǔ)2.1Access基礎(chǔ)2.1.4Access的窗口操作
Access是一個(gè)面向?qū)ο蟮目梢暬瘮?shù)據(jù)庫管理系統(tǒng),所有的操作都在窗口中完成。Access的窗口種類較多,這里先簡單介紹Access數(shù)據(jù)庫設(shè)計(jì)視圖下的窗口形式。
Access數(shù)據(jù)庫設(shè)計(jì)視圖窗口的構(gòu)成包括三個(gè)部分:命令按鈕組(位于窗口上端),對(duì)象類別按鈕組(位于窗口左部),對(duì)象成員集合(位于窗口中部)。命令按鈕組中共有8個(gè)按鈕分別為:【打開】按鈕【設(shè)計(jì)】按鈕【新建】按鈕【刪除】按鈕【大圖標(biāo)顯示】按鈕【小圖標(biāo)顯示】按鈕【列表顯示】按鈕【詳細(xì)信息顯示】按鈕2.2Access的基本對(duì)象
Access實(shí)質(zhì)上就是一個(gè)面向?qū)ο蟮目梢暬瘮?shù)據(jù)庫管理工具,它提供了一個(gè)完整的對(duì)象類集合。我們在Access環(huán)境中的所有操作與編程都是面向這些對(duì)象進(jìn)行的。Access的對(duì)象是數(shù)據(jù)庫管理的核心,是其面向?qū)ο笤O(shè)計(jì)的集中體現(xiàn)。用一套對(duì)象來反映數(shù)據(jù)庫的構(gòu)成,極大地簡化了數(shù)據(jù)庫管理的邏輯圖像。通過面向?qū)ο蟮南嚓P(guān)運(yùn)算,就可以操作一個(gè)數(shù)據(jù)庫的所有部分。Access數(shù)據(jù)庫對(duì)象是Access中的一級(jí)容器對(duì)象,其中可以包含Access數(shù)據(jù)表對(duì)象、查詢對(duì)象、窗體對(duì)象、報(bào)表對(duì)象和數(shù)據(jù)訪問頁對(duì)象、宏對(duì)象、VBA模塊對(duì)象。2.2Access的基本對(duì)象
2.2.1Access的數(shù)據(jù)庫對(duì)象數(shù)據(jù)庫對(duì)象是Access最基本的容器對(duì)象,它是一些關(guān)于某個(gè)特定主題或目的的信息集合,以一個(gè)單一的數(shù)據(jù)庫文件(*.MDB)形式存儲(chǔ)在磁盤中,具有管理本數(shù)據(jù)庫中所有信息的功能。創(chuàng)建一個(gè)數(shù)據(jù)庫對(duì)象是應(yīng)用Access建立信息系統(tǒng)的第一步工作。2.2.2Access的數(shù)據(jù)表對(duì)象數(shù)據(jù)表對(duì)象是Access中置于數(shù)據(jù)庫容器中的一個(gè)二級(jí)容器對(duì)象,用于存儲(chǔ)有關(guān)特定實(shí)體的數(shù)據(jù)集合。創(chuàng)建數(shù)據(jù)表對(duì)象應(yīng)是應(yīng)用Access建立數(shù)據(jù)庫應(yīng)用系統(tǒng)工作中繼創(chuàng)建數(shù)據(jù)庫對(duì)象后的第二步。2.2Access的基本對(duì)象
2.2.3Access的查詢對(duì)象查詢對(duì)象也是Access中置于數(shù)據(jù)庫容器中的一個(gè)二級(jí)容器對(duì)象,利用查詢可以通過不同的方法來查看、更改以及分析數(shù)據(jù)。也可以將查詢作為窗體和報(bào)表的記錄源。查詢對(duì)象必須基于數(shù)據(jù)表對(duì)象建立。2.2.4Access的窗體對(duì)象窗體對(duì)象也是Access中置于數(shù)據(jù)庫容器中的一個(gè)二級(jí)容器對(duì)象,其間包含的對(duì)象稱為窗體控件,主要用于提供數(shù)據(jù)庫的操作界面。窗體對(duì)象的構(gòu)成包括五個(gè)節(jié),它們分別是:窗體頁眉節(jié)、頁面頁眉節(jié)、主體節(jié)、頁面頁腳節(jié)及窗體頁腳節(jié)。2.2Access的基本對(duì)象
2.2.4Access的窗體對(duì)象窗體對(duì)象也是Access中置于數(shù)據(jù)庫容器中的一個(gè)二級(jí)容器對(duì)象,其間包含的對(duì)象稱為窗體控件,主要用于提供數(shù)據(jù)庫的操作界面。窗體對(duì)象的構(gòu)成包括五個(gè)節(jié),它們分別是:窗體頁眉節(jié)、頁面頁眉節(jié)、主體節(jié)、頁面頁腳節(jié)及窗體頁腳節(jié)。
2.2.5Access的頁對(duì)象頁對(duì)象是特殊的Web頁,也是Access置于數(shù)據(jù)庫容器中的一個(gè)二級(jí)容器對(duì)象。在數(shù)據(jù)庫應(yīng)用系統(tǒng)中設(shè)計(jì)數(shù)據(jù)訪問頁是為了使用戶能夠查看和操作來自Internet或Intranet的數(shù)據(jù),而這些數(shù)據(jù)是保存在MicrosoftAccess數(shù)據(jù)庫中的。2.2Access的基本對(duì)象
2.2.6Access的報(bào)表對(duì)象報(bào)表是以打印的格式表現(xiàn)用戶數(shù)據(jù)的一種有效的方式。Access以數(shù)據(jù)庫容器中的二級(jí)容器對(duì)象形式提供報(bào)表對(duì)象,使得用戶可以控制報(bào)表上每個(gè)對(duì)象(也稱為報(bào)表控件)的大小和外觀,并可以按照所需的方式選擇所需顯示的信息以便查看或打印輸出。
2.2.7Access的宏對(duì)象
Access的宏對(duì)象是Access數(shù)據(jù)庫對(duì)象中的一個(gè)基本對(duì)象。宏的意思是指一個(gè)或多個(gè)操作的集合,其中每個(gè)操作實(shí)現(xiàn)特定的功能,例如打開某個(gè)窗體或打印某個(gè)報(bào)表。宏可以使某些普通的、2.2Access的基本對(duì)象
2.2.8Access的VBA模塊對(duì)象
Access的VBA模塊對(duì)象是Access數(shù)據(jù)庫對(duì)象中的一個(gè)基本對(duì)象,模塊是將VisualBasicforApplications(VBA)的聲明和過程作為一個(gè)單元進(jìn)行保存的集合,也就是程序的集合。設(shè)置模塊對(duì)象的過程也就是使用VBA編寫程序的過程。2.3Access的幫助系統(tǒng)
熟練地掌握Access幫助系統(tǒng)的使用,對(duì)于學(xué)習(xí)或者應(yīng)用Access進(jìn)行數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)是非常有益的。Access幫助系統(tǒng)提供三種幫助形式,分別是:“目錄/索引”幫助,“這是什么?”幫助和“上下文”幫助2.3.1“搜索”幫助單擊菜單欄中的【幫助】|【MicrosoftOfficeAccess幫助】或者單擊常用工具欄中的按鈕即可啟動(dòng)“Access任務(wù)窗格。在Access任務(wù)窗格上部的“搜索”文本框中輸入搜索關(guān)鍵字,即可獲得相關(guān)的幫助主體。。
2.3Access的幫助系統(tǒng)
2.3.2“目錄”幫助在“Access任務(wù)窗格”中的“協(xié)助”組項(xiàng)的下端,顯示著一個(gè)標(biāo)示為“目錄”的超級(jí)鏈接。單擊這個(gè)超級(jí)鏈接,即可進(jìn)入Access“目錄”幫助。2.3.3“上下文”幫助事實(shí)上,Access的幫助幾乎是無處不在的。在數(shù)據(jù)表對(duì)象的設(shè)計(jì)視圖中、在查詢對(duì)象的設(shè)計(jì)視圖中等處,都會(huì)有簡短的幫助文字信息伴隨左右。2.4Access的功能選項(xiàng)設(shè)置
Access共計(jì)有107個(gè)結(jié)構(gòu)屬性參數(shù),比如數(shù)據(jù)表視圖的格式、文字與數(shù)據(jù)的字體,各類對(duì)象的顯示模式,數(shù)據(jù)庫文件夾的默認(rèn)存儲(chǔ)位置,數(shù)據(jù)庫打開模式,年份的位數(shù)等等,均由Access的功能選項(xiàng)默認(rèn)值確定。同時(shí),Access提供一個(gè)操作界面使得用戶可以修改Access的功能選項(xiàng)默認(rèn)值,以獲取自己所期望的Access結(jié)構(gòu)特征。如果需要修改Access的功能選項(xiàng)值,可以在Access菜單上單擊【工具】|【選項(xiàng)】菜單項(xiàng),即進(jìn)入Access的“選項(xiàng)”對(duì)話框,如下圖所示。2.5Access的數(shù)據(jù)庫對(duì)象
開發(fā)一個(gè)Access數(shù)據(jù)庫應(yīng)用系統(tǒng)的第一步工作是創(chuàng)建一個(gè)Access數(shù)據(jù)庫對(duì)象,其操作結(jié)果就是在磁盤上生成一個(gè)擴(kuò)展名為MDB的磁盤文件。第二步工作則是在數(shù)據(jù)庫中創(chuàng)建相應(yīng)的數(shù)據(jù)表,并建立各數(shù)據(jù)表間的聯(lián)接。然后,再逐步創(chuàng)建其他必需的Access對(duì)象,最終即可形成完備的Access數(shù)據(jù)庫應(yīng)用系統(tǒng)。而整個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)僅以一份磁盤文件的形式存儲(chǔ)于文件系統(tǒng)中,顯得極其簡潔。這也是很多小型數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)者偏愛Access的原因之一。2.5Access的數(shù)據(jù)庫對(duì)象
2.5.1創(chuàng)建Access數(shù)據(jù)庫為了創(chuàng)建一個(gè)Access數(shù)據(jù)庫對(duì)象,我們可以通過兩種不同的操作方法實(shí)現(xiàn)。
1.創(chuàng)建空Access數(shù)據(jù)庫啟動(dòng)Access運(yùn)行后,在圖2-1-3所示Access啟動(dòng)窗口中的任務(wù)窗格內(nèi)選中“新建文件”選項(xiàng)。這將導(dǎo)致Access任務(wù)窗格中顯示創(chuàng)建Access數(shù)據(jù)庫的相關(guān)選項(xiàng)。2.5Access的數(shù)據(jù)庫對(duì)象
2.利用Access模板創(chuàng)建Access數(shù)據(jù)庫
AccessDBMS的設(shè)計(jì)者充分考慮到二次應(yīng)用開發(fā)者的利益,為絕大多數(shù)Access對(duì)象的創(chuàng)建提供設(shè)計(jì)向?qū)?,這些向?qū)У氖褂煤喕四承〢ccess對(duì)象的創(chuàng)建與設(shè)計(jì)過程。對(duì)象設(shè)計(jì)向?qū)У氖褂檬且粋€(gè)對(duì)話過程,在一般情況下,利用設(shè)計(jì)向?qū)Э梢钥焖俚赝瓿梢粋€(gè)Access對(duì)象的初步設(shè)計(jì)操作。下圖為Access的“模板”對(duì)話框。2.5Access的數(shù)據(jù)庫對(duì)象
2.5.2轉(zhuǎn)換Access數(shù)據(jù)庫為了解決不同的Access數(shù)據(jù)庫管理系統(tǒng)版本間相互轉(zhuǎn)換的問題,Microsoft在后期的Access版本中提供一個(gè)稱為“轉(zhuǎn)換數(shù)據(jù)庫”的數(shù)據(jù)庫實(shí)用工具。借助于這個(gè)數(shù)據(jù)庫實(shí)用工具,我們可以將低版本環(huán)境下開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)轉(zhuǎn)換為當(dāng)前版本的Access數(shù)據(jù)庫應(yīng)用系統(tǒng),也可以將在當(dāng)前版本環(huán)境下開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)轉(zhuǎn)換為低一級(jí)版本的Access數(shù)據(jù)庫應(yīng)用系統(tǒng)。將當(dāng)前Access版本數(shù)據(jù)庫轉(zhuǎn)換為低一級(jí)Access版本數(shù)據(jù)庫的操作方法是,在數(shù)據(jù)庫設(shè)計(jì)視圖菜單上依次單擊【工具】|【數(shù)據(jù)庫實(shí)用工具】|【轉(zhuǎn)換數(shù)據(jù)庫】|【到早期Access數(shù)據(jù)庫版本】。2.5Access的數(shù)據(jù)庫對(duì)象
數(shù)據(jù)庫技術(shù)
國家十一五規(guī)劃教材(高職高專)Access及其應(yīng)用系統(tǒng)開發(fā)第3章Access表對(duì)象設(shè)計(jì)
本章學(xué)習(xí)要點(diǎn)學(xué)習(xí)設(shè)計(jì)Access表對(duì)象的操作方法理解Access表對(duì)象各項(xiàng)屬性的含義,并學(xué)習(xí)其設(shè)計(jì)方法理解Access表對(duì)象關(guān)聯(lián)的意義,并學(xué)習(xí)表對(duì)象關(guān)聯(lián)的設(shè)計(jì)方法模仿本章示例,設(shè)計(jì)完成“LIBMIS”數(shù)據(jù)庫中的5個(gè)表對(duì)象模仿本章示例,設(shè)置“LIBMIS”數(shù)據(jù)庫中5個(gè)表對(duì)象間的關(guān)聯(lián)3.1創(chuàng)建Access表對(duì)象
Access表對(duì)象是Access數(shù)據(jù)庫中最基本的對(duì)象,是數(shù)據(jù)庫中所有數(shù)據(jù)的載體。換句話說,數(shù)據(jù)庫中的數(shù)據(jù)都存儲(chǔ)在數(shù)據(jù)表中,并在數(shù)據(jù)表中接受各種操作與維護(hù)。數(shù)據(jù)庫中其他對(duì)象對(duì)數(shù)據(jù)庫中數(shù)據(jù)的任何操作都是基于數(shù)據(jù)表對(duì)象進(jìn)行的。因此,有關(guān)數(shù)據(jù)表對(duì)象的設(shè)計(jì)是Access數(shù)據(jù)庫應(yīng)用系統(tǒng)中最基礎(chǔ)的設(shè)計(jì)內(nèi)容。
Access數(shù)據(jù)表對(duì)象可以看作是由兩個(gè)部分構(gòu)成:表對(duì)象的結(jié)構(gòu)和表對(duì)象的數(shù)據(jù)。3.1創(chuàng)建Access表對(duì)象
數(shù)據(jù)表對(duì)象的結(jié)構(gòu)是指數(shù)據(jù)表的框架,也稱為數(shù)據(jù)表對(duì)象的屬性。主要包括:
a.字段名稱字段構(gòu)成數(shù)據(jù)表的一列,每一個(gè)字段均具有一個(gè)唯一的名字,被稱為字段名稱。一個(gè)數(shù)據(jù)表將包含若干個(gè)字段。
b.?dāng)?shù)據(jù)類型根據(jù)關(guān)系數(shù)據(jù)庫理論,一個(gè)數(shù)據(jù)表中的同一列數(shù)據(jù)必須具有共同的數(shù)據(jù)特征,稱為字段的數(shù)據(jù)類型。
c.字段大小一個(gè)數(shù)據(jù)表中的一列所能容納的字符或數(shù)字的個(gè)數(shù)被稱為列寬,在Access中被稱為字段大小。不同數(shù)據(jù)類型的字段大小表示方式不同。
d.字段的其他屬性上述三個(gè)屬性是字段對(duì)象的最基本屬性。此外,數(shù)據(jù)表中的字段對(duì)象還具有其他一些屬性,包括“索引”、“格式”等等。這些屬性值的設(shè)置將決定各個(gè)字段對(duì)象在被操作時(shí)的特性。3.1創(chuàng)建Access表對(duì)象
3.1.1創(chuàng)建Access表對(duì)象
a.應(yīng)用表向?qū)?chuàng)建Access表對(duì)象在數(shù)據(jù)庫設(shè)計(jì)視圖中,選擇“表”對(duì)象卡,然后單擊“新建”按鈕,即出現(xiàn)“新建表”對(duì)話框,如下圖。在“新建表”對(duì)話框,Access提供五種創(chuàng)建新表的不同方法。其中,如果選定“導(dǎo)入表”,Access將啟動(dòng)一個(gè)對(duì)話操作過程,使得我們可以將其他數(shù)據(jù)庫中的表復(fù)制到本數(shù)據(jù)庫中,從而實(shí)現(xiàn)創(chuàng)建新表的操作;如果選定“鏈接表”,Access也將啟動(dòng)一個(gè)對(duì)話操作過程,使得我們可以將其他數(shù)據(jù)庫中的表映射到本數(shù)據(jù)庫中,成為本數(shù)據(jù)庫中可操作的表。
3.1創(chuàng)建Access表對(duì)象
如果在“新建表”對(duì)話框選定“表向?qū)А保珹ccess會(huì)啟動(dòng)一個(gè)對(duì)話操作過程,使得我們可以通過一系列的對(duì)話操作創(chuàng)建一個(gè)新的數(shù)據(jù)表對(duì)象。所有這樣的對(duì)話操作過程均被稱之為向?qū)?,Access提供的向?qū)Ь哂忻鞔_的操作提示功能。3.1創(chuàng)建Access表對(duì)象
b.應(yīng)用設(shè)計(jì)視圖創(chuàng)建Access表對(duì)象應(yīng)用Access表設(shè)計(jì)視圖完成表對(duì)象的創(chuàng)建與設(shè)計(jì)都應(yīng)該是最佳選擇。為了應(yīng)用Access表設(shè)計(jì)視圖創(chuàng)建Access表對(duì)象,應(yīng)該在“新建表”對(duì)話框中,選擇“設(shè)計(jì)視圖”選項(xiàng),然后單擊“確定”按鈕“”,即進(jìn)入Access表設(shè)計(jì)視圖。如下圖所示。3.1創(chuàng)建Access表對(duì)象
3.1創(chuàng)建Access表對(duì)象
c.應(yīng)用數(shù)據(jù)表視圖創(chuàng)建Access表對(duì)象
為了應(yīng)用Access數(shù)據(jù)表視圖創(chuàng)建Access表對(duì)象,應(yīng)該在“新建表”對(duì)話框中,選擇“數(shù)據(jù)表視圖”選項(xiàng),然后單擊“確定”按鈕“”,即進(jìn)入Access數(shù)據(jù)視圖。如下圖所示。3.1創(chuàng)建Access表對(duì)象
3.1.2修改Access表對(duì)象結(jié)構(gòu)設(shè)計(jì)
應(yīng)用設(shè)計(jì)視圖修改Access表對(duì)象結(jié)構(gòu)設(shè)計(jì)由于種種原因,一個(gè)創(chuàng)建完成了的數(shù)據(jù)表對(duì)象結(jié)構(gòu)難免會(huì)需要進(jìn)行修改,這項(xiàng)操作只能在Access表設(shè)計(jì)視圖中進(jìn)行。為了修改一個(gè)Access表對(duì)象結(jié)構(gòu),需要在Access數(shù)據(jù)庫設(shè)計(jì)視圖的“表”選項(xiàng)卡上選中需修改結(jié)構(gòu)的表對(duì)象,然后單擊工具欄上的“設(shè)計(jì)”按鈕“”,即進(jìn)入這個(gè)表對(duì)象的設(shè)計(jì)視圖。
修改表結(jié)構(gòu)時(shí)的所有操作都如同創(chuàng)建表時(shí)的操作。3.2Access表對(duì)象的基本屬性
Access數(shù)據(jù)表對(duì)象中所包含的基本屬性主要有四類:數(shù)據(jù)類型屬性常規(guī)屬性索引屬性查詢屬性3.2Access表對(duì)象的基本屬性
3.2.1字段的數(shù)據(jù)類型數(shù)據(jù)類型使用對(duì)象大小文本文本或文本與數(shù)字的組合。Access只保存輸入到字段字符,而不保存文本字段中未用位置上的空字符。最長為
255個(gè)字符。備注保存長度較長的文本及數(shù)字,例如備注或說明。最長為
64,000個(gè)字符。數(shù)字可用來進(jìn)行算術(shù)計(jì)算的數(shù)字?jǐn)?shù)據(jù),設(shè)置“字段大小”屬性定義一個(gè)特定的數(shù)字類型。1、2、4或
8個(gè)字節(jié),與“字段大小”的屬性定義有關(guān)日期/時(shí)間日期及時(shí)間。8個(gè)字節(jié)。貨幣貨幣值。使用貨幣數(shù)據(jù)類型可以避免計(jì)算時(shí)四舍五入引起的計(jì)算誤差。精確度為小數(shù)點(diǎn)左方
15位數(shù)及右方
4位數(shù)。8個(gè)字節(jié)。自動(dòng)編號(hào)在添加記錄時(shí)自動(dòng)插入的唯一順序(每次遞增
1)或隨機(jī)編號(hào)。4個(gè)字節(jié)。是/否這種類型只包含兩種值中的一種。1位。OLE對(duì)象在其他使用
OLE協(xié)議程序創(chuàng)建的對(duì)象,可以將這些對(duì)象鏈接或嵌入
MicrosoftAccess表中。必須在窗體或報(bào)表中使用結(jié)合對(duì)象框來顯示
OLE對(duì)象。最大可為
1GB(受磁盤空間限制)。超級(jí)鏈接保存超級(jí)鏈接的字段。超級(jí)鏈接可以是某個(gè)
UNC路徑或
URL。最長為
64,000個(gè)字符。查閱向?qū)?chuàng)建字段,該字段將允許使用組合框來選擇另一個(gè)表或一個(gè)列表中的值。從數(shù)據(jù)類型列表中選擇此選項(xiàng),將打開向?qū)б赃M(jìn)行定義。通常為
4個(gè)字節(jié)。3.2Access表對(duì)象的基本屬性
3.2.2字段的常規(guī)屬性3.2Access表對(duì)象的基本屬性
3.2.3索引的意義及其選擇
索引可加速對(duì)索引字段的查詢,還能加速排序及分組操作,因此是一個(gè)非常重要的屬性選項(xiàng)。Access提供兩種形式的索引。1.字段索引專指針對(duì)單個(gè)字段的索引,其設(shè)置方法及其取值操作可在表設(shè)計(jì)視圖的字段常規(guī)屬性欄中進(jìn)行。即通過設(shè)定需檢索引字段的“索引”屬性值,來實(shí)現(xiàn)字段索引的建立。2.組合索引在需要將若干個(gè)字段組合在一起建立索引時(shí),就必須使用組合索引了。在表設(shè)計(jì)視圖中,單擊工具欄上的“索引”工具按鈕,即出現(xiàn)“索引”對(duì)話框所示。3.2Access表對(duì)象的基本屬性
3.2.4字段的查閱屬性設(shè)計(jì)
在表設(shè)計(jì)視圖中,通過單擊“字段屬性”節(jié)中的“查閱”選項(xiàng)卡,可以對(duì)表中各字段設(shè)置其查閱屬性。在“查閱屬性”選項(xiàng)卡上,顯示有各個(gè)屬性行以便設(shè)置各個(gè)屬性取值,3.3Access表對(duì)象操作
Access表對(duì)象的常規(guī)操作主要包括:
Access表對(duì)象的復(fù)制操作
Access表對(duì)象的刪除操作
Access表對(duì)象的更名操作3.3Access表對(duì)象操作
3.3.1Access表對(duì)象的復(fù)制操作1.在同一個(gè)數(shù)據(jù)庫中復(fù)制表的操作打開一個(gè)Access數(shù)據(jù)庫,在數(shù)據(jù)庫設(shè)計(jì)視圖中,選中準(zhǔn)備復(fù)制的表對(duì)象,單擊常用工具欄上的復(fù)制按鈕,然后單擊常用工具欄上的粘貼按鈕,即會(huì)彈出“粘貼表方式”對(duì)話框在這個(gè)對(duì)話框中。粘貼選項(xiàng)有三個(gè):“只粘貼結(jié)構(gòu)”表示只是將準(zhǔn)備復(fù)制的表對(duì)象結(jié)構(gòu)復(fù)制形成一個(gè)新表;“結(jié)構(gòu)和數(shù)據(jù)”表示將準(zhǔn)備復(fù)制的表對(duì)象結(jié)構(gòu)及其全部數(shù)據(jù)一起復(fù)制過來形成一個(gè)新表;“追加數(shù)據(jù)到已有的表”表示將準(zhǔn)備復(fù)制的表對(duì)象中的全部數(shù)據(jù)一起追加到一個(gè)已存在的表中,此處要求確實(shí)有一個(gè)已存在的表且此表結(jié)構(gòu)與被復(fù)制表的結(jié)構(gòu)相同,方能保證復(fù)制數(shù)據(jù)的正確性。選擇所需復(fù)制的內(nèi)容選項(xiàng),單擊“確定”按鈕,即完成了復(fù)制數(shù)據(jù)表的操作。3.3Access表對(duì)象操作
2.從一個(gè)數(shù)據(jù)庫中復(fù)制表到另一個(gè)數(shù)據(jù)庫中的操作打開準(zhǔn)備復(fù)制的表對(duì)象所在的數(shù)據(jù)庫,在該數(shù)據(jù)庫設(shè)計(jì)視圖中,選中準(zhǔn)備復(fù)制的表對(duì)象,單擊常用工具欄上的復(fù)制按鈕,然后關(guān)閉這個(gè)數(shù)據(jù)庫。再打開準(zhǔn)備接收復(fù)制表的數(shù)據(jù)庫,在這個(gè)數(shù)據(jù)庫設(shè)計(jì)視圖中,單擊常用工具欄上的粘貼按鈕,也同樣彈出“粘貼表方式”對(duì)話框所示,接下來的操作如同1.中所述。3.3Access表對(duì)象操作
3.3.2Access表對(duì)象的刪除操作在發(fā)現(xiàn)數(shù)據(jù)庫中存在多余的表對(duì)象時(shí),可以刪除它們。在數(shù)據(jù)庫設(shè)計(jì)視圖中的操作過程可以是:在數(shù)據(jù)庫設(shè)計(jì)視圖的“表”對(duì)象選項(xiàng)卡上,選中需要?jiǎng)h除的表對(duì)象(用鼠標(biāo)單擊),按下鍵盤上的“Del”鍵;也可以用鼠標(biāo)右鍵單擊需要?jiǎng)h除的表對(duì)象,在隨之出現(xiàn)的快捷菜單中單擊【刪除】。針對(duì)刪除操作,Access會(huì)彈出一個(gè)確認(rèn)對(duì)話框詢問是否真的需要進(jìn)行刪除操作,只有得到肯定的回答后,Access才會(huì)執(zhí)行刪除操作。3.3Access表對(duì)象操作
3.3.3Access表對(duì)象的更名操作時(shí)常出現(xiàn)這樣的情況,在數(shù)據(jù)庫中創(chuàng)建其他對(duì)象時(shí)發(fā)現(xiàn)已創(chuàng)建的表對(duì)象名字取得不合適,而希望換一個(gè)數(shù)據(jù)表名稱,這時(shí)就需要進(jìn)行表的更名操作了。在數(shù)據(jù)庫設(shè)計(jì)視圖中進(jìn)行表的更名操作過程是:在數(shù)據(jù)庫設(shè)計(jì)視圖的“表”對(duì)象選項(xiàng)卡上,用鼠標(biāo)右鍵單擊需要更名的表對(duì)象,在隨之出現(xiàn)的快捷菜單中單擊【重命名】。此時(shí),光標(biāo)停留在表對(duì)象的名稱上,即可更改該表對(duì)象的名稱。3.4Access表對(duì)象的關(guān)聯(lián)
在數(shù)據(jù)庫應(yīng)用系統(tǒng)中的一個(gè)數(shù)據(jù)庫中常常包含若干個(gè)數(shù)據(jù)表,用以存放不同類別的數(shù)據(jù)集合。而這些數(shù)據(jù)集合存放于同一個(gè)數(shù)據(jù)庫中,是由于它們之間存在著相互聯(lián)接的關(guān)系。這種數(shù)據(jù)集合間的相互聯(lián)接關(guān)系稱之為關(guān)聯(lián)。在關(guān)系數(shù)據(jù)庫的實(shí)現(xiàn)中,主要存在兩種關(guān)聯(lián):一對(duì)一的關(guān)聯(lián)和一對(duì)多的關(guān)聯(lián)
3.4Access表對(duì)象的關(guān)聯(lián)
3.4.1一對(duì)一關(guān)聯(lián)一對(duì)一關(guān)聯(lián)是指兩個(gè)數(shù)據(jù)表對(duì)象中的各條記錄之間存在這樣一種對(duì)應(yīng)的關(guān)系,只有當(dāng)兩個(gè)數(shù)據(jù)表中某一條記錄的聯(lián)接關(guān)鍵字段值相等時(shí),兩個(gè)數(shù)據(jù)表中的這一條記錄才能聯(lián)接成為關(guān)聯(lián)數(shù)據(jù)表中的一條記錄。一對(duì)一關(guān)聯(lián)要求兩個(gè)關(guān)聯(lián)數(shù)據(jù)表中的聯(lián)接關(guān)鍵字段分別是這兩個(gè)數(shù)據(jù)表的主關(guān)鍵字段。3.4.2一對(duì)多關(guān)聯(lián)一對(duì)多關(guān)聯(lián)不同于一對(duì)一關(guān)聯(lián),它不要求兩個(gè)關(guān)聯(lián)數(shù)據(jù)表中的聯(lián)接關(guān)鍵字段分別是這兩個(gè)數(shù)據(jù)表的主關(guān)鍵字段,這意味著聯(lián)接關(guān)鍵字段值相等的記錄可能不只一條。如此一來,一對(duì)多關(guān)聯(lián)就存在兩種不同的形式。第一種一對(duì)多關(guān)聯(lián)形式為,取主表中的所有記錄,并逐一從從表中選取那些與主表中聯(lián)接關(guān)鍵字段值相等的記錄,聯(lián)接形成關(guān)聯(lián)數(shù)據(jù)表中的一條記錄。第二種一對(duì)多關(guān)聯(lián)形式為,取從表中的所有記錄,并逐一從主表中選取那些與從表中聯(lián)接關(guān)鍵字段值相等的記錄,聯(lián)接形成關(guān)聯(lián)數(shù)據(jù)表中的一條記錄。3.4Access表對(duì)象的關(guān)聯(lián)
3.4.3建立Access表對(duì)象關(guān)聯(lián)的操作
建立Access表對(duì)象關(guān)聯(lián)的操作,需要在數(shù)據(jù)庫設(shè)計(jì)視圖中按如下步驟進(jìn)行。
1.選定需要建立關(guān)聯(lián)的表對(duì)象
2.設(shè)定各個(gè)表對(duì)象間的關(guān)聯(lián)
3.選擇關(guān)聯(lián)類型3.4Access表對(duì)象的關(guān)聯(lián)
三種不同類型聯(lián)接屬性分別是:只包含來自兩個(gè)表的聯(lián)接字段相等處的行,包含所有“主表”的記錄和那些聯(lián)接字段相等的“從表”的記錄,包括所有“從表”的記錄和那些聯(lián)接字段相等的“主表”的記錄。應(yīng)該根據(jù)實(shí)際需要從中選定一種聯(lián)接屬性類型。對(duì)于CMMIS這樣一個(gè)實(shí)例,應(yīng)該選擇“只包含來自兩個(gè)表的聯(lián)接字段相等處的行”。數(shù)據(jù)庫技術(shù)
國家十一五規(guī)劃教材(高職高專)Access及其應(yīng)用系統(tǒng)開發(fā)第4章Access數(shù)據(jù)表視圖本章學(xué)習(xí)要點(diǎn)學(xué)習(xí)并掌握Access數(shù)據(jù)表視圖結(jié)構(gòu)與功能掌握在數(shù)據(jù)表視圖中進(jìn)行數(shù)據(jù)編輯的操作方法掌握在數(shù)據(jù)表視圖中進(jìn)行數(shù)據(jù)查找、替換的操作方法掌握設(shè)置數(shù)據(jù)表視圖格式的操作方法了解隱藏?cái)?shù)據(jù)列、凍結(jié)數(shù)據(jù)列的操作方法掌握數(shù)據(jù)排序、數(shù)據(jù)篩選的操作方法掌握數(shù)據(jù)導(dǎo)入、導(dǎo)出的操作方法4.1Access數(shù)據(jù)表視圖結(jié)構(gòu)與功能
在Access表對(duì)象的數(shù)據(jù)表視圖中,顯示的不再是這個(gè)表對(duì)象的結(jié)構(gòu)屬性,而是這個(gè)表對(duì)象中存儲(chǔ)的數(shù)據(jù)。數(shù)據(jù)表視圖的每一列稱為一個(gè)字段,每一行稱為一條記錄。
4.2在數(shù)據(jù)表視圖中進(jìn)行數(shù)據(jù)編輯4.2.1增加數(shù)據(jù)記錄在關(guān)系數(shù)據(jù)庫中,一個(gè)數(shù)據(jù)表被稱為一個(gè)二維表,一個(gè)二維表的一行稱之為一個(gè)記錄,增加數(shù)據(jù)記錄也就是在表的末端增加新的一行??梢杂?種操作方法:
1.直接添加
2.應(yīng)用“記錄指示器”按鈕
3.應(yīng)用工具欄按鈕
4.應(yīng)用菜單欄功能
4.2在數(shù)據(jù)表視圖中進(jìn)行數(shù)據(jù)編輯4.2.2刪除數(shù)據(jù)記錄當(dāng)數(shù)據(jù)表中的一些數(shù)據(jù)記錄不再有用時(shí),可以從數(shù)據(jù)表中刪除它們,這稱為刪除記錄??梢赃@樣進(jìn)行操作。首先,必須選中需要?jiǎng)h除的那些記錄(這些記錄必須是連續(xù)的,否則,只能分為幾次刪除)??梢渣c(diǎn)中欲刪除的首記錄最左端的記錄標(biāo)志拖曳至欲刪除的尾記錄最左端的記錄標(biāo)志處放開鼠標(biāo)左鍵;也可以單擊欲刪除的首記錄最左端的記錄標(biāo)志,然后再按住鍵盤上的“Shift”鍵并單擊尾記錄最左端的記錄標(biāo)志。被選中的欲刪除記錄將呈一片反白色。接著,可以有兩種不同的方法刪除被選中的記錄:單擊工具欄上的刪除記錄工具按鈕;或單擊鼠標(biāo)右鍵,在隨著出現(xiàn)的快捷菜單中單擊【刪除記錄】。
4.2在數(shù)據(jù)表視圖中進(jìn)行數(shù)據(jù)編輯4.2.3修改數(shù)據(jù)記錄數(shù)據(jù)表視圖本身就是一個(gè)全屏幕編輯器,只需將光標(biāo)移動(dòng)到所需修改的數(shù)據(jù)處,鍵入新的數(shù)據(jù),就可以鍵入的新數(shù)據(jù)修改光標(biāo)所在處的原有數(shù)據(jù)。
4.2在數(shù)據(jù)表視圖中進(jìn)行數(shù)據(jù)編輯4.2.4查找、查找并替換字段數(shù)
1.查找字段數(shù)據(jù)
4.2在數(shù)據(jù)表視圖中進(jìn)行數(shù)據(jù)編輯2.查找并替換字段數(shù)據(jù)
4.2在數(shù)據(jù)表視圖中進(jìn)行數(shù)據(jù)編輯4.2.5復(fù)制與粘貼字段數(shù)據(jù)如同在Excel電子表格軟件中一樣,Access可以在當(dāng)前表中復(fù)制或移動(dòng)字段數(shù)據(jù)。為了復(fù)制字段數(shù)據(jù),首先選中需要復(fù)制的連續(xù)記錄中的連續(xù)字段中的數(shù)據(jù),使之形成一塊反白色的矩形區(qū)域,再單擊菜單欄上的【編輯】|【復(fù)制】,即完成了字段數(shù)據(jù)的復(fù)制操作。對(duì)于移動(dòng)字段數(shù)據(jù),其差別僅在于第二步操作:應(yīng)單擊【編輯】|【剪切】,然后選中需要得到復(fù)制品的相同大小的區(qū)域;最后單擊【編輯】|【粘貼】。
4.3設(shè)置數(shù)據(jù)表視圖的格式
4.3.1設(shè)置行高和列寬
1.?dāng)?shù)據(jù)表視圖中的行高設(shè)置2.?dāng)?shù)據(jù)表視圖中的列寬設(shè)置
4.3設(shè)置數(shù)據(jù)表視圖的格式
4.3.2設(shè)置數(shù)據(jù)字體
4.3設(shè)置數(shù)據(jù)表視圖的格式
4.3.3設(shè)置數(shù)據(jù)表格式
4.3設(shè)置數(shù)據(jù)表視圖的格式
4.3.4數(shù)據(jù)表中數(shù)據(jù)的打印及打印預(yù)覽
4.3設(shè)置數(shù)據(jù)表視圖的格式
4.3.5隱藏列的含義及其操作
隱藏列的含義是令數(shù)據(jù)表中的某一列數(shù)據(jù)不可視,盡管可以通過將該列寬度設(shè)置為0來實(shí)現(xiàn),但畢竟不是很方便。單擊菜單欄上的【格式】|【隱藏列】,就可以很方便地將光標(biāo)當(dāng)前所在列隱藏起來。注意,某列數(shù)據(jù)不可視并不是該列數(shù)據(jù)被刪除了,它依然存在,只是被隱藏起來看不見而已。如果需要令已經(jīng)隱藏的列重新可視,可以單擊菜單欄上的【格式】|【取消隱藏列】,然后指定需要取消的隱藏列,即可完成操作。
4.3設(shè)置數(shù)據(jù)表視圖的格式
4.3.6凍結(jié)列的含義及其操作4.4在數(shù)據(jù)表視圖上進(jìn)行數(shù)據(jù)檢索
在數(shù)據(jù)表視圖上進(jìn)行數(shù)據(jù)檢索包括數(shù)據(jù)排序和數(shù)據(jù)篩選等兩項(xiàng)操作。4.4.1數(shù)據(jù)排序在數(shù)據(jù)表視圖中查看數(shù)據(jù)時(shí),通常都會(huì)希望數(shù)據(jù)記錄是按照某種順序排列,以便于查看瀏覽。設(shè)定數(shù)據(jù)排序可以達(dá)到所需要的排列順序。在不特別設(shè)定排序的情況下,數(shù)據(jù)表視圖中的數(shù)據(jù)總是依照數(shù)據(jù)表中的關(guān)鍵字段按照升序排列來顯示的。若需數(shù)據(jù)記錄按照另外一種順序排列顯示,可以有以下幾種方式。
1.希望某一個(gè)字段的數(shù)據(jù)有序2.利用菜單命令實(shí)現(xiàn)某一個(gè)字段的數(shù)據(jù)有序顯示
3.利用快捷菜單命令實(shí)現(xiàn)某一個(gè)字段的數(shù)據(jù)有序顯示4.4在數(shù)據(jù)表視圖上進(jìn)行數(shù)據(jù)檢索
4.4.2數(shù)據(jù)篩選數(shù)據(jù)篩選的意義是,在眾多的數(shù)據(jù)記錄中只顯示那些滿足某種條件的數(shù)據(jù)記錄。例如,在“圖書數(shù)據(jù)表”中,需要查閱館藏圖書中某一個(gè)出版社圖書的目錄一覽,就需要在全部數(shù)據(jù)記錄中篩選出“出版社”字段中的數(shù)據(jù)為該出版社名稱的記錄。只顯示這些數(shù)據(jù)記錄,就滿足了上述的查閱需求。Access提供以下4種關(guān)于數(shù)據(jù)篩選的操作方法。
1.篩選含有某一個(gè)特定數(shù)據(jù)的記錄
2.篩選排除某一個(gè)特定數(shù)據(jù)的記錄
3.篩選含有某一些特定數(shù)據(jù)的記錄
4.取消篩選,恢復(fù)數(shù)據(jù)表原樣4.5導(dǎo)出Access數(shù)據(jù)表中數(shù)據(jù)
在數(shù)據(jù)庫中保存的數(shù)據(jù)是非常寶貴的資源,不僅可以供數(shù)據(jù)庫系統(tǒng)本身使用,也應(yīng)該允許其他的應(yīng)用項(xiàng)目共享。Access數(shù)據(jù)庫數(shù)據(jù)的共享,一般可以通過三種途徑來實(shí)現(xiàn)。第一種是由外部應(yīng)用項(xiàng)目通過ODBC等通用開放式數(shù)據(jù)庫鏈接工具實(shí)現(xiàn)對(duì)Access數(shù)據(jù)庫的外部鏈接,來完成對(duì)Access數(shù)據(jù)庫數(shù)據(jù)的共享。第二種是由Access數(shù)據(jù)庫提供的數(shù)據(jù)導(dǎo)出功能,按照外部應(yīng)用項(xiàng)目所需要的格式及其數(shù)據(jù)形式導(dǎo)出數(shù)據(jù),從而實(shí)現(xiàn)數(shù)據(jù)的共享。第三種是應(yīng)用Access數(shù)據(jù)庫新增的頁對(duì)象所提供的數(shù)據(jù)交互功能,來實(shí)現(xiàn)Access數(shù)據(jù)庫數(shù)據(jù)的共享。下面主要介紹常用的四種導(dǎo)出格式。
1.導(dǎo)出為文本文件2.導(dǎo)出為Excel2003工作表
3.導(dǎo)出為FoxPro數(shù)據(jù)表4.導(dǎo)出為HMTL文檔4.6
從外部獲取Access數(shù)據(jù)庫所需數(shù)據(jù)
從外部獲取Access數(shù)據(jù)庫所需數(shù)據(jù)有兩個(gè)不同的概念。
1.從外部導(dǎo)入數(shù)據(jù)從外部導(dǎo)入數(shù)據(jù)是指從外部獲取數(shù)據(jù)后形成自己數(shù)據(jù)庫中的數(shù)據(jù)表對(duì)象,并與外部數(shù)據(jù)源斷絕聯(lián)結(jié)。這意味著當(dāng)導(dǎo)入操作完成以后,即使外部數(shù)據(jù)源的數(shù)據(jù)發(fā)生了變化,也不會(huì)再影響已經(jīng)導(dǎo)入的數(shù)據(jù)
2.從外部鏈入數(shù)據(jù)從外部鏈入數(shù)據(jù)是指在自己的數(shù)據(jù)庫中形成一個(gè)鏈接表對(duì)象,每次在Access數(shù)據(jù)庫中操作數(shù)據(jù)時(shí),都是即時(shí)從外部數(shù)據(jù)源取得數(shù)據(jù)。這意味著鏈入的數(shù)據(jù)并未與外部數(shù)據(jù)源斷絕聯(lián)結(jié),而將隨時(shí)隨著外部數(shù)據(jù)源數(shù)據(jù)的變動(dòng)而變動(dòng)。數(shù)據(jù)庫技術(shù)
國家十一五規(guī)劃教材(高職高專)Access及其應(yīng)用系統(tǒng)開發(fā)第5章Access查詢對(duì)象設(shè)計(jì)
本章學(xué)習(xí)要點(diǎn)理解Access查詢對(duì)象的作用及其實(shí)質(zhì)了解SQL語言的基本知識(shí)掌握Access查詢對(duì)象的創(chuàng)建與設(shè)計(jì)方法學(xué)習(xí)Access查詢對(duì)象的應(yīng)用技術(shù)學(xué)LIBMIS數(shù)據(jù)庫中的查詢對(duì)象設(shè)計(jì)方法,并完成設(shè)計(jì)操作5.1Access查詢對(duì)象概述
Access的查詢對(duì)象確實(shí)是應(yīng)用Access開發(fā)信息系統(tǒng)的一個(gè)非常重要的工具。一個(gè)Access查詢對(duì)象實(shí)質(zhì)上是一條SQL語句,而Access提供的查詢設(shè)計(jì)視圖實(shí)質(zhì)上是為我們提供了一個(gè)編寫相應(yīng)SQL語句的可視化工具。在Access提供的查詢設(shè)計(jì)視圖上,通過直觀的操作,可以迅速地建立所需要的Access查詢對(duì)象,也就是編寫一條SQL語句,從而增加了設(shè)計(jì)的便利性、減少了編寫SQL語句過程中可能出現(xiàn)的錯(cuò)誤。
5.1Access查詢對(duì)象概述
5.1.1建立查詢的方法
在Access數(shù)據(jù)庫中建立查詢對(duì)象是通過在查詢設(shè)計(jì)視圖中進(jìn)行相關(guān)操作完成的。在Access查詢設(shè)計(jì)視圖中,我們可以在Access數(shù)據(jù)庫中新建一個(gè)查詢對(duì)象,也可以針對(duì)Access數(shù)據(jù)庫中已經(jīng)存在的一個(gè)查詢對(duì)象進(jìn)行設(shè)計(jì)修改。
5.1Access查詢對(duì)象概述
1.新建查詢對(duì)象的操作在數(shù)據(jù)庫設(shè)計(jì)視圖中,單擊“查詢”標(biāo)簽按鈕即進(jìn)入“查詢對(duì)象”選項(xiàng)卡單擊數(shù)據(jù)庫設(shè)計(jì)視圖上的“新建”按鈕,即彈出“新建查詢”對(duì)話框,在新建查詢對(duì)話框中選擇“設(shè)計(jì)視圖”選項(xiàng),然后單擊“確定”按鈕,即進(jìn)入“查詢設(shè)計(jì)視圖”。在查詢設(shè)計(jì)視圖中新建查詢對(duì)象的第一步操作是指定數(shù)據(jù)源,新建查詢對(duì)象的第二步操作是定義查詢字段,也就是從選定的數(shù)據(jù)源中選擇需要在查詢中顯示的數(shù)據(jù)字段。在整個(gè)新建查詢對(duì)象的操作過程中,這個(gè)查詢對(duì)象都將命名為“查詢?”。當(dāng)新建操作完成時(shí),需要關(guān)閉查詢設(shè)計(jì)視圖,此時(shí)將出現(xiàn)“另存為”對(duì)話框。應(yīng)該在“另存為”對(duì)話框中為新建查詢對(duì)象命名為所需要的名字。5.1Access查詢對(duì)象概述
2.設(shè)計(jì)修改查選對(duì)象的操作對(duì)于一個(gè)已經(jīng)新建完成的查詢對(duì)象,通常都需要對(duì)其進(jìn)行一些設(shè)計(jì)修改。為了使某一個(gè)字段的數(shù)據(jù)在其顯示時(shí)有序排列,可以在查詢設(shè)計(jì)視圖中該字段列下的“排序”行下拉其列表框,然后從中選擇需要的排序規(guī)則。為了使某一個(gè)字段的數(shù)據(jù)在其顯示時(shí)只出現(xiàn)滿足某種條件的數(shù)據(jù),可以在查詢設(shè)計(jì)視圖中該字段列下的“準(zhǔn)則”行中設(shè)定篩選準(zhǔn)則。5.1.2SQL具有的特點(diǎn)1.功能一體化2.非過程化3.語言共享化4.語言簡潔5.1Access查詢對(duì)象概述
1.SQL-SELECT語句基本語法根據(jù)SQL標(biāo)準(zhǔn),SQL語句按其功能的不同可以分為以下六大類型:①數(shù)據(jù)定義語句(DDL,Data-DefinitionLanguage);②數(shù)據(jù)操作語句(DML,Data-ManipulationLanguage);③操作管理語句(TML,Transaction-ManagementLanguage);④數(shù)據(jù)控制語句(DCL,Data-ControlLanguage);⑤數(shù)據(jù)查詢語句(DQL,Data-QueryLanguage);⑥游標(biāo)控制語句(CCL,Cursor-ControlLanguage)。5.1Access查詢對(duì)象概述
2.SQL-SELECT語法格式
SELECT[predicate]{*|table.*|[table.]field1[ASalias1][,[table.]field2[ASalias2][,...]]}FROMtableexpression[,...][INexternalatabase][WHERE...][GROUPBY...][HAVING...][ORDERBY...][WITHOWNERACCESSOPTION]5.1Access查詢對(duì)象概述
3.語法說明參量取值及其含義說明Predicate下列謂詞之一:ALL、DISTINCT、DISTINCTROW、TOP可用謂詞來限制返回的記錄數(shù)量。默認(rèn)值為
ALL。*全部字段從數(shù)據(jù)源中選取全部字段Table數(shù)據(jù)源名數(shù)據(jù)源的名稱Field1字段名字段的名稱Alias1字串常量用來作列標(biāo)頭Tableexpression數(shù)據(jù)源列表數(shù)據(jù)源列表Externaldatabase數(shù)據(jù)庫名包含所列數(shù)據(jù)源的數(shù)據(jù)庫名稱WHERE條件表達(dá)式只篩選滿足條件的記錄GROUPBY.字段名列表根據(jù)所列字段名分組ORDERBY字段名列表根據(jù)所列字段名排序5.1Access查詢對(duì)象概述
5.2設(shè)計(jì)選擇查詢
選擇查詢是最常見的查詢類型,它從一個(gè)或多個(gè)的數(shù)據(jù)源中檢索數(shù)據(jù),并且允許在可以更新記錄(帶有一些限制條件)的數(shù)據(jù)表中進(jìn)行各種操作數(shù)據(jù)。也可以使用選擇查詢來對(duì)記錄進(jìn)行分組,并且對(duì)記錄作總計(jì)、計(jì)數(shù)、平均以及其他類型統(tǒng)計(jì)的計(jì)算。選擇查詢的優(yōu)點(diǎn)在于能將多個(gè)表或查詢中的數(shù)據(jù)集合在一起,或?qū)Χ鄠€(gè)表或查詢中的數(shù)據(jù)執(zhí)行編輯操作。5.2設(shè)計(jì)選擇查詢
5.2.1選擇查詢的設(shè)計(jì)視圖選擇查詢的設(shè)計(jì)視圖如下圖所示,被分為上下兩個(gè)部分。上部為數(shù)據(jù)源列表區(qū),顯示著查詢對(duì)象的數(shù)據(jù)源以及它們之間關(guān)聯(lián);下部為參數(shù)設(shè)置區(qū),由五個(gè)參數(shù)行組成,分別是字段行、表行、排序行、顯示行和條件行。5.2設(shè)計(jì)選擇查詢
5.2設(shè)計(jì)選擇查詢
5.2.2基表聯(lián)接的意義
Access支持的關(guān)聯(lián)類型有三種:只包含來自兩個(gè)表的聯(lián)接字段相等處的行;包括所有“主表”的記錄和那些聯(lián)接字段相等的“從表”的記錄;包括所有“從表”的記錄和那些聯(lián)接字段相等的“主表”的記錄。5.2設(shè)計(jì)選擇查詢
5.2.3排序和顯示的作用
1.排序的作用與設(shè)計(jì)方法由于查詢顯示的數(shù)據(jù)記錄往往很多,如果能夠令某一列數(shù)據(jù)有順序的排列顯示,將方便于數(shù)據(jù)的查看。在設(shè)計(jì)查詢對(duì)象時(shí),若需要哪一列數(shù)據(jù)有順序的排列,可單擊位于該列排序行上的下拉式列表框,從中選擇所需的排序種類。
5.2設(shè)計(jì)選擇查詢
2.顯示行的作用與設(shè)計(jì)方法在查詢設(shè)計(jì)視圖中,顯示行內(nèi)是一個(gè)復(fù)選框。如果希望某一字段的數(shù)據(jù)在查詢運(yùn)行時(shí)得到顯示,則在該復(fù)選框中單擊,使其顯示有“√”符號(hào),這也是Access的默認(rèn)參數(shù);如果希望某一字段的數(shù)據(jù)在查詢運(yùn)行時(shí)不顯示,但又需要它參與運(yùn)算,則在該復(fù)選框中單擊,使其中的“√”符號(hào)消失。對(duì)于既不需要顯示,也不需要參與運(yùn)算的字段,根本就不要將其選入查詢中。5.2設(shè)計(jì)選擇查詢
5.2.4條件的作用及其設(shè)置方法設(shè)定條件是設(shè)計(jì)查詢對(duì)象時(shí)的一項(xiàng)重要操作,主要用于設(shè)定某種條件來篩選數(shù)據(jù)記錄。條件必須是一個(gè)合法的關(guān)系或邏輯表達(dá)式。本小節(jié)介紹利用向?qū)гO(shè)定準(zhǔn)則的操作方法。在查詢設(shè)計(jì)視圖中,令光標(biāo)停留在需要設(shè)定條件的字段中的條件行內(nèi),單擊查詢設(shè)計(jì)視圖工具欄上的“向?qū)А惫ぞ甙粹o,即彈出“表達(dá)式生成器”對(duì)話框,如下圖所示。條件的設(shè)定可以在這個(gè)對(duì)話框中操作完成。5.2設(shè)計(jì)選擇查詢
5.3選擇查詢的應(yīng)用設(shè)計(jì)
選擇查詢是Access支持的多種類型查詢對(duì)象中最重要的一種,它不僅僅可以完成數(shù)據(jù)的篩選、排序等操作,更常見的用途還在于它的計(jì)算功能、匯總統(tǒng)計(jì)功能以及接受外部參數(shù)的功能。同時(shí),選擇查詢還是其他類型查詢創(chuàng)建的基礎(chǔ)。在后續(xù)各節(jié)中我們會(huì)看到,為了創(chuàng)建其他類型的查詢,常常會(huì)先建立一個(gè)選擇查詢,然后再逐步進(jìn)行設(shè)計(jì)修改,以達(dá)到實(shí)現(xiàn)相關(guān)類型查詢的設(shè)計(jì)結(jié)果。5.3選擇查詢的應(yīng)用設(shè)計(jì)
5.3.1設(shè)計(jì)計(jì)算查詢列通過查詢操作完成數(shù)據(jù)源內(nèi)部或各數(shù)據(jù)源之間數(shù)據(jù)的計(jì)算操作,是建立查詢對(duì)象的一個(gè)常用的功能。完成計(jì)算操作是通過在查詢對(duì)象中設(shè)計(jì)計(jì)算查詢列實(shí)現(xiàn)的,當(dāng)查詢運(yùn)行時(shí),計(jì)算查詢列就如同一個(gè)字段一樣。計(jì)算查詢列本質(zhì)上是一個(gè)計(jì)算表達(dá)式,設(shè)置計(jì)算查詢列的操作可以借助于向?qū)г凇氨磉_(dá)式生成器”對(duì)話框中完成。5.3選擇查詢的應(yīng)用設(shè)計(jì)
5.3選擇查詢的應(yīng)用設(shè)計(jì)
5.3.2設(shè)計(jì)匯總查詢具有統(tǒng)計(jì)功能的查詢對(duì)象稱為匯總查詢。設(shè)計(jì)匯總查詢也需要在查詢設(shè)計(jì)視圖中進(jìn)行。在查詢設(shè)計(jì)視圖打開一個(gè)已經(jīng)建立的選擇查詢對(duì)象,在工具欄上單擊“匯總”按鈕。這時(shí),在查詢設(shè)計(jì)視圖下部的參數(shù)設(shè)置區(qū)中將增加一個(gè)名為“總計(jì)”的行,其間參數(shù)均為“分組”。“總計(jì)”行中的參數(shù)標(biāo)明各字段是屬于分組字段(GroupBy)還是匯總字段(Expression),一個(gè)匯總查詢至少應(yīng)有一個(gè)分類字段和一個(gè)匯總字段。5.3選擇查詢的應(yīng)用設(shè)計(jì)
5.3選擇查詢的應(yīng)用設(shè)計(jì)
5.3.3設(shè)計(jì)具有查詢條件的選擇查詢對(duì)象
此處所指的參數(shù)特指查詢條件中使用的表達(dá)式,而一個(gè)所謂的參數(shù)查詢對(duì)象則是指一個(gè)具有查詢條件的選擇查詢對(duì)象。5.4設(shè)計(jì)交叉表查詢
交叉表查詢是Access支持的另一類查詢對(duì)象。交叉表查詢顯示來源于表中某個(gè)字段的總結(jié)值(合計(jì)、計(jì)算以及平均),并將它們分組,一組列在數(shù)據(jù)表的左側(cè),另一組列在數(shù)據(jù)表的上部。交叉表查詢運(yùn)行的顯示形式,是作為數(shù)據(jù)源的表對(duì)象轉(zhuǎn)置后形成的數(shù)據(jù)表。即,將數(shù)據(jù)源表中的某一字段數(shù)據(jù)作為交叉表查詢的字段名,某幾個(gè)字段數(shù)據(jù)作為分類匯總的依據(jù),某一個(gè)字段數(shù)據(jù)被匯總計(jì)算后顯示在各自的字段下。5.4設(shè)計(jì)交叉表查詢
5.4.1應(yīng)用向?qū)?chuàng)建交叉表查詢一般情況下,設(shè)計(jì)交叉表查詢的操作在交叉表查詢設(shè)計(jì)視圖中進(jìn)行。但是,可以首先使用交叉表查詢向?qū)Э焖偕梢粋€(gè)交叉表查詢,然后再進(jìn)入交叉表查詢設(shè)計(jì)視圖進(jìn)行設(shè)計(jì)修改操作。
5.4設(shè)計(jì)交叉表查詢
5.4.2在查詢設(shè)計(jì)視圖中修改交叉表查詢進(jìn)入Access查詢設(shè)計(jì)視圖,可以進(jìn)行對(duì)交叉查詢對(duì)象的設(shè)計(jì)修改操作。在“LIBMIS”數(shù)據(jù)庫設(shè)計(jì)視圖中的“查詢”對(duì)象選項(xiàng)卡上,選定交叉表對(duì)象,然后單擊工具欄上的“設(shè)計(jì)”按鈕,即進(jìn)入查詢設(shè)計(jì)視圖。5.5生成表查詢的作用及其實(shí)質(zhì)
5.5.1生成表查詢的作用及設(shè)計(jì)查詢只是一個(gè)操作的集合,其運(yùn)行的結(jié)果是一個(gè)動(dòng)態(tài)數(shù)據(jù)集。當(dāng)查詢運(yùn)行結(jié)束時(shí),該動(dòng)態(tài)數(shù)據(jù)集合是不會(huì)被Access所保存的。如果希望查詢所形成的動(dòng)態(tài)數(shù)據(jù)集能夠被固定的保存下來,就需要設(shè)計(jì)生成表查詢。設(shè)計(jì)生成表查詢的操作步驟如下:首先設(shè)計(jì)合適的選擇查詢,然后將其指定為生成表查詢。設(shè)計(jì)完成一個(gè)生成表查詢后,就可以打開運(yùn)行它。與打開選擇查詢對(duì)象和交叉表查詢對(duì)象的情況不同,Access并不顯示查詢運(yùn)行視圖,而是在數(shù)據(jù)庫中新建了一個(gè)數(shù)據(jù)表對(duì)象,其中的數(shù)據(jù)即為生成表查詢運(yùn)行的結(jié)果。5.5生成表查詢的作用及其實(shí)質(zhì)
5.5.2生成表查詢的實(shí)質(zhì)查詢的實(shí)質(zhì)就是SQL語句的應(yīng)用。5.6更新查詢的作用及其實(shí)質(zhì)
5.6.1更新查詢的作用如果需要對(duì)數(shù)據(jù)表中的某些數(shù)據(jù)進(jìn)行有規(guī)律地成批更新替換操作,則可以使用更新查詢來實(shí)現(xiàn)。
5.6.2更新查詢的作用查詢的實(shí)質(zhì)就是SQL語句的應(yīng)用。5.7追加查詢的作用及其實(shí)質(zhì)
5.7.1追加查詢的作用如果需要從數(shù)據(jù)庫的某一個(gè)數(shù)據(jù)表中篩選出一些數(shù)據(jù),可以使用選擇查詢。進(jìn)而,如果需要將這些篩選出來的數(shù)據(jù)追加到另外一個(gè)結(jié)構(gòu)相同的數(shù)據(jù)表中,則必須使用追加查詢了。因此,追加查詢的作用就是,從一個(gè)Access表中篩選出一些數(shù)據(jù)追加到另外一個(gè)具有相同結(jié)構(gòu)的Access表中。
5.7.2追加查詢的實(shí)質(zhì)查詢的實(shí)質(zhì)就是SQL語句的應(yīng)用。5.8刪除查詢的作用及其實(shí)質(zhì)
5.8.1刪除查詢的作用如果需要從數(shù)據(jù)庫的某一個(gè)數(shù)據(jù)表中有規(guī)律地成批刪除一些記錄,可以使用刪除查詢來滿足這個(gè)需求。應(yīng)用刪除查詢對(duì)象成批地刪除數(shù)據(jù)表中的記錄,應(yīng)該指定相應(yīng)的刪除條件,否則就會(huì)刪除數(shù)據(jù)表中的全部數(shù)據(jù)。這就是說,刪除查詢對(duì)象必需包含有對(duì)應(yīng)的刪除條件。由于Access刪除查詢對(duì)象的特點(diǎn),其間包含的記錄刪除條件必須能夠用一個(gè)關(guān)系表達(dá)式或邏輯表達(dá)式表述。
5.8.2刪除查詢的作用
Access查詢對(duì)象的實(shí)質(zhì)就是SQL語句的應(yīng)用。數(shù)據(jù)庫技術(shù)
國家十一五規(guī)劃教材(高職高專)Access及其應(yīng)用系統(tǒng)開發(fā)第6章Access窗體對(duì)象設(shè)計(jì)本章學(xué)習(xí)要點(diǎn)學(xué)習(xí)Access窗體對(duì)象的類別及其組成結(jié)構(gòu)學(xué)習(xí)使用向?qū)Ыccess窗體的方法學(xué)習(xí)窗體設(shè)計(jì)視圖中可以完成的各種設(shè)計(jì)操作掌握各個(gè)主要的窗體控件的作用及其設(shè)計(jì)學(xué)會(huì)為窗體控件的事件屬性編制事件處理方法程序?qū)W習(xí)子窗體的設(shè)計(jì)方法通過學(xué)習(xí)逐步建立LIBMIS數(shù)據(jù)庫中的各個(gè)窗體對(duì)象6.1窗體對(duì)象概述
Access的窗體對(duì)象是一個(gè)置于數(shù)據(jù)庫對(duì)象中的二級(jí)容器對(duì)象,其中可以包含Access的一些其他對(duì)象,包括數(shù)據(jù)表對(duì)象、查詢對(duì)象、子窗體對(duì)象等等。除此之外,窗體中還可以包含一些被稱為控件的對(duì)象,它們是文本框控件、命令按鈕控件、標(biāo)簽控件、組合框控件、列表框控件等等。
6.1窗體對(duì)象概述
6.1.1窗體的作用
任意給定時(shí)間段來查閱數(shù)據(jù),但不允許修改數(shù)據(jù)。在這個(gè)窗體上,不僅可以查閱數(shù)據(jù),打印相應(yīng)的查詢數(shù)據(jù)報(bào)表。6.1窗體對(duì)象概述
6.1.2窗體的類別
按其應(yīng)用功能的不同,將Access窗體對(duì)象分為以下兩類。
1.?dāng)?shù)據(jù)交互型窗體這是數(shù)據(jù)庫應(yīng)用系統(tǒng)中應(yīng)用最多的一類窗體,主要用于顯示數(shù)據(jù),接收數(shù)據(jù)輸入、刪除、編輯與修改等操作。上述的“借閱數(shù)據(jù)分析”窗體就屬于這一類。數(shù)據(jù)交互式窗體的特點(diǎn)是,它必須具有數(shù)據(jù)源。其數(shù)據(jù)源可以是數(shù)據(jù)庫中的表、查詢,或是一條SQL語句。如果一個(gè)數(shù)據(jù)交互式窗體的數(shù)據(jù)源來自若干個(gè)表或查詢,則需要在窗體中設(shè)置子窗體,令每一個(gè)子窗體均擁有一個(gè)自己的數(shù)據(jù)源。數(shù)據(jù)源是數(shù)據(jù)交互型窗體的基礎(chǔ)。6.1窗體對(duì)象概述
2.命令選擇型窗體數(shù)據(jù)庫應(yīng)用系統(tǒng)通常具有一個(gè)主操作界面窗體,在這個(gè)窗體上安置一些命令按鈕,用以實(shí)現(xiàn)數(shù)據(jù)庫應(yīng)用系統(tǒng)中其他窗體的調(diào)用,也表明了本系統(tǒng)所具備的全部功能。從應(yīng)用的角度看,這屬于命令選擇型窗體。
6.1窗體對(duì)象概述
6.1.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 35613-2024綠色產(chǎn)品評(píng)價(jià)紙和紙制品
- 期中拔高測試(第1-4單元)(試題)(含答案)2024-2025學(xué)年六年級(jí)上冊數(shù)學(xué)人教版
- 2024年度云南省高校教師資格證之高等教育法規(guī)模擬考試試卷A卷含答案
- 2024年度上海市高校教師資格證之高等教育法規(guī)題庫綜合試卷B卷附答案
- 阜陽師范大學(xué)《自然科學(xué)專題》2022-2023學(xué)年第一學(xué)期期末試卷
- 阜陽師范大學(xué)《美國文學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
- 粵教版三年級(jí)科學(xué)上冊全冊教案(廣東)
- 蘇州市2024-2025學(xué)年五年級(jí)上學(xué)期11月期中調(diào)研數(shù)學(xué)試卷二(有答案)
- 福建師范大學(xué)協(xié)和學(xué)院《學(xué)前兒童保育學(xué)》2021-2022學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《中小學(xué)教學(xué)名師論壇》2022-2023學(xué)年第一學(xué)期期末試卷
- 內(nèi)部控制學(xué)李曉慧課后參考答案
- 大學(xué)生安全教育(在校篇)學(xué)習(xí)通課后章節(jié)答案期末考試題庫2023年
- 如何“泡”開詩歌公開課一等獎(jiǎng)市賽課獲獎(jiǎng)?wù)n件
- RTL8365MB-CG-DataSheet-1.2英文完整版本
- 中班科學(xué)《森林運(yùn)動(dòng)會(huì)》 課件
- 中南空管局2023屆高校畢業(yè)生春季招考聘用筆試參考題庫含答案解析
- 幼兒園每月食品安全調(diào)度會(huì)議紀(jì)要模板5
- 升降機(jī)安全管理培訓(xùn)
- 血管瘤及脈管畸形
- DB42-T 1965-2023 公開版地圖地理信息審查工作規(guī)程
- 門衛(wèi)保安反恐演練方案
評(píng)論
0/150
提交評(píng)論