版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1第六章數(shù)據(jù)庫管理系統(tǒng)Access2003目錄6.1數(shù)據(jù)庫的概念6.1.1數(shù)據(jù)處理技術(shù)發(fā)展①人工管理階段:主要用于數(shù)值計(jì)算。特點(diǎn):從硬件上看,外存只有紙帶、卡片沒有直接的存儲設(shè)備。從軟件上,沒有操作系統(tǒng)及管理數(shù)據(jù)的軟件從數(shù)據(jù)看,數(shù)據(jù)不保存數(shù)據(jù)無結(jié)構(gòu),數(shù)據(jù)依賴于應(yīng)用程序,數(shù)據(jù)不獨(dú)立性數(shù)據(jù)不共享,產(chǎn)生冗余。②、文件系統(tǒng)管理階段:特點(diǎn):從硬件上看,已有磁盤等存儲設(shè)備。從軟件上看,有操作系統(tǒng)及管理數(shù)據(jù)的軟件(文件系統(tǒng));從數(shù)據(jù)看,文件系統(tǒng)把數(shù)據(jù)
2、組成相互獨(dú)立的數(shù)據(jù)文件。用戶可以對文件進(jìn)行增、刪、改等操作。實(shí)現(xiàn)記錄內(nèi)數(shù)據(jù)結(jié)構(gòu)性,但整體無結(jié)構(gòu)。數(shù)據(jù)的獨(dú)立性不好,數(shù)據(jù)冗余大。③、數(shù)據(jù)庫系統(tǒng)管理階段特點(diǎn):從硬件上看:有了大容量的磁盤;從軟件上看,有了數(shù)據(jù)庫管理技術(shù);從數(shù)據(jù)看,數(shù)據(jù)實(shí)現(xiàn)了整體的結(jié)構(gòu)性(與文件系統(tǒng)的根本區(qū)別)、數(shù)據(jù)共享、數(shù)據(jù)獨(dú)立性高數(shù)據(jù)由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理和控制,減少了數(shù)據(jù)冗余獨(dú)立的數(shù)據(jù)操作界面。數(shù)據(jù)庫6.1.1數(shù)據(jù)庫的基礎(chǔ)知識1數(shù)據(jù)庫(DB)數(shù)據(jù)庫是一個(gè)存儲在計(jì)算機(jī)內(nèi)
3、的、結(jié)構(gòu)化的、可共享的“數(shù)據(jù)”的“集合”。2數(shù)據(jù)庫管理系統(tǒng)(DBMS)(1)概念:數(shù)據(jù)庫管理系統(tǒng)是對數(shù)據(jù)庫進(jìn)行管理的系統(tǒng)軟件,是數(shù)據(jù)庫系統(tǒng)的核心,它的職能是有效地組織和存儲數(shù)據(jù)、獲取和管理數(shù)據(jù),是用戶和操作系統(tǒng)之間的一層管理軟件。(2)數(shù)據(jù)庫管理系統(tǒng)的主要功能有幾個(gè)方面:1)數(shù)據(jù)定義功能DDL(表、視圖的建立)2)數(shù)據(jù)操縱功能DML(查詢、修改、刪除)3)數(shù)據(jù)庫運(yùn)行管理(數(shù)據(jù)的完整性、安全性)4)數(shù)據(jù)庫的建立和維護(hù)功能(庫的建立、數(shù)據(jù)輸
4、入、分析)3數(shù)據(jù)庫系統(tǒng)(DBS)(1)概念:數(shù)據(jù)庫系統(tǒng)是指引入數(shù)據(jù)庫后的系統(tǒng)。(2)組成:DB、DBMS、應(yīng)用系統(tǒng)、相關(guān)人員(數(shù)據(jù)庫管理員(DBA)和數(shù)據(jù)庫設(shè)計(jì)員、應(yīng)用程序員和終端用戶)4數(shù)據(jù)模型(RM)relational(1)數(shù)據(jù)庫中最常見的邏輯數(shù)據(jù)模型有三種:層次模型、網(wǎng)狀模型、關(guān)系模型。(2)RDBMS:關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(3)用二維表結(jié)構(gòu)來表示實(shí)體及實(shí)體間關(guān)系的模型稱關(guān)系數(shù)據(jù)模型。(4)實(shí)體之間的關(guān)系分為:一對一,一對多和多
5、對多①層次模型②網(wǎng)狀模型③關(guān)系數(shù)據(jù)模型用二維表結(jié)構(gòu)來表示實(shí)體及實(shí)體間關(guān)系的模型稱關(guān)系數(shù)據(jù)模型。如下圖:5關(guān)系數(shù)據(jù)庫的基本概念(1)關(guān)系:一個(gè)關(guān)系就是一張二維表,每個(gè)關(guān)系模型中的關(guān)系就是一張二維表。(2)屬性:也稱字段,二維表中垂直方向的列稱為屬性。(3)域:一個(gè)屬性的取值范圍叫做一個(gè)域。(4)元組:也稱記錄,二維表中水平方向的行稱為元組。碼(又稱為關(guān)鍵字):若它的值唯一地標(biāo)識了一個(gè)元組,則稱該屬性為候選碼。若一個(gè)關(guān)系有多個(gè)候選碼,則選定
6、其中一個(gè)為主碼,簡稱碼,碼的屬性稱為主屬性。分量:每個(gè)元組的一個(gè)屬性值叫做元組的一個(gè)分量。關(guān)系模式:是對關(guān)系的描述,它包括關(guān)系名、組成該關(guān)系的屬性名、屬性到域的映像。通常簡記為:關(guān)系名(屬性名1,屬性名2,……,屬性名n)6、專門的關(guān)系運(yùn)算(1)選擇選擇運(yùn)算即在關(guān)系中選擇滿足某些條件的元組。(2)投影投影運(yùn)算是在關(guān)系中選擇某些屬性的值。(3)連接連接運(yùn)算是從兩個(gè)關(guān)系的笛卡爾積中選取屬性間滿足一定條件的元組。fromxsqkwhere系名
7、=“計(jì)算機(jī)系“例如從學(xué)生信息表關(guān)系中選取所有記錄的系名和姓名字段顯示。命令:系名,姓名fromxsqk(3)連接①將兩個(gè)數(shù)據(jù)表中的某些或全部字段,按照關(guān)聯(lián)3雙擊“數(shù)據(jù)庫”窗口左上角的“菜單控制圖標(biāo)”;單擊“菜單控制圖標(biāo)”,然后從彈出的下拉菜單中選擇“關(guān)閉”命令。從“文件”菜單中選擇“關(guān)閉”命令。4“數(shù)據(jù)庫”窗口的基本操作1)改變對象的顯示方式默認(rèn)情況下,“數(shù)據(jù)庫”窗口中對象的顯示方式為“列表”。如果要更改對象的顯示方式,單擊“數(shù)據(jù)庫”窗
8、口工具欄中提供的按鈕來更改對象的顯示方式。2)使用組管理對象組是Access數(shù)據(jù)庫中用于管理數(shù)據(jù)庫對象快捷方式的一個(gè)集合,用戶可以右擊數(shù)據(jù)庫對象新組,建立新組,右擊某個(gè)表添加到組,將表的快捷方式添加到指定的組中,以便快速訪問和管理對應(yīng)的數(shù)據(jù)庫對象。3)顯示或更改數(shù)據(jù)庫對象的屬性在“數(shù)據(jù)庫”窗口中,可以根據(jù)需要設(shè)置某些數(shù)據(jù)庫對象的屬性6.3表6.3.1表的概念表是Access2003數(shù)據(jù)庫的最重要的對象之一,是用來存儲數(shù)據(jù)的地方,數(shù)據(jù)庫中
9、的表相互聯(lián)系,不能單獨(dú)存在。一個(gè)表是由兩部分組成的,表結(jié)構(gòu)和表內(nèi)容。表有兩種顯示窗口:設(shè)計(jì)視圖窗口和數(shù)據(jù)表視圖窗口。打開表后單擊“視圖”菜單切換。(1)設(shè)計(jì)視圖窗口用于顯示和編輯表的字段名稱、數(shù)據(jù)類型和字段屬性。(2)數(shù)據(jù)表視圖用于顯示、編輯表中的記錄。6.3.2建立表常用的創(chuàng)建表的方法有3種:使用表向?qū)?chuàng)建表通過輸入數(shù)據(jù)創(chuàng)建表使用設(shè)計(jì)器創(chuàng)建表(常用方法)1使用向?qū)?chuàng)建表1)在要創(chuàng)建表的“數(shù)據(jù)庫”窗口中選擇“表”選項(xiàng)卡。2)單擊“新建”
10、按鈕,彈出“新建表”對話框。3)在“新建表”對話框中選擇“表向?qū)А边x項(xiàng)。4)單擊“確定”按鈕,彈出“表向?qū)А睂υ捒颉?)在“表向?qū)А睂υ捒蛑?,確定新表的類別,選擇要使用的字段。確定表的名稱以及是否由表向?qū)гO(shè)置主鍵。2通過輸入數(shù)據(jù)創(chuàng)建表Access2003允許用戶先不創(chuàng)建表,而是通過輸入一組數(shù)據(jù),從而創(chuàng)建一個(gè)新表。1)單擊“對象”欄中的“表”。2)雙擊“通過輸入數(shù)據(jù)創(chuàng)建表”,系統(tǒng)自動打開一個(gè)空表,各個(gè)字段的默認(rèn)名稱依次是“字段1”、“字段
11、2”、“字段3”等。3)如果要對字段重新命名,雙擊字段名,然后輸入所需的名稱。4)輸入完數(shù)據(jù)后,單擊工具欄中的“保存”按鈕,保存表時(shí),Access將詢問是否要創(chuàng)建一個(gè)主鍵。3使用設(shè)計(jì)器創(chuàng)建表使用Access提供的設(shè)計(jì)器,不但可以創(chuàng)建一個(gè)表,而且能夠修改表的結(jié)構(gòu)。1)打開數(shù)據(jù)庫,在數(shù)據(jù)庫窗口的“對象”欄中單擊“表”。2)在數(shù)據(jù)庫窗口右邊的對象列表框中雙擊“使用設(shè)計(jì)器創(chuàng)建表”,出現(xiàn)表設(shè)計(jì)視圖。3)在“設(shè)計(jì)視圖”中定義表中的每個(gè)字段。4)如果
12、需要,可以在窗口下部的“字段屬性”欄內(nèi)設(shè)置字段的屬性。5)單擊工具欄上的“保存”按鈕。(1)定義字段名稱字段名稱應(yīng)遵循如下命名規(guī)則:字段名稱的長度最多可達(dá)64個(gè)字符。字段名稱可以包含字母、漢字、數(shù)字、空格和其他字符。不能將空格作為字段名稱的第一個(gè)字符。字段名稱不能包含句號(.)、驚嘆號(?。?、方括號([])和重音符號(‵)。不能使用控制字符(II值從0至31的控制字符)。(2)字段的數(shù)據(jù)類型Access2003有10種數(shù)據(jù)類型:文本(T
13、ext)最多容納255個(gè),沒有字符型,備注(Memo)數(shù)字(Number)日期時(shí)間(DateTime)貨幣(Currency)自動編號(AutoNumber)是否(YesNo)OLE對象(OLEObject)超(級)鏈接(Hyperlink)查閱向?qū)В↙ookupWizard)(5)設(shè)置主鍵字段主鍵(也可稱為主關(guān)鍵字)是用于惟一標(biāo)識表中每條記錄的一個(gè)或一組字段。Access2003建議為每個(gè)表設(shè)置一個(gè)主鍵,這樣在執(zhí)行查詢時(shí)用主鍵作為主索
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第六章數(shù)據(jù)庫設(shè)計(jì)
- 第六章 數(shù)據(jù)庫系統(tǒng)基礎(chǔ)
- 數(shù)據(jù)庫第六章習(xí)題綜合
- 數(shù)據(jù)庫系統(tǒng)概論第六章習(xí)題答案全12題
- 數(shù)據(jù)庫系統(tǒng)概論第六章測試題及答案
- 第六章課件 第六章 收益與分配管理
- 第六章數(shù)據(jù)檢索
- labview 第六章 數(shù)據(jù)采集
- 第六章 調(diào)查數(shù)據(jù)的整理
- 數(shù)據(jù)結(jié)構(gòu)教案第六章
- 第六章項(xiàng)目范圍管理
- 第六章 倉儲成本管理
- 06第六章績效管理
- 第六章 勞動關(guān)系管理
- 第六章 設(shè)計(jì)
- 第六章作業(yè)
- gl第六章
- 第六章 指針
- 印刷第六章
- 第六章 消化
評論
0/150
提交評論