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

下載本文檔

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

文檔簡(jiǎn)介

1、關(guān)于數(shù)據(jù)庫基礎(chǔ)知識(shí)第一張,PPT共四十二頁,創(chuàng)作于2022年6月 第一章 數(shù)據(jù)庫基礎(chǔ)知識(shí)1.1 數(shù)據(jù)庫系統(tǒng)簡(jiǎn)介1.2 數(shù)據(jù)模型分類1.3 關(guān)系數(shù)據(jù)庫1.4 Access系統(tǒng)簡(jiǎn)介第二張,PPT共四十二頁,創(chuàng)作于2022年6月 要 點(diǎn)1.1 數(shù)據(jù)庫系統(tǒng)簡(jiǎn)介數(shù)據(jù)庫將各類數(shù)據(jù)以表的形式存儲(chǔ),并利用查詢、窗體、報(bào)表等形式為用戶提供服務(wù)。那么,數(shù)據(jù)庫究竟有什么特點(diǎn)?數(shù)據(jù)庫系統(tǒng)由哪些部分組成?數(shù)據(jù)庫管理系統(tǒng)的作用是什么?第三張,PPT共四十二頁,創(chuàng)作于2022年6月1.1.1 數(shù)據(jù)庫基本概念數(shù)據(jù)庫是以一定方式將相關(guān)的數(shù)據(jù)組織在一起存放在計(jì)算機(jī)存儲(chǔ)器上的數(shù)據(jù)集合。數(shù)據(jù)庫能為多個(gè)用戶共享,同時(shí)與應(yīng)用程序彼此獨(dú)立

2、,是應(yīng)用系統(tǒng)的核心和管理對(duì)象。1.數(shù)據(jù) 數(shù)據(jù)(Data)是描述客觀事物特征的抽象化符號(hào),一般存儲(chǔ)在某種介質(zhì)上。數(shù)據(jù)有不同的形式,既包括數(shù)字、字母、文字及其他特殊字符組成的文本形式的數(shù)據(jù),還包括圖形、圖像、聲音等多媒體形式的數(shù)據(jù)。 第四張,PPT共四十二頁,創(chuàng)作于2022年6月2.數(shù)據(jù)庫 數(shù)據(jù)庫(DB)是存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備上的、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫不僅包括了描述事物的具體數(shù)據(jù),而且反映了相關(guān)事物之間的聯(lián)系。 3.數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)(DBMS)是指位于操作系統(tǒng)與用戶之間的數(shù)據(jù)管理軟件。是為數(shù)據(jù)庫的建立、使用和維護(hù)所配置的軟件,是數(shù)據(jù)庫系統(tǒng)的核心組成部分。第五張,PPT共四十

3、二頁,創(chuàng)作于2022年6月4.數(shù)據(jù)庫系統(tǒng)(DBS) 數(shù)據(jù)庫系統(tǒng)(DBS)是指引進(jìn)數(shù)據(jù)庫技術(shù)后的計(jì)算機(jī)系統(tǒng),是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量相關(guān)數(shù)據(jù),提供數(shù)據(jù)處理和信息資源共享的一種便利手段。5.數(shù)據(jù)庫應(yīng)用系統(tǒng) 數(shù)據(jù)庫應(yīng)用系統(tǒng)是指系統(tǒng)開發(fā)人員利用數(shù)據(jù)庫存系統(tǒng)資源開發(fā)出來的,面向某一類實(shí)際應(yīng)用的軟件系統(tǒng)。第六張,PPT共四十二頁,創(chuàng)作于2022年6月數(shù)據(jù)庫系統(tǒng)由五部分組成: 硬件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫管理員、用戶。1.1.2 數(shù)據(jù)庫系統(tǒng)的組成第七張,PPT共四十二頁,創(chuàng)作于2022年6月1.1.3 數(shù)據(jù)庫系統(tǒng)的特點(diǎn) 1.實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余 2.數(shù)據(jù)結(jié)構(gòu)化 3.較高

4、的數(shù)據(jù)獨(dú)立性 4.統(tǒng)一的數(shù)據(jù)控制功能 返 回第八張,PPT共四十二頁,創(chuàng)作于2022年6月1.2 數(shù)據(jù)模型分類 在數(shù)據(jù)庫中用數(shù)據(jù)模型來抽象表示現(xiàn)實(shí)中的信息和數(shù)據(jù)。 數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三個(gè)要素組成。 常用的數(shù)據(jù)模型有三種:層次模型、網(wǎng)狀模型和關(guān)系模型。 第九張,PPT共四十二頁,創(chuàng)作于2022年6月1.2.1 層次模型其重要特征如下:僅有一個(gè)無雙親的根結(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)在下,逐層排列。 第十

5、張,PPT共四十二頁,創(chuàng)作于2022年6月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)無雙親。至少有一個(gè)結(jié)點(diǎn)有多個(gè)雙親。第十一張,PPT共四十二頁,創(chuàng)作于2022年6月1.2.3 關(guān)系模型關(guān)系模型用二維表結(jié)構(gòu)來表示實(shí)體與實(shí)體間的聯(lián)系,以關(guān)系數(shù)學(xué)為理論基礎(chǔ)。在關(guān)系模型中,操作對(duì)象和操作結(jié)果都是二維表,將這種二維表稱為關(guān)系。在關(guān)系數(shù)據(jù)庫中,每一個(gè)關(guān)系就是一個(gè)二維表,實(shí)體及實(shí)體間的聯(lián)系均以二維表來表示。 返 回第十二張,PPT共四十二頁,創(chuàng)作于2022年6月1.3 關(guān)系數(shù)據(jù)庫關(guān)系數(shù)據(jù)庫系統(tǒng)的基本特征是按關(guān)系數(shù)

6、據(jù)模型組織數(shù)據(jù)庫。關(guān)系數(shù)據(jù)庫具有結(jié)構(gòu)簡(jiǎn)單、理論基礎(chǔ)堅(jiān)實(shí)、數(shù)據(jù)獨(dú)立性高以及提供非過程性語言等優(yōu)點(diǎn),被認(rèn)為是一種具有很大發(fā)展前景的數(shù)據(jù)庫,并已經(jīng)得到了廣泛的應(yīng)用。在關(guān)系數(shù)據(jù)庫中,數(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ù)庫。這樣的數(shù)據(jù)庫集合即被稱為基于關(guān)系模型的數(shù)據(jù)庫系統(tǒng),其相應(yīng)的數(shù)據(jù)庫管理軟件稱為關(guān)系數(shù)據(jù)庫管理系統(tǒng)(簡(jiǎn)稱RDBMS)。第十三張,PPT共四十二頁,創(chuàng)作于2022年6月 在各類關(guān)系數(shù)據(jù)庫管理系統(tǒng)中,對(duì)于數(shù)據(jù)元素、數(shù)據(jù)元組、數(shù)據(jù)表以及數(shù)據(jù)庫等術(shù)語名稱的定義基本類似:1.數(shù)據(jù)元素 數(shù)

7、據(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ù)庫中的每一個(gè)數(shù)據(jù)表均具有一個(gè)惟一的名字 (稱為數(shù)據(jù)表名)。 第十四張,PPT共四十二頁,創(chuàng)作于2022年6月1.3.1 關(guān)系術(shù)語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)系模式

8、對(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è)字段。 第十五張,PPT共四十二頁,創(chuàng)作于2022年6月4.域 屬性的取值范圍,即不同元組對(duì)同一個(gè)屬性的取值所限定的范圍。5.關(guān)鍵字 其值能夠惟一地標(biāo)識(shí)一個(gè)元組的屬性或?qū)傩缘慕M合。在Access中標(biāo)識(shí)為字段或字段的組合,如學(xué)生表中的“學(xué)號(hào)”字段可以作為標(biāo)識(shí)一條記錄的關(guān)鍵

9、字。6.外部關(guān)鍵字 如果表中的一個(gè)字段不是本表的關(guān)鍵字,而是其他表的主關(guān)鍵字和候選關(guān)鍵字,這個(gè)字段(屬性)就稱為外部關(guān)鍵字。第十六張,PPT共四十二頁,創(chuàng)作于2022年6月1.3.2 關(guān)系的特點(diǎn)關(guān)系規(guī)范化的要求:1.每個(gè)屬性必須是不可再分割的數(shù)據(jù)單元,即表中不能再包含表。2.不能出現(xiàn)相同的屬性名。即不允許同一表中有相同的字段名。3.不允許有完全相同的元組。即不能有完全一樣的記錄。4.元組的次序無關(guān)緊要。即不需要考慮記錄的排列順序。5.列的次序無關(guān)緊要。即不需要考慮字段的排列順序。第十七張,PPT共四十二頁,創(chuàng)作于2022年6月1.3.3 關(guān)系運(yùn)算基本的關(guān)系運(yùn)算分為兩類:第一類是傳統(tǒng)的集合運(yùn)算(

10、并、差、交)另一類是專門的關(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)系的并集。第十八張,PPT共四十二頁,創(chuàng)作于2022年6月差:設(shè)有兩個(gè)相同結(jié)構(gòu)的關(guān)系R和S,R與S的差是由屬于R但不屬于S的元組組成的集合,即差運(yùn)算的結(jié)果是從R中去掉S中也有的元組。例如:設(shè)有選修C語言程序設(shè)計(jì)課程的學(xué)生關(guān)系R和選修Access數(shù)據(jù)庫程序設(shè)計(jì)課程的學(xué)生

11、關(guān)系S。求選修了C語言程序設(shè)計(jì)課程,但沒有選修Access數(shù)據(jù)庫程序設(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語言程序設(shè)計(jì)課程的學(xué)生關(guān)系R和選修Access數(shù)據(jù)庫程序設(shè)計(jì)課程的學(xué)生關(guān)系S,求既選修了C語言程序設(shè)計(jì)課程又選修了Access數(shù)據(jù)庫程序設(shè)計(jì)課程的學(xué)生,就應(yīng)當(dāng)進(jìn)行交運(yùn)算。 另外,在Acccss中沒有直接提供傳統(tǒng)的集合運(yùn)算,可以通過其他操作或編寫程序來實(shí)現(xiàn)。第十九張,PPT共四十二頁,創(chuàng)作于2022年6月2.專門的關(guān)系運(yùn)算1.選擇:從關(guān)系中找出滿足給定條件的元組的操作。

12、從行的角度(水平)方向抽取記錄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è)表。第二十張,PPT共四十二頁,創(chuàng)作于2022年6月1.3.4 關(guān)系的完整性關(guān)系的完整性約束條件包括三類:實(shí)體的完整性、 參照的完整性和用戶定義的完整性。實(shí)體的完整性:要求關(guān)系中元組的主鍵值不能為空。參照的完整性:要求關(guān)系中不允許

13、引用不存在的實(shí)體。用戶定義的完整性:針對(duì)某一具體數(shù)據(jù)的約束條件,反映出具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求。 其中,實(shí)體的完整性和參照的完整性是關(guān)系模型必須滿足的完整性約束條件,也稱為關(guān)系的兩個(gè)不變性。 關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系的完整性約束三部分組成。返 回第二十一張,PPT共四十二頁,創(chuàng)作于2022年6月1.4 Access 系統(tǒng)簡(jiǎn)介Access是Office辦公套裝軟件中一個(gè)極為重要的組成部分。自1992年推出以來,Access以其功能強(qiáng)大、易學(xué)易用、界面友好等特點(diǎn),備受世人矚目?,F(xiàn)在,Access已成為世界上最流行的桌面數(shù)據(jù)庫管理系統(tǒng)。Access具有強(qiáng)大的數(shù)據(jù)管理功

14、能,不僅可以方便、快速地建立各種數(shù)據(jù)表、查詢,設(shè)計(jì)和創(chuàng)建窗體、報(bào)表,還可以使用宏進(jìn)行特定的操作,用VBA語言進(jìn)行更高級(jí)的程序開發(fā)。第二十二張,PPT共四十二頁,創(chuàng)作于2022年6月1.4.1 Access系統(tǒng)的基本特點(diǎn)Access是一個(gè)面向?qū)ο蟮?、采用事件?qū)動(dòng)機(jī)制的小型關(guān)系數(shù)據(jù)庫管理系統(tǒng)。Access是一個(gè)前后臺(tái)結(jié)合的軟件。既有用戶界面,又有邏輯、流程處理,即VBA語言。Access是一個(gè)典型的開放式管理系統(tǒng),可以同時(shí)面對(duì)數(shù)據(jù)庫最終用戶和數(shù)據(jù)庫開發(fā)人員。Access采用了與Microsoft Windows同樣的風(fēng)格,采取了面向?qū)ο蟮姆绞絹硗瓿蓴?shù)據(jù)庫管理的各項(xiàng)功能,簡(jiǎn)化了用戶的開發(fā)工作。第二十

15、三張,PPT共四十二頁,創(chuàng)作于2022年6月Access提供了豐富的圖形化工具和向?qū)?,使用戶不用編寫代碼即可輕松地創(chuàng)建并管理數(shù)據(jù)庫系統(tǒng)。Access針對(duì)實(shí)際應(yīng)用,提供了表、查詢、窗體、報(bào)表、頁、宏和模塊共7類對(duì)象,用于收集、存儲(chǔ)和處理各種信息,并為每個(gè)對(duì)象都提供了設(shè)計(jì)器和生成向?qū)Аccess內(nèi)置大量函數(shù),提供了多種宏操作和聯(lián)機(jī)幫助功能。提供了創(chuàng)建數(shù)據(jù)訪問頁的功能,可以發(fā)布到網(wǎng)絡(luò)上的Web頁面。用戶通過數(shù)據(jù)訪問頁可以直接查詢和處理數(shù)據(jù)庫中的數(shù)據(jù)。第二十四張,PPT共四十二頁,創(chuàng)作于2022年6月1.4.2 Access的數(shù)據(jù)類型數(shù)據(jù)類型即表中每個(gè)字段所存放的數(shù)據(jù)的類型。 Access提供了豐富

16、的數(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è)字符。 第二十五張,PPT共四十二頁,創(chuàng)作于2022年6月數(shù)字型數(shù)字?jǐn)?shù)據(jù)類型用于存儲(chǔ)可以進(jìn)行計(jì)算的數(shù)字?jǐn)?shù)據(jù)。

17、 數(shù)字?jǐn)?shù)據(jù)類型字段屬性如下表所示:數(shù)字類型值的范圍小數(shù)位字段長(zhǎng)度字節(jié)2255無1字節(jié)整型-3276832767無2字節(jié)長(zhǎng)整型-21474836482147483647無4字節(jié)單精度型-3.410383.4103874字節(jié)雙精度型-1.7973410308 1.7973410308158字節(jié)同步復(fù)制ID全球唯一標(biāo)志符(GUID)N/A16字節(jié)第二十六張,PPT共四十二頁,創(chuàng)作于2022年6月日期/時(shí)間型:用于存儲(chǔ)公元100-9999年之間的日期、時(shí)間或日期和時(shí)間的組合。占用8個(gè)字節(jié)的存儲(chǔ)空間。貨幣型:用于存儲(chǔ)貨幣數(shù)據(jù)或用于計(jì)算的數(shù)值數(shù)據(jù)。 自動(dòng)編號(hào)型:用于給記錄指定唯一的順序號(hào)。 是/否型:用于

18、存放“是”或“否”這兩個(gè)邏輯值,占用1個(gè)字節(jié)的存儲(chǔ)空間。 OLE對(duì)象型:(連接與嵌入對(duì)象)數(shù)據(jù)類型,最大可以占用1GB的空間 。超鏈接型:超鏈接數(shù)據(jù)類型用來存儲(chǔ)一個(gè)地址,它指向了一個(gè)對(duì)象、文檔、Web頁或其他目標(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ù)庫的空間占用量并提高系統(tǒng)的整體性能。第二十七張,PPT共四十二頁,創(chuàng)作于2022年6月1.4.3 Access基本操

19、作如何啟動(dòng)和退出Access系統(tǒng)Access的數(shù)據(jù)庫窗口的組成如何設(shè)置Access系統(tǒng)的參數(shù)如何使用Access系統(tǒng)的聯(lián)機(jī)幫助Access的基本對(duì)象簡(jiǎn)介以及Access向?qū)У氖褂梅椒ǖ?.Access系統(tǒng)的啟動(dòng) 順序單擊執(zhí)行桌面的“開始”“程序”“Microsoft Office”命令,即可啟動(dòng)并進(jìn)入Access系統(tǒng)。 還可以在桌面上雙擊Access的快捷方式圖標(biāo)進(jìn)入Access,或者直接雙擊已經(jīng)建立的數(shù)據(jù)庫,打開數(shù)據(jù)庫并運(yùn)行Access。第二十八張,PPT共四十二頁,創(chuàng)作于2022年6月 2.Access的工作界面 Access的工作界面與其他Microsoft Office組件相似,由標(biāo)題

20、欄、菜單欄、工具欄、工作區(qū)、狀態(tài)欄和任務(wù)窗格等部分組成.3.退出Access 用戶可以選擇“文件”“退出”命令或直接單擊工作界面右上角的“關(guān)閉”按鈕,即可退出Access系統(tǒng)。 還可以用Alt+F4快捷鍵或Alt+F+X快捷菜單命令退出Access系統(tǒng)。第二十九張,PPT共四十二頁,創(chuàng)作于2022年6月數(shù)據(jù)庫窗口是Access文件的組織和命令中心。Access數(shù)據(jù)庫的創(chuàng)建和管理都是通過對(duì)Access數(shù)據(jù)庫對(duì)象的操作實(shí)現(xiàn)的。當(dāng)用戶確定創(chuàng)建一個(gè)新數(shù)據(jù)庫或打開一個(gè)原有的數(shù)據(jù)庫時(shí),都會(huì)打開相應(yīng)的數(shù)據(jù)庫窗口,如圖1-7所示是“教學(xué)管理”數(shù)據(jù)庫的窗口。 “教學(xué)管理”數(shù)據(jù)庫是本書設(shè)計(jì)的實(shí)例,包含有若干個(gè)表文

21、件,如:“教師”、“教師工資”、“學(xué)生”、“課程”、“成績(jī)”等。各章節(jié)中所涉及到具體數(shù)據(jù)的均以此數(shù)據(jù)庫為例。Access的數(shù)據(jù)庫窗口第三十張,PPT共四十二頁,創(chuàng)作于2022年6月 Access系統(tǒng)設(shè)置 通過Access系統(tǒng)的設(shè)置功能,可以為用戶定制個(gè)性化的使用環(huán)境,包括自定義Microsoft Access環(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è)置。第三十一張,PPT共四十二頁,創(chuàng)

22、作于2022年6月2)自定義應(yīng)用程序的環(huán)境方法:執(zhí)行“工具”“自定義”命令,打開如圖所示的“自定義”對(duì)話框,有三個(gè)選項(xiàng)卡分別對(duì)應(yīng)“工具欄”、“命令”、“選項(xiàng)”等方面的設(shè)置需求。第三十二張,PPT共四十二頁,創(chuàng)作于2022年6月 3) Microsoft Access規(guī)格表1-2列出了有關(guān)Microsoft Access數(shù)據(jù)庫的常規(guī)規(guī)格。 屬 性 最 大 值Microsoft Access數(shù)據(jù)庫(.mdb)文件大小2 GB。但由于數(shù)據(jù)庫可以包括其他文件中的鏈接表,所以它的大小實(shí)際上只受可用存儲(chǔ)空間大小的限制。數(shù)據(jù)庫中的對(duì)象個(gè)數(shù)32 768模塊(包括HasModule屬性為True的窗體和報(bào)表)1

23、 000對(duì)象名稱的字符數(shù)64密碼的字符個(gè)數(shù)14用戶名或組名的字符個(gè)數(shù)20用戶個(gè)數(shù)255第三十三張,PPT共四十二頁,創(chuàng)作于2022年6月1.4.4 Access的基本對(duì)象Access數(shù)據(jù)庫系統(tǒng)由7種基本對(duì)象構(gòu)成,即“表”、“查詢”、“窗體”、“報(bào)表”、“頁”、“宏”、“模塊”。通常在每一個(gè)數(shù)據(jù)庫中可以包含很多的對(duì)象,但一個(gè)最簡(jiǎn)單的Access數(shù)據(jù)庫也可以只有一個(gè)對(duì)象“表”。所有的數(shù)據(jù)庫對(duì)象都存儲(chǔ)在一個(gè)以.mdb為擴(kuò)展名的數(shù)據(jù)庫文件中。 客觀世界中的每一個(gè)事物都可以稱為一個(gè)“對(duì)象”,即客觀世界是由很多對(duì)象構(gòu)成的。這些對(duì)象及相互間存在的各種聯(lián)系,構(gòu)成了大千世界。 第三十四張,PPT共四十二頁,創(chuàng)作

24、于2022年6月以“教學(xué)管理”數(shù)據(jù)庫為例,說明各種基本對(duì)象的功能。1.表表是用以存儲(chǔ)數(shù)據(jù)的對(duì)象,是數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)。數(shù)據(jù)庫中所有的數(shù)據(jù)都是以表的形式保存的。Access允許一個(gè)數(shù)據(jù)庫中包含多個(gè)表,通過在表間建立關(guān)系,可將不同表中的數(shù)據(jù)聯(lián)系起來供用戶使用 。在表中,將數(shù)據(jù)以行和列的形式存放。每一行稱為一個(gè)記錄;每一列稱為一個(gè)字段。如學(xué)生表中的每一個(gè)記錄對(duì)應(yīng)著一個(gè)學(xué)生,而每個(gè)字段則反映出這個(gè)學(xué)生的相關(guān)屬性。 第三十五張,PPT共四十二頁,創(chuàng)作于2022年6月2.查詢查詢是根據(jù)給定條件在指定的表中篩選記錄,或者進(jìn)一步對(duì)篩選出來的記錄做某種操作的數(shù)據(jù)庫對(duì)象。Access表中包含大量數(shù)據(jù)信息,但在實(shí)

25、際應(yīng)用中并不是需要全部數(shù)據(jù)信息,而是需要符合某些條件的部分?jǐn)?shù)據(jù)信息,為了解決這個(gè)問題,可以建立一個(gè)查詢,檢索出符合條件的數(shù)據(jù)信息。利用查詢對(duì)象不僅可以檢索一個(gè)數(shù)據(jù)表中的數(shù)據(jù),還可以檢索多個(gè)數(shù)據(jù)表中的數(shù)據(jù),生成查詢表,并以數(shù)據(jù)表格的形式顯示出來。提示:查詢與表有著本質(zhì)的區(qū)別。查詢只是一個(gè)基于數(shù)據(jù)表的虛擬表格,其內(nèi)容和形式均隨著查詢條件和數(shù)據(jù)表對(duì)象中內(nèi)容的變化而變化。第三十六張,PPT共四十二頁,創(chuàng)作于2022年6月3.窗體窗體是Access數(shù)據(jù)庫對(duì)象中最具靈活性的一個(gè)對(duì)象,提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)庫的窗口。允許采用可視化的直觀操作設(shè)計(jì)數(shù)據(jù)輸入、輸出界面的結(jié)構(gòu)和布局。利用表對(duì)象可以看見多條記錄,但在實(shí)際應(yīng)用過程中經(jīng)常需要查看某一條記錄的所有信息,當(dāng)一條記錄包含的信息非常多的時(shí)候,利用表對(duì)象查看就需要借助于滾動(dòng)條來實(shí)現(xiàn)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論