




已閱讀5頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第二章,從數(shù)據(jù)庫操作開始,本章要點(diǎn),2.1與數(shù)據(jù)庫系統(tǒng)相關(guān)的術(shù)語 2.2 設(shè)計(jì)一個(gè)數(shù)據(jù)庫 2.3 數(shù)據(jù)庫的相互轉(zhuǎn)換,2.1與數(shù)據(jù)庫系統(tǒng)相關(guān)的術(shù)語,2.1.1 什么是數(shù)據(jù)庫 2.1.2 什么是關(guān)系模型 2.1.3 什么是關(guān)系數(shù)據(jù)庫 2.1.4 數(shù)據(jù)庫應(yīng)用系統(tǒng)由什么組成,與數(shù)據(jù)庫系統(tǒng)相關(guān)的術(shù)語,數(shù)據(jù)庫系統(tǒng)(data base system)是指使用數(shù)據(jù)庫技術(shù)統(tǒng)一管理、操縱和維護(hù)數(shù)據(jù)資源的整個(gè)計(jì)算機(jī)系統(tǒng)。它是由計(jì)算機(jī)的硬件、軟件、數(shù)據(jù)和人員4個(gè)部分組成的。 硬件環(huán)境是數(shù)據(jù)庫系統(tǒng)的物理支撐。 軟件包括系統(tǒng)軟件和應(yīng)用軟件兩類。 數(shù)據(jù)是數(shù)據(jù)庫的基本內(nèi)容,數(shù)據(jù)庫又是數(shù)據(jù)庫系統(tǒng)的管理對象。 人員是指數(shù)據(jù)庫系統(tǒng)管理人員、開發(fā)設(shè)計(jì)人員和用戶。,2.1.1 什么是數(shù)據(jù)庫,數(shù)據(jù)庫(Data Base)是數(shù)據(jù)庫系統(tǒng)的核心和管理對象。 所謂數(shù)據(jù)庫,就是以一定的組織方式將相關(guān)的數(shù)據(jù)組織在一起,存放在計(jì)算機(jī)外存儲器上形成的,能為多個(gè)用戶共享的,與應(yīng)用程序彼此獨(dú)立的一組相關(guān)數(shù)據(jù)的集合。,2.1.2 什么是關(guān)系模型,在數(shù)據(jù)庫領(lǐng)域中,一般用數(shù)據(jù)模型來描述數(shù)據(jù)的結(jié)構(gòu)、數(shù)據(jù)的性質(zhì)、數(shù)據(jù)之間的關(guān)系、完整性約束條件和某些數(shù)據(jù)的變換規(guī)則。 1.關(guān)系模型 關(guān)系模型(Relational Model)的所謂“關(guān)系”是特指那種雖具有相關(guān)性而非從屬性的平行的數(shù)據(jù)之間按照某種序列排列的集合關(guān)系。,2. 關(guān)系模型的主要特點(diǎn) (1)關(guān)系中每一分量不可再分,是最基本的數(shù)據(jù)單位。 (2)每一列的分量是同屬性的,列的順序是任意的。 (3)每一行由一個(gè)個(gè)體事物的諸多屬性構(gòu)成,且各行的順序可以是任意的。 (4)一個(gè)關(guān)系是一張二維表,不允許有相同的屬性名,也不允許有相同的元組。,2.1.3 什么是關(guān)系數(shù)據(jù)庫,關(guān)系數(shù)據(jù)庫(Relational Data Base)是若干個(gè)關(guān)系的集合。也可以說,關(guān)系數(shù)據(jù)庫是由若干張二維表組成的。 在關(guān)系數(shù)據(jù)庫中,將一個(gè)關(guān)系視為是一張二維表,又稱其為表。這個(gè)表包含數(shù)據(jù)及數(shù)據(jù)間的聯(lián)系(relationship)。 一個(gè)關(guān)系數(shù)據(jù)庫由若干個(gè)表組成,表又由若干個(gè)記錄組成,而每一個(gè)記錄是由若干個(gè)以字段屬性加以分類的數(shù)據(jù)項(xiàng)組成的。,2.1.4 數(shù)據(jù)庫應(yīng)用系統(tǒng)由什么組成,數(shù)據(jù)庫應(yīng)用系統(tǒng)(簡稱數(shù)據(jù)庫系統(tǒng))是指引進(jìn)了數(shù)據(jù)庫技術(shù)后的整個(gè)計(jì)算機(jī)系統(tǒng)。它是由有關(guān)的硬件、軟件、數(shù)據(jù)和人員4個(gè)部分組合起來形成的為用戶提供信息服務(wù)的系統(tǒng)。,2.2 設(shè)計(jì)一個(gè)數(shù)據(jù)庫,2.2.1 數(shù)據(jù)庫設(shè)計(jì)的一般方法 2.2.2 數(shù)據(jù)庫中有哪些對象 2.2.3 創(chuàng)立數(shù)據(jù)庫 2.2.4 使用數(shù)據(jù)庫 2.2.5 完善數(shù)據(jù)庫,在Access中,設(shè)計(jì)一個(gè)合理的數(shù)據(jù)庫,最主要的是設(shè)計(jì)合理的表以及表間的關(guān)系。作為數(shù)據(jù)庫基礎(chǔ)數(shù)據(jù)源,它是創(chuàng)建一個(gè)能夠有效地、準(zhǔn)確地、快捷地完成數(shù)據(jù)庫具有的所有功能的基礎(chǔ)。,2.2.1 數(shù)據(jù)庫設(shè)計(jì)的一般方法,設(shè)計(jì)一個(gè)Access數(shù)據(jù)庫,一般要經(jīng)過如下步驟: 1.需求分析 需求分析就是對所要解決實(shí)際應(yīng)用問題作詳細(xì)的調(diào)查,了解所要解決問題的組織機(jī)構(gòu)、業(yè)務(wù)規(guī)則、確定創(chuàng)建數(shù)據(jù)庫的目的、確定數(shù)據(jù)庫要完成哪些操作、數(shù)據(jù)庫要建立哪些對象。,2.建立數(shù)據(jù)庫 創(chuàng)建一個(gè)空Access數(shù)據(jù)庫,對數(shù)據(jù)庫命名時(shí),要使名字盡量體現(xiàn)數(shù)據(jù)庫的內(nèi)容,要做到“見名知意”。 3.建立數(shù)據(jù)庫中的表 數(shù)據(jù)庫中的表是數(shù)據(jù)庫的基礎(chǔ)數(shù)據(jù)來源。確定需要建立的表,是設(shè)計(jì)數(shù)據(jù)庫的關(guān)鍵,表設(shè)計(jì)的好壞直接影響數(shù)據(jù)庫其他對象的設(shè)計(jì)及使用。,設(shè)計(jì)能夠滿足需要的表,要考慮以下內(nèi)容: (1)每一個(gè)表只能包含一個(gè)主題信息。 (2)表中不要包含重復(fù)信息。 (3)表擁有的字段個(gè)數(shù)和數(shù)據(jù)類型。 (4)字段要具有唯一性和基礎(chǔ)性,不要包含推導(dǎo)或計(jì)算數(shù)據(jù)。 (5)所有的字段集合要包含描述表主題的全部信息。 (6)確定表的主鍵字段。,4.確定表間的關(guān)聯(lián)關(guān)系 在多個(gè)主題的表間建立表間的關(guān)聯(lián)關(guān)系,使數(shù)據(jù)庫中的數(shù)據(jù)得到充分利用,同時(shí)對復(fù)雜的問題,可先化解為簡單的問題后再組合,會使解決問題的過程變得容易。 5.創(chuàng)建其它數(shù)據(jù)庫對象 設(shè)計(jì)其查詢、報(bào)表、窗體、宏、數(shù)據(jù)訪問頁和模塊等數(shù)據(jù)庫對象。,2.2.2 數(shù)據(jù)庫中有哪些對象,1.表 表(Table)是數(shù)據(jù)庫中用來存儲數(shù)據(jù)的對象,它是整個(gè)數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)源,也是數(shù)據(jù)庫其他對象的基礎(chǔ)。,2.查詢 查詢(query)也是一個(gè)“表”,是以表為基礎(chǔ)數(shù)據(jù)源的“虛表”。它一是可以作為表加工處理后的結(jié)果,二是可以作為數(shù)據(jù)庫其他對象數(shù)據(jù)來源。,3.窗體 窗體(form)是屏幕的工作窗口。在Access中,可以通過系統(tǒng)提供的,以及自己設(shè)計(jì)的各式各樣美觀大方的工作窗口,在友好的工作環(huán)境下,對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行處理。,4.報(bào)表 報(bào)表(report)是數(shù)據(jù)庫中數(shù)據(jù)輸出的另一種形式。它不僅可以將數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行分析、處理的結(jié)果通過打印機(jī)輸出,還可以對要輸出的數(shù)據(jù)完成分類小計(jì)、分組匯總等操作。在數(shù)據(jù)庫管理系統(tǒng)中,使用報(bào)表會使數(shù)據(jù)處理的結(jié)果多樣化。,5.宏 宏(macro)是數(shù)據(jù)庫中的另一個(gè)特殊的數(shù)據(jù)庫對象,它是一個(gè)或多個(gè)操作命令的集合,其中每個(gè)命令實(shí)現(xiàn)一個(gè)特定的操作。,6.數(shù)據(jù)訪問頁 數(shù)據(jù)訪問頁(web)是數(shù)據(jù)庫中的一個(gè)特殊的數(shù)據(jù)庫對象,它可以實(shí)現(xiàn)因特網(wǎng)與用戶數(shù)據(jù)庫中的數(shù)據(jù)的相互訪問。,7.模塊 模塊(module)是由Visual Basic程序設(shè)計(jì)語言編寫的程序集合,或一個(gè)函數(shù)過程。,2.2.3 創(chuàng)立數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫,可以三種方法創(chuàng)建。 1.直接創(chuàng)建空數(shù)據(jù)庫 操作步驟如下: (1)打開“開始”菜單,打開“Microsoft Access”窗口。 (2) 在“Microsoft Access”窗口中,選擇空“Access數(shù)據(jù) 庫”單選按鈕,再單擊“確定”按鈕,打開”文件新建數(shù)據(jù) 庫“窗口。 (3)在空數(shù)據(jù)庫文件的保存位置,再輸入空數(shù)據(jù)庫文件的 名字。 (4)在“數(shù)據(jù)庫”窗口,單擊“關(guān)閉”按鈕,結(jié)束創(chuàng)建。,2.利用菜單創(chuàng)建空數(shù)據(jù)庫 操作步驟如下: (1)在Access主菜單下,打開“文件”菜單,選擇 “新建”選項(xiàng),進(jìn)入“新建”窗口。 (2)在“新建”窗口,選擇“常用”選項(xiàng)卡,在列表 框中,選擇“數(shù)據(jù)庫”選項(xiàng),再按“確定”按鈕,進(jìn)入 “文件新建數(shù)據(jù)庫”窗口; (3)在“文件新建數(shù)據(jù)庫”窗口,在“保存位置”下 拉框中,選擇數(shù)據(jù)庫文件保存位置,再輸入數(shù)據(jù)庫 文件的名字,再按“創(chuàng)建”按鈕,進(jìn)入“數(shù)據(jù)庫”窗口; (4)在“數(shù)據(jù)庫”窗口,按“退出”按鈕,結(jié)束數(shù)據(jù) 庫的創(chuàng)建。,3.利用向?qū)?chuàng)建數(shù)據(jù)庫 操作步驟如下: (1)打開“文件”菜單,選擇“新建”; (2)在“新建”窗口,選擇“數(shù)據(jù)庫”選項(xiàng)卡; (3)保存數(shù)據(jù)庫; (4)在“數(shù)據(jù)庫向?qū)А备鳌胺植健贝翱?,確定“向 導(dǎo)”數(shù)據(jù)庫,選擇“向?qū)А北砑氨碇锌捎玫淖侄危?確定窗體的屏幕背景樣式、報(bào)表打印的樣式、數(shù) 據(jù)庫的標(biāo)題等參數(shù)選項(xiàng); (5)最后按“完成”按鈕,返回“數(shù)據(jù)庫”窗口。 此時(shí),一個(gè)包含表、窗體、報(bào)表等數(shù)據(jù)庫對象的 數(shù)據(jù)庫創(chuàng)建結(jié)束。,2.2.4 使用數(shù)據(jù)庫,1. 數(shù)據(jù)庫的打開 操作步驟如下: (1)在Access主菜單下,打開“文件”菜單, 選擇“打開”; (2)在“打開”窗口,先選定保存數(shù)據(jù)庫文 件的文件夾,再輸入要打開的數(shù)據(jù)庫文件 名,選定文件類型,按“打開”按鈕,數(shù)據(jù) 庫文件將被打開。,2.數(shù)據(jù)庫的關(guān)閉 有以下幾種操作方法: (1)依次選擇菜單欄上的“文件”、“關(guān)閉” 選項(xiàng)。 (2)單擊“數(shù)據(jù)庫”窗口的“關(guān)閉按鈕。 (3)選擇菜單欄上的“文件”選項(xiàng),再按字母“C”鍵。 (4)按“Ctrl+F4”組合鍵。,2.2.5 完善數(shù)據(jù)庫,1.設(shè)置數(shù)據(jù)庫屬性 操作步驟如下: (1)依次選擇菜單欄上的“工具”、“選項(xiàng)” 命令,打開“選項(xiàng)”窗口。 (2)在“選項(xiàng)”窗口中,可以選擇不同的選 項(xiàng)卡,設(shè)計(jì)數(shù)據(jù)庫的屬性。,2.設(shè)置專用數(shù)據(jù)庫文件夾 操作步驟如下: (1)在Access主菜單下,依次選擇“工具”、 “選項(xiàng)”命令,打開“選項(xiàng)”窗口。 (2)在“選項(xiàng)”窗口,選擇“常規(guī)”選項(xiàng)卡,再 在“默認(rèn)數(shù)據(jù)庫文件夾”文本框中,輸入自己定 義的文件夾名稱,再按“確定”按鈕,從而確定 了專用數(shù)據(jù)庫文件夾。,3.壓縮數(shù)據(jù)庫 操作步驟如下: (1)在Access主菜單下,依次選擇“工具”、 “數(shù)據(jù)庫實(shí)用工具”、“壓縮和修復(fù)數(shù)據(jù)庫”選項(xiàng), 打開“壓縮數(shù)據(jù)庫來源”窗口。 (2)在“壓縮數(shù)據(jù)庫來源”窗口中,選擇要壓縮 的數(shù)據(jù)庫文件,再單擊“壓縮”按鈕,打開“將數(shù) 據(jù)庫壓縮為”窗口。 (3)在“將數(shù)據(jù)庫壓縮為”窗口中,輸入壓縮后 的數(shù)據(jù)庫文件名,單擊“保存”按鈕,開始對數(shù)據(jù) 庫文件進(jìn)行壓縮。,4. 修復(fù)數(shù)據(jù)庫 操作步驟如下: (1)在Access主菜單下,依次選擇“工具”、 “數(shù)據(jù)庫實(shí)用工具”、“壓縮和修復(fù)數(shù)據(jù)庫”選項(xiàng), 打開“修復(fù)數(shù)據(jù)庫”窗口。 (2)在“修復(fù)數(shù)據(jù)庫”窗口中,選擇要修復(fù)的數(shù) 據(jù)庫文件,再單擊“修復(fù)”按鈕,開始對數(shù)據(jù)庫文 件進(jìn)行修復(fù)。 (3)當(dāng)數(shù)據(jù)庫修復(fù)完成后,系統(tǒng)將顯示數(shù)據(jù)庫 文件是否修復(fù)成功信息。,2.3 數(shù)據(jù)庫的相互轉(zhuǎn)換,2.3.1 高版本數(shù)據(jù)庫向下兼容 2.3.2 低版本數(shù)據(jù)庫升級,在Access中,高版本環(huán)境下創(chuàng)建的的數(shù)據(jù)庫,在低版本的Access數(shù)據(jù)庫系統(tǒng)中不能直接使用,只有將數(shù)據(jù)庫高版本轉(zhuǎn)換低版本才可以使用,低版本環(huán)境下創(chuàng)建的數(shù)據(jù)庫,也必須將低版本轉(zhuǎn)換高版本方能使用。,2.3.1 高版本數(shù)據(jù)庫向下兼容,操作步驟如下: (1)在Access主菜單下,依次選擇菜單欄上的【工具】【數(shù)據(jù)庫實(shí)用工具】【轉(zhuǎn)換數(shù)據(jù)庫】【到當(dāng)前Access數(shù)據(jù)庫版本】選項(xiàng),打開“轉(zhuǎn)換數(shù)據(jù)庫來源”窗口。 (2)在“轉(zhuǎn)
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- AutoCAD三維圖形建模方法79課件
- 考研復(fù)習(xí)-風(fēng)景園林基礎(chǔ)考研試題附參考答案詳解(能力提升)
- 《風(fēng)景園林招投標(biāo)與概預(yù)算》試題A帶答案詳解(典型題)
- 2023年上海市上海市普陀區(qū)長征鎮(zhèn)招聘社區(qū)工作者真題附詳解
- 2025-2026年高校教師資格證之《高等教育法規(guī)》通關(guān)題庫附答案詳解(基礎(chǔ)題)
- 2024年濱州新能源集團(tuán)有限責(zé)任公司及權(quán)屬公司公開招聘工作人員遞補(bǔ)筆試備考題庫含答案詳解(達(dá)標(biāo)題)
- 2023國家能源投資集團(tuán)有限責(zé)任公司第一批社會招聘筆試備考題庫附答案詳解(鞏固)
- 2025年黑龍江省五大連池市輔警招聘考試試題題庫附答案詳解(奪分金卷)
- 2025年黑龍江省五常市輔警招聘考試試題題庫附答案詳解(培優(yōu))
- 2025年河北省定州市輔警招聘考試試題題庫附答案詳解(綜合題)
- 網(wǎng)絡(luò)內(nèi)容運(yùn)營的策略與方法
- 第三方支付AI應(yīng)用企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 高考期間走讀學(xué)生安全協(xié)議書
- 成人重癥患者顱內(nèi)壓增高防控護(hù)理專家共識(2024版)解讀
- 2025年中國陸上風(fēng)電行業(yè)運(yùn)行態(tài)勢及市場發(fā)展?jié)摿︻A(yù)測報(bào)告
- 2025年福建省廈門市思明區(qū)廈門第一中學(xué)初三5月二模試題英語試題含答案
- 食品行業(yè)銷售助理崗位職責(zé)
- 大型醫(yī)療設(shè)備培訓(xùn)
- 2024年四川樂山中考滿分作文《有幸被照亮亦想成為光》
- 2025超聲造影增強(qiáng)劑市場分析
- 水表抄表員安全知識培訓(xùn)
評論
0/150
提交評論