數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)_第1頁(yè)
數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)_第2頁(yè)
數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)_第3頁(yè)
數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)_第4頁(yè)
數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

關(guān)于數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)第一頁(yè),共四十二頁(yè),2022年,8月28日

第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介1.2數(shù)據(jù)模型分類1.3關(guān)系數(shù)據(jù)庫(kù)1.4Access系統(tǒng)簡(jiǎn)介第二頁(yè),共四十二頁(yè),2022年,8月28日

要點(diǎn)1.1數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介數(shù)據(jù)庫(kù)將各類數(shù)據(jù)以表的形式存儲(chǔ),并利用查詢、窗體、報(bào)表等形式為用戶提供服務(wù)。那么,數(shù)據(jù)庫(kù)究竟有什么特點(diǎn)?數(shù)據(jù)庫(kù)系統(tǒng)由哪些部分組成?數(shù)據(jù)庫(kù)管理系統(tǒng)的作用是什么?第三頁(yè),共四十二頁(yè),2022年,8月28日1.1.1數(shù)據(jù)庫(kù)基本概念數(shù)據(jù)庫(kù)是以一定方式將相關(guān)的數(shù)據(jù)組織在一起存放在計(jì)算機(jī)存儲(chǔ)器上的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)能為多個(gè)用戶共享,同時(shí)與應(yīng)用程序彼此獨(dú)立,是應(yīng)用系統(tǒng)的核心和管理對(duì)象。1.數(shù)據(jù)數(shù)據(jù)(Data)是描述客觀事物特征的抽象化符號(hào),一般存儲(chǔ)在某種介質(zhì)上。數(shù)據(jù)有不同的形式,既包括數(shù)字、字母、文字及其他特殊字符組成的文本形式的數(shù)據(jù),還包括圖形、圖像、聲音等多媒體形式的數(shù)據(jù)。

第四頁(yè),共四十二頁(yè),2022年,8月28日2.數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)(DB)是存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備上的、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫(kù)不僅包括了描述事物的具體數(shù)據(jù),而且反映了相關(guān)事物之間的聯(lián)系。3.數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是指位于操作系統(tǒng)與用戶之間的數(shù)據(jù)管理軟件。是為數(shù)據(jù)庫(kù)的建立、使用和維護(hù)所配置的軟件,是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。第五頁(yè),共四十二頁(yè),2022年,8月28日4.數(shù)據(jù)庫(kù)系統(tǒng)(DBS)

數(shù)據(jù)庫(kù)系統(tǒng)(DBS)是指引進(jìn)數(shù)據(jù)庫(kù)技術(shù)后的計(jì)算機(jī)系統(tǒng),是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量相關(guān)數(shù)據(jù),提供數(shù)據(jù)處理和信息資源共享的一種便利手段。5.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)是指系統(tǒng)開發(fā)人員利用數(shù)據(jù)庫(kù)存系統(tǒng)資源開發(fā)出來(lái)的,面向某一類實(shí)際應(yīng)用的軟件系統(tǒng)。第六頁(yè),共四十二頁(yè),2022年,8月28日數(shù)據(jù)庫(kù)系統(tǒng)由五部分組成:

硬件系統(tǒng)、數(shù)據(jù)庫(kù)集合、數(shù)據(jù)庫(kù)管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫(kù)管理員、用戶。1.1.2數(shù)據(jù)庫(kù)系統(tǒng)的組成第七頁(yè),共四十二頁(yè),2022年,8月28日1.1.3數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)

1.實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余

2.數(shù)據(jù)結(jié)構(gòu)化

3.較高的數(shù)據(jù)獨(dú)立性

4.統(tǒng)一的數(shù)據(jù)控制功能

返回第八頁(yè),共四十二頁(yè),2022年,8月28日1.2數(shù)據(jù)模型分類

在數(shù)據(jù)庫(kù)中用數(shù)據(jù)模型來(lái)抽象表示現(xiàn)實(shí)中的信息和數(shù)據(jù)。數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三個(gè)要素組成。常用的數(shù)據(jù)模型有三種:層次模型、網(wǎng)狀模型和關(guān)系模型。

第九頁(yè),共四十二頁(yè),2022年,8月28日1.2.1層次模型其重要特征如下:僅有一個(gè)無(wú)雙親的根結(jié)點(diǎn)。根結(jié)點(diǎn)以外的子結(jié)點(diǎn),向上僅有一個(gè)父結(jié)點(diǎn),向下有若個(gè)子結(jié)點(diǎn)。

層次模型表示數(shù)據(jù)間的從屬關(guān)系結(jié)構(gòu),是一種以記錄某一事物的類型為根結(jié)點(diǎn)的有向樹結(jié)構(gòu)。層次模型像一棵倒置的樹,根結(jié)點(diǎn)在上,層次最高;子結(jié)點(diǎn)在下,逐層排列。

第十頁(yè),共四十二頁(yè),2022年,8月28日1.2.2網(wǎng)狀模型網(wǎng)狀模型是層次模型的擴(kuò)展,表示多個(gè)從屬關(guān)系的層次結(jié)構(gòu),呈現(xiàn)一種交叉關(guān)系的網(wǎng)絡(luò)結(jié)構(gòu)。

其重要特征如下:◆有一個(gè)以上的結(jié)點(diǎn)無(wú)雙親。◆至少有一個(gè)結(jié)點(diǎn)有多個(gè)雙親。第十一頁(yè),共四十二頁(yè),2022年,8月28日1.2.3關(guān)系模型關(guān)系模型用二維表結(jié)構(gòu)來(lái)表示實(shí)體與實(shí)體間的聯(lián)系,以關(guān)系數(shù)學(xué)為理論基礎(chǔ)。在關(guān)系模型中,操作對(duì)象和操作結(jié)果都是二維表,將這種二維表稱為關(guān)系。在關(guān)系數(shù)據(jù)庫(kù)中,每一個(gè)關(guān)系就是一個(gè)二維表,實(shí)體及實(shí)體間的聯(lián)系均以二維表來(lái)表示。

返回第十二頁(yè),共四十二頁(yè),2022年,8月28日1.3

關(guān)系數(shù)據(jù)庫(kù)關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的基本特征是按關(guān)系數(shù)據(jù)模型組織數(shù)據(jù)庫(kù)。關(guān)系數(shù)據(jù)庫(kù)具有結(jié)構(gòu)簡(jiǎn)單、理論基礎(chǔ)堅(jiān)實(shí)、數(shù)據(jù)獨(dú)立性高以及提供非過(guò)程性語(yǔ)言等優(yōu)點(diǎn),被認(rèn)為是一種具有很大發(fā)展前景的數(shù)據(jù)庫(kù),并已經(jīng)得到了廣泛的應(yīng)用。在關(guān)系數(shù)據(jù)庫(kù)中,數(shù)據(jù)元素是最基本的數(shù)據(jù)單元??梢詫⑷舾蓚€(gè)數(shù)據(jù)元素組成數(shù)據(jù)元組,若干個(gè)相同的數(shù)據(jù)元組組成一個(gè)數(shù)據(jù)表(即關(guān)系),而所有相互關(guān)聯(lián)的數(shù)據(jù)表則可以組成一個(gè)數(shù)據(jù)庫(kù)。這樣的數(shù)據(jù)庫(kù)集合即被稱為基于關(guān)系模型的數(shù)據(jù)庫(kù)系統(tǒng),其相應(yīng)的數(shù)據(jù)庫(kù)管理軟件稱為關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(簡(jiǎn)稱RDBMS)。第十三頁(yè),共四十二頁(yè),2022年,8月28日

在各類關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)中,對(duì)于數(shù)據(jù)元素、數(shù)據(jù)元組、數(shù)據(jù)表以及數(shù)據(jù)庫(kù)等術(shù)語(yǔ)名稱的定義基本類似:1.數(shù)據(jù)元素?cái)?shù)據(jù)元素存放于字段中,一個(gè)數(shù)據(jù)表中的每一個(gè)字段均具有一個(gè)惟一的名字(稱為字段名)。一個(gè)字段也就是數(shù)據(jù)表中的一列。字段的基本屬性有:字段名稱、數(shù)據(jù)類型、字段大小等。

2.數(shù)據(jù)元組數(shù)據(jù)元組稱為記錄,一個(gè)數(shù)據(jù)表中的每一個(gè)記錄均具有一個(gè)惟一的編號(hào)(稱為記錄號(hào))。一個(gè)記錄就是數(shù)據(jù)表中的一行。

3.數(shù)據(jù)表具有相同字段的所有記錄的集合稱為數(shù)據(jù)表,數(shù)據(jù)庫(kù)中的每一個(gè)數(shù)據(jù)表均具有一個(gè)惟一的名字(稱為數(shù)據(jù)表名)。第十四頁(yè),共四十二頁(yè),2022年,8月28日1.3.1關(guān)系術(shù)語(yǔ)1.關(guān)系一個(gè)關(guān)系就是一個(gè)二維表,每個(gè)關(guān)系有一個(gè)關(guān)系名。一個(gè)關(guān)系存儲(chǔ)為一個(gè)文件,稱為“表”。對(duì)關(guān)系的描述稱為關(guān)系模式,一個(gè)關(guān)系模式對(duì)應(yīng)一個(gè)關(guān)系結(jié)構(gòu),其結(jié)構(gòu)為:關(guān)系名(屬性名1,屬性名2,……,屬性名n)在Access中,表示為表結(jié)構(gòu):表名(字段名1,字段名2,……,字段名n)2.元組二維表中水平方向的行稱為元組,每一行是一個(gè)元組,每個(gè)元組對(duì)應(yīng)Access表中的一條記錄。3.屬性二維表中垂直方向的列稱為屬性,每一列有一個(gè)屬性名。每個(gè)屬性對(duì)應(yīng)Access表中的一個(gè)字段。

第十五頁(yè),共四十二頁(yè),2022年,8月28日4.域?qū)傩缘娜≈捣秶?,即不同元組對(duì)同一個(gè)屬性的取值所限定的范圍。5.關(guān)鍵字其值能夠惟一地標(biāo)識(shí)一個(gè)元組的屬性或?qū)傩缘慕M合。在Access中標(biāo)識(shí)為字段或字段的組合,如學(xué)生表中的“學(xué)號(hào)”字段可以作為標(biāo)識(shí)一條記錄的關(guān)鍵字。6.外部關(guān)鍵字如果表中的一個(gè)字段不是本表的關(guān)鍵字,而是其他表的主關(guān)鍵字和候選關(guān)鍵字,這個(gè)字段(屬性)就稱為外部關(guān)鍵字。第十六頁(yè),共四十二頁(yè),2022年,8月28日1.3.2關(guān)系的特點(diǎn)關(guān)系規(guī)范化的要求:1.每個(gè)屬性必須是不可再分割的數(shù)據(jù)單元,即表中不能再包含表。2.不能出現(xiàn)相同的屬性名。即不允許同一表中有相同的字段名。3.不允許有完全相同的元組。即不能有完全一樣的記錄。4.元組的次序無(wú)關(guān)緊要。即不需要考慮記錄的排列順序。5.列的次序無(wú)關(guān)緊要。即不需要考慮字段的排列順序。第十七頁(yè),共四十二頁(yè),2022年,8月28日1.3.3關(guān)系運(yùn)算基本的關(guān)系運(yùn)算分為兩類:第一類是傳統(tǒng)的集合運(yùn)算(并、差、交)另一類是專門的關(guān)系運(yùn)算(選擇、投影、聯(lián)接)1.傳統(tǒng)的集合運(yùn)算進(jìn)行并、差、交集合運(yùn)算的兩個(gè)關(guān)系必須具有相同的關(guān)系模式,即元組的結(jié)構(gòu)相同。并:兩個(gè)相同結(jié)構(gòu)關(guān)系的并是由屬于這兩個(gè)關(guān)系的元組組成的集合。例如,有兩個(gè)結(jié)構(gòu)相同的學(xué)生關(guān)系R、S,分別存放兩個(gè)班的學(xué)生信息,將第二個(gè)班的學(xué)生記錄追加到第一個(gè)班的學(xué)生記錄后面就是兩個(gè)關(guān)系的并集。第十八頁(yè),共四十二頁(yè),2022年,8月28日差:設(shè)有兩個(gè)相同結(jié)構(gòu)的關(guān)系R和S,R與S的差是由屬于R但不屬于S的元組組成的集合,即差運(yùn)算的結(jié)果是從R中去掉S中也有的元組。例如:設(shè)有選修C語(yǔ)言程序設(shè)計(jì)課程的學(xué)生關(guān)系R和選修Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)課程的學(xué)生關(guān)系S。求選修了C語(yǔ)言程序設(shè)計(jì)課程,但沒(méi)有選修Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)課程的學(xué)生,就應(yīng)當(dāng)進(jìn)行差運(yùn)算。交:兩個(gè)具有相同結(jié)構(gòu)的關(guān)系R和S,它們的交是由既屬于R又屬于S的元組組成的集合。交運(yùn)算的結(jié)果是R和S的共同元組。例如,有選修C語(yǔ)言程序設(shè)計(jì)課程的學(xué)生關(guān)系R和選修Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)課程的學(xué)生關(guān)系S,求既選修了C語(yǔ)言程序設(shè)計(jì)課程又選修了Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)課程的學(xué)生,就應(yīng)當(dāng)進(jìn)行交運(yùn)算。

另外,在Acccss中沒(méi)有直接提供傳統(tǒng)的集合運(yùn)算,可以通過(guò)其他操作或編寫程序來(lái)實(shí)現(xiàn)。第十九頁(yè),共四十二頁(yè),2022年,8月28日2.專門的關(guān)系運(yùn)算1.選擇:從關(guān)系中找出滿足給定條件的元組的操作。

從行的角度(水平)方向抽取記錄2.投影:從關(guān)系中指定若干個(gè)屬性組成新的關(guān)系。

從列的角度(垂直)方向分解記錄3.聯(lián)接:聯(lián)接運(yùn)算將兩個(gè)關(guān)系模式的屬性名拼接成一個(gè)更寬的關(guān)系模式,生成的新關(guān)系中包含滿足聯(lián)接條件的元組。

是關(guān)系的橫向結(jié)合,將兩個(gè)關(guān)系拼接為一個(gè)更寬的關(guān)系4.自然聯(lián)接:以字段值對(duì)應(yīng)相等為條件的聯(lián)接。

操作對(duì)象:選擇和投影運(yùn)算的對(duì)象是一個(gè)表;聯(lián)接運(yùn)算的對(duì)象是兩個(gè)表。第二十頁(yè),共四十二頁(yè),2022年,8月28日1.3.4關(guān)系的完整性關(guān)系的完整性約束條件包括三類:實(shí)體的完整性、參照的完整性和用戶定義的完整性。實(shí)體的完整性:要求關(guān)系中元組的主鍵值不能為空。參照的完整性:要求關(guān)系中不允許引用不存在的實(shí)體。用戶定義的完整性:針對(duì)某一具體數(shù)據(jù)的約束條件,反映出具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語(yǔ)義要求。

其中,實(shí)體的完整性和參照的完整性是關(guān)系模型必須滿足的完整性約束條件,也稱為關(guān)系的兩個(gè)不變性。

關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系的完整性約束三部分組成。返回第二十一頁(yè),共四十二頁(yè),2022年,8月28日1.4Access系統(tǒng)簡(jiǎn)介Access是Office辦公套裝軟件中一個(gè)極為重要的組成部分。自1992年推出以來(lái),Access以其功能強(qiáng)大、易學(xué)易用、界面友好等特點(diǎn),備受世人矚目。現(xiàn)在,Access已成為世界上最流行的桌面數(shù)據(jù)庫(kù)管理系統(tǒng)。Access具有強(qiáng)大的數(shù)據(jù)管理功能,不僅可以方便、快速地建立各種數(shù)據(jù)表、查詢,設(shè)計(jì)和創(chuàng)建窗體、報(bào)表,還可以使用宏進(jìn)行特定的操作,用VBA語(yǔ)言進(jìn)行更高級(jí)的程序開發(fā)。第二十二頁(yè),共四十二頁(yè),2022年,8月28日1.4.1Access系統(tǒng)的基本特點(diǎn)Access是一個(gè)面向?qū)ο蟮?、采用事件?qū)動(dòng)機(jī)制的小型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。Access是一個(gè)前后臺(tái)結(jié)合的軟件。既有用戶界面,又有邏輯、流程處理,即VBA語(yǔ)言。Access是一個(gè)典型的開放式管理系統(tǒng),可以同時(shí)面對(duì)數(shù)據(jù)庫(kù)最終用戶和數(shù)據(jù)庫(kù)開發(fā)人員。Access采用了與MicrosoftWindows同樣的風(fēng)格,采取了面向?qū)ο蟮姆绞絹?lái)完成數(shù)據(jù)庫(kù)管理的各項(xiàng)功能,簡(jiǎn)化了用戶的開發(fā)工作。第二十三頁(yè),共四十二頁(yè),2022年,8月28日Access提供了豐富的圖形化工具和向?qū)?,使用戶不用編寫代碼即可輕松地創(chuàng)建并管理數(shù)據(jù)庫(kù)系統(tǒng)。Access針對(duì)實(shí)際應(yīng)用,提供了表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊共7類對(duì)象,用于收集、存儲(chǔ)和處理各種信息,并為每個(gè)對(duì)象都提供了設(shè)計(jì)器和生成向?qū)?。Access內(nèi)置大量函數(shù),提供了多種宏操作和聯(lián)機(jī)幫助功能。提供了創(chuàng)建數(shù)據(jù)訪問(wèn)頁(yè)的功能,可以發(fā)布到網(wǎng)絡(luò)上的Web頁(yè)面。用戶通過(guò)數(shù)據(jù)訪問(wèn)頁(yè)可以直接查詢和處理數(shù)據(jù)庫(kù)中的數(shù)據(jù)。第二十四頁(yè),共四十二頁(yè),2022年,8月28日1.4.2Access的數(shù)據(jù)類型數(shù)據(jù)類型即表中每個(gè)字段所存放的數(shù)據(jù)的類型。Access提供了豐富的數(shù)據(jù)類型,包含“文本”、“備注”、“數(shù)字”、“日期/時(shí)間”、“貨幣”、“自動(dòng)編號(hào)”、“是/否”、“OLE對(duì)象”、“超鏈接”、“查閱向?qū)А惫彩N數(shù)據(jù)類型。向數(shù)據(jù)表中輸入數(shù)據(jù)時(shí),必須符合創(chuàng)建該表時(shí)定義的該字段的數(shù)據(jù)類型。⒈文本型(Text):用于存儲(chǔ)文本或文本和數(shù)字的組合。字段的默認(rèn)大小是50個(gè)字符,最多255個(gè)字符。在Access中,每一個(gè)漢字和特殊字符(包括標(biāo)點(diǎn)符號(hào))均視為一個(gè)字符。

⒉備注型(Memo):用于存儲(chǔ)大量的文本和數(shù)字的組合,在使用備注數(shù)據(jù)類型的字段中最多可以存儲(chǔ)65536個(gè)字符。

第二十五頁(yè),共四十二頁(yè),2022年,8月28日⒊數(shù)字型數(shù)字?jǐn)?shù)據(jù)類型用于存儲(chǔ)可以進(jìn)行計(jì)算的數(shù)字?jǐn)?shù)據(jù)。數(shù)字?jǐn)?shù)據(jù)類型字段屬性如下表所示:數(shù)字類型值的范圍小數(shù)位字段長(zhǎng)度字節(jié)2~255無(wú)1字節(jié)整型-32768~32767無(wú)2字節(jié)長(zhǎng)整型-2147483648~2147483647無(wú)4字節(jié)單精度型-3.4×1038~3.4×103874字節(jié)雙精度型-1.79734×10308~1.79734×10308158字節(jié)同步復(fù)制ID全球唯一標(biāo)志符(GUID)N/A16字節(jié)第二十六頁(yè),共四十二頁(yè),2022年,8月28日⒋日期/時(shí)間型:用于存儲(chǔ)公元100-9999年之間的日期、時(shí)間或日期和時(shí)間的組合。占用8個(gè)字節(jié)的存儲(chǔ)空間。⒌貨幣型:用于存儲(chǔ)貨幣數(shù)據(jù)或用于計(jì)算的數(shù)值數(shù)據(jù)。⒍自動(dòng)編號(hào)型:用于給記錄指定唯一的順序號(hào)。⒎是/否型:用于存放“是”或“否”這兩個(gè)邏輯值,占用1個(gè)字節(jié)的存儲(chǔ)空間。⒏OLE對(duì)象型:(連接與嵌入對(duì)象)數(shù)據(jù)類型,最大可以占用1GB的空間。⒐超鏈接型:超鏈接數(shù)據(jù)類型用來(lái)存儲(chǔ)一個(gè)地址,它指向了一個(gè)對(duì)象、文檔、Web頁(yè)或其他目標(biāo)。在超鏈接類型的字段中可以包含3部分內(nèi)容,分別是顯示文本、地址和屏幕提示。系統(tǒng)默認(rèn)最大可以占用64000字節(jié)。⒑查閱向?qū)停菏且环N列表,用戶可以從列表中選擇一個(gè)數(shù)據(jù)項(xiàng)填入到字段中,一般為4個(gè)字節(jié)。

提示:用戶在建立表結(jié)構(gòu)時(shí)應(yīng)盡量選擇占用存儲(chǔ)空間較小的數(shù)據(jù)類型,以便減少數(shù)據(jù)庫(kù)的空間占用量并提高系統(tǒng)的整體性能。第二十七頁(yè),共四十二頁(yè),2022年,8月28日1.4.3Access基本操作如何啟動(dòng)和退出Access系統(tǒng)Access的數(shù)據(jù)庫(kù)窗口的組成如何設(shè)置Access系統(tǒng)的參數(shù)如何使用Access系統(tǒng)的聯(lián)機(jī)幫助Access的基本對(duì)象簡(jiǎn)介以及Access向?qū)У氖褂梅椒ǖ?.Access系統(tǒng)的啟動(dòng)順序單擊執(zhí)行桌面的“開始”→“程序”→“MicrosoftOffice”命令,即可啟動(dòng)并進(jìn)入Access系統(tǒng)。

還可以在桌面上雙擊Access的快捷方式圖標(biāo)進(jìn)入Access,或者直接雙擊已經(jīng)建立的數(shù)據(jù)庫(kù),打開數(shù)據(jù)庫(kù)并運(yùn)行Access。第二十八頁(yè),共四十二頁(yè),2022年,8月28日2.Access的工作界面

Access的工作界面與其他MicrosoftOffice組件相似,由標(biāo)題欄、菜單欄、工具欄、工作區(qū)、狀態(tài)欄和任務(wù)窗格等部分組成.3.退出Access

用戶可以選擇“文件”→“退出”命令或直接單擊工作界面右上角的“關(guān)閉”按鈕,即可退出Access系統(tǒng)。

還可以用Alt+F4快捷鍵或Alt+F+X快捷菜單命令退出Access系統(tǒng)。第二十九頁(yè),共四十二頁(yè),2022年,8月28日數(shù)據(jù)庫(kù)窗口是Access文件的組織和命令中心。Access數(shù)據(jù)庫(kù)的創(chuàng)建和管理都是通過(guò)對(duì)Access數(shù)據(jù)庫(kù)對(duì)象的操作實(shí)現(xiàn)的。當(dāng)用戶確定創(chuàng)建一個(gè)新數(shù)據(jù)庫(kù)或打開一個(gè)原有的數(shù)據(jù)庫(kù)時(shí),都會(huì)打開相應(yīng)的數(shù)據(jù)庫(kù)窗口,如圖1-7所示是“教學(xué)管理”數(shù)據(jù)庫(kù)的窗口?!敖虒W(xué)管理”數(shù)據(jù)庫(kù)是本書設(shè)計(jì)的實(shí)例,包含有若干個(gè)表文件,如:“教師”、“教師工資”、“學(xué)生”、“課程”、“成績(jī)”等。各章節(jié)中所涉及到具體數(shù)據(jù)的均以此數(shù)據(jù)庫(kù)為例。⒋Access的數(shù)據(jù)庫(kù)窗口第三十頁(yè),共四十二頁(yè),2022年,8月28日⒌A(chǔ)ccess系統(tǒng)設(shè)置

通過(guò)Access系統(tǒng)的設(shè)置功能,可以為用戶定制個(gè)性化的使用環(huán)境,包括自定義MicrosoftAccess環(huán)境、自定義圖標(biāo)、自定義應(yīng)用程序的環(huán)境、用戶設(shè)置的文件位置、Access規(guī)格等選項(xiàng)。1)自定義Access環(huán)境單擊“工具”→“選項(xiàng)”菜單命令,打開如圖所示的“選項(xiàng)”對(duì)話框,單擊想要設(shè)置的選項(xiàng)卡,可以看到系統(tǒng)的默認(rèn)設(shè)置,用戶根據(jù)需要確定是否改變或調(diào)整這些設(shè)置。第三十一頁(yè),共四十二頁(yè),2022年,8月28日2)自定義應(yīng)用程序的環(huán)境方法:執(zhí)行“工具”→“自定義”命令,打開如圖所示的“自定義”對(duì)話框,有三個(gè)選項(xiàng)卡分別對(duì)應(yīng)“工具欄”、“命令”、“選項(xiàng)”等方面的設(shè)置需求。第三十二頁(yè),共四十二頁(yè),2022年,8月28日3)MicrosoftAccess規(guī)格

表1-2列出了有關(guān)MicrosoftAccess數(shù)據(jù)庫(kù)的常規(guī)規(guī)格。

屬性

最大值MicrosoftAccess數(shù)據(jù)庫(kù)(.mdb)文件大小2GB。但由于數(shù)據(jù)庫(kù)可以包括其他文件中的鏈接表,所以它的大小實(shí)際上只受可用存儲(chǔ)空間大小的限制。數(shù)據(jù)庫(kù)中的對(duì)象個(gè)數(shù)32768模塊(包括HasModule屬性為True的窗體和報(bào)表)1000對(duì)象名稱的字符數(shù)64密碼的字符個(gè)數(shù)14用戶名或組名的字符個(gè)數(shù)20用戶個(gè)數(shù)255第三十三頁(yè),共四十二頁(yè),2022年,8月28日1.4.4Access的基本對(duì)象Access數(shù)據(jù)庫(kù)系統(tǒng)由7種基本對(duì)象構(gòu)成,即“表”、“查詢”、“窗體”、“報(bào)表”、“頁(yè)”、“宏”、“模塊”。通常在每一個(gè)數(shù)據(jù)庫(kù)中可以包含很多的對(duì)象,但一個(gè)最簡(jiǎn)單的Access數(shù)據(jù)庫(kù)也可以只有一個(gè)對(duì)象—“表”。所有的數(shù)據(jù)庫(kù)對(duì)象都存儲(chǔ)在一個(gè)以.mdb為擴(kuò)展名的數(shù)據(jù)庫(kù)文件中。

客觀世界中的每一個(gè)事物都可以稱為一個(gè)“對(duì)象”,即客觀世界是由很多對(duì)象構(gòu)成的。這些對(duì)象及相互間存在的各種聯(lián)系,構(gòu)成了大千世界。

第三十四頁(yè),共四十二頁(yè),2022年,8月28日以“教學(xué)管理”數(shù)據(jù)庫(kù)為例,說(shuō)明各種基本對(duì)象的功能。1.表表是用以存儲(chǔ)數(shù)據(jù)的對(duì)象,是數(shù)據(jù)庫(kù)管理系統(tǒng)的基礎(chǔ)。數(shù)據(jù)庫(kù)中所有的數(shù)據(jù)都是以表的形式保存的。Access允許一個(gè)數(shù)據(jù)庫(kù)中包含多個(gè)表,通過(guò)在表間建立關(guān)系,可將不同表中的數(shù)據(jù)聯(lián)系起來(lái)供用戶使用。在表中,將數(shù)據(jù)以行和列的形式存放。每一行稱為一個(gè)記錄;每一列稱為一個(gè)字段。如學(xué)生表中的每一個(gè)記錄對(duì)應(yīng)著一個(gè)學(xué)生,而每個(gè)字段則反映出這個(gè)學(xué)生的相關(guān)屬性。

第三十五頁(yè),共四十二頁(yè),2022年,8月28日2.查詢查詢是根據(jù)給定條件在指定的表中篩選記錄,或者進(jìn)一步對(duì)篩選出來(lái)的記錄做某種操作的數(shù)據(jù)庫(kù)對(duì)象。Access表中包含大量數(shù)據(jù)信息,但在實(shí)際應(yīng)用中并不是需要全部數(shù)據(jù)信息,而是需要符合某些條件的部分?jǐn)?shù)據(jù)信息,為了解決這個(gè)問(wèn)題,可以建立一個(gè)查詢,檢索出符合條件的數(shù)據(jù)信息。利用查詢對(duì)象不僅可以檢索一個(gè)數(shù)據(jù)表中的數(shù)據(jù),還可以檢索多個(gè)數(shù)據(jù)表中的數(shù)據(jù),生成查詢表,并以數(shù)據(jù)表格的形式顯示出來(lái)。提示:查詢與表有著本質(zhì)的區(qū)別。查詢只是一個(gè)基于數(shù)據(jù)表的虛擬表格,其內(nèi)容和形式均隨著查詢條件和數(shù)據(jù)表對(duì)象中內(nèi)容的變化而變化。第三十六頁(yè),共四十二頁(yè),2022年,8月28日3.窗體窗體是Access數(shù)據(jù)庫(kù)對(duì)象中最具靈活性的一個(gè)對(duì)象,提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)庫(kù)的窗口。允許采用可視化的直觀操作設(shè)計(jì)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論