版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1計(jì)算機(jī)文化基礎(chǔ)第6章數(shù)據(jù)庫(kù)管理系統(tǒng)
Access2010
目錄6.1數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)
6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
6.3項(xiàng)目實(shí)訓(xùn)
第6章
數(shù)據(jù)庫(kù)Access20106.1.1數(shù)據(jù)管理技術(shù)的發(fā)展數(shù)據(jù)管理技術(shù)的發(fā)展大致經(jīng)歷了人工管理、文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)三個(gè)階段。6.1計(jì)算機(jī)概述6.1.2數(shù)據(jù)庫(kù)系統(tǒng)的基本概念
1.?dāng)?shù)據(jù)(Data)數(shù)據(jù)是描述事物的符號(hào),是對(duì)客觀事物及其屬性進(jìn)行的描述。其表現(xiàn)形式是數(shù)字、文字、圖形、圖像、聲音等。2.?dāng)?shù)據(jù)庫(kù)(DB)數(shù)據(jù)庫(kù)(Database,簡(jiǎn)稱DB)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。可以理解為“存放數(shù)據(jù)的倉(cāng)庫(kù)”,只不過這個(gè)倉(cāng)庫(kù)是計(jì)算機(jī)的存儲(chǔ)設(shè)備。3.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)
數(shù)據(jù)庫(kù)管理系統(tǒng)(DatabaseManagementSystem,簡(jiǎn)稱DBMS)完成數(shù)據(jù)的組織、存儲(chǔ)、維護(hù)、獲取等任務(wù),是一種用于管理數(shù)據(jù)庫(kù)的計(jì)算機(jī)系統(tǒng)軟件。4.?dāng)?shù)據(jù)庫(kù)系統(tǒng)(DBS)
數(shù)據(jù)庫(kù)系統(tǒng)(DatabaseSystem,簡(jiǎn)稱DBS)是指計(jì)算機(jī)系統(tǒng)中引進(jìn)數(shù)據(jù)庫(kù)技術(shù)后的整個(gè)系統(tǒng)構(gòu)成,。它一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員和用戶組成。
6.1計(jì)算機(jī)概述6.1.3數(shù)據(jù)模型
1.層次模型層次模型的基本結(jié)構(gòu)是樹形結(jié)構(gòu),如圖所示:6.1計(jì)算機(jī)概述其特征是:(1)有且只有一個(gè)結(jié)點(diǎn)沒有父結(jié)點(diǎn),這個(gè)結(jié)點(diǎn)稱為根結(jié)點(diǎn);(2)根以外的其他結(jié)點(diǎn)有且只有一個(gè)父結(jié)點(diǎn)。6.1.3數(shù)據(jù)模型
2.網(wǎng)狀模型網(wǎng)狀模型的基本結(jié)構(gòu)是網(wǎng)狀,如圖所示:6.1計(jì)算機(jī)概述其特征是:(1)允許一個(gè)以上的結(jié)點(diǎn)沒有父結(jié)點(diǎn);(2)一個(gè)結(jié)點(diǎn)可以有多于一個(gè)的父結(jié)點(diǎn)。
6.1.3數(shù)據(jù)模型
3.關(guān)系模型關(guān)系模型是使用最為廣泛的一種數(shù)據(jù)模型,采用二維表格結(jié)構(gòu)來表示實(shí)體和實(shí)體之間的聯(lián)系,如下表6-1所示。6.1計(jì)算機(jī)概述學(xué)號(hào)姓名性別年齡專業(yè)03001馬力剛男21計(jì)算機(jī)軟件03102王萍華女20計(jì)算機(jī)網(wǎng)絡(luò)03103張華男22計(jì)算機(jī)網(wǎng)絡(luò)03223王平男21計(jì)算機(jī)安全03301李萍女19電子商務(wù)表6-1學(xué)生信息表所謂聯(lián)系是指實(shí)體之間的關(guān)系,聯(lián)系的類型有三種:(1)一對(duì)一的聯(lián)系一對(duì)一聯(lián)系表現(xiàn)為主表中的每一條記錄只與相關(guān)表中的一條記錄相關(guān)聯(lián)。如一個(gè)班級(jí)只有一個(gè)班長(zhǎng),一個(gè)班長(zhǎng)只屬于一個(gè)班級(jí),班級(jí)與班長(zhǎng)之間為一對(duì)一的聯(lián)系。(2)一對(duì)多的聯(lián)系一對(duì)多聯(lián)系表現(xiàn)為主表中的每條記錄與相關(guān)表中的多條記錄相關(guān)聯(lián)。即表A中的一條記錄在表B中可以有多條記錄與之對(duì)應(yīng),但表B中的一條記錄最多只能與表A中的一條記錄對(duì)應(yīng)。如一個(gè)班級(jí)有多名學(xué)生,每個(gè)學(xué)生只屬于一個(gè)班級(jí),班級(jí)與學(xué)生之間為一對(duì)多的聯(lián)系。(3)多對(duì)多的聯(lián)系多對(duì)多的聯(lián)系表現(xiàn)為一個(gè)表中的多條記錄在相關(guān)表中同樣可以有多條記錄與之對(duì)應(yīng),即表A中的一條記錄在表B中可以對(duì)應(yīng)多條記錄,而B表中的一條記錄在表A中也可對(duì)應(yīng)多條記錄。如一個(gè)學(xué)生可以選修多門課程,一門課程有多名學(xué)生選修。因此學(xué)生和課程之間存在多對(duì)多聯(lián)系。6.1計(jì)算機(jī)概述6.1.3數(shù)據(jù)模型6.1.4關(guān)系數(shù)據(jù)庫(kù)
1.關(guān)系數(shù)據(jù)庫(kù)的基本概念(1)關(guān)系:一個(gè)關(guān)系對(duì)應(yīng)一張二維表,每個(gè)關(guān)系有一個(gè)關(guān)系名,即每個(gè)表都有一個(gè)表名。(2)屬性:表中的一列為一個(gè)屬性,也稱為字段。屬性的名稱被稱為屬性名。(3)域:屬性的取值范圍。例如,學(xué)生表中“性別”的取值范圍只能是“男”或“女”。(4)記錄:也稱為元組,表示表中的一行。(5)主關(guān)鍵字:也稱為主鍵:能唯一區(qū)分表中的每一條記錄,不允許為空也不能有重復(fù)的值。例如,將學(xué)生表中的“學(xué)號(hào)”設(shè)置為主鍵。(6)關(guān)系模式:對(duì)關(guān)系的描述,一般表示為:關(guān)系名(屬性1,屬性2,…,屬性n)6.1計(jì)算機(jī)概述2.關(guān)系運(yùn)算常用的關(guān)系運(yùn)算有:選擇、投影、連接。(1)選擇:在關(guān)系中選擇滿足條件的行組成新表。(2)投影:在關(guān)系中選擇指定的列組成新表。(3)連接:從多個(gè)關(guān)系中選擇屬性及滿足條件的元組形成一個(gè)新表。6.1.3數(shù)據(jù)模型6.1計(jì)算機(jī)概述1.VisualFoxPro2.MicrosoftAccess3.MicrosoftSQLServer數(shù)據(jù)庫(kù)4.DB25.Oracle數(shù)據(jù)庫(kù)6.Sybase7.MySQL6.1.4常用的數(shù)據(jù)庫(kù)管理系統(tǒng)
6.1計(jì)算機(jī)概述Access2010
是Microsoft公司力推的、運(yùn)行于新一代操作系統(tǒng)Windows7上的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),是目前Access的較新版本。Access2010廣泛應(yīng)用于財(cái)務(wù)、金融、統(tǒng)計(jì)、審計(jì)和行政等很多管理領(lǐng)域。不僅能夠存儲(chǔ)數(shù)據(jù),還能夠?qū)?shù)據(jù)進(jìn)行分析和處理,更重要的是對(duì)海量數(shù)據(jù)進(jìn)行查詢,可以大地提高數(shù)據(jù)處理的效率,高效地完成各種中小型數(shù)據(jù)庫(kù)管理工作,已經(jīng)成為目前最流行的數(shù)據(jù)庫(kù)管理軟件之一1.Access2010的特點(diǎn)6.2.1Access2010綜述6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
2.Access數(shù)據(jù)庫(kù)的對(duì)象
(1)表(2)查詢(3)窗體(4)報(bào)表(5)宏(6)模塊3.Access2010的啟動(dòng)與退出6.2.1Access2010綜述6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
1.使用模板創(chuàng)建數(shù)據(jù)庫(kù)
啟動(dòng)Access2010,在“文件”選項(xiàng)卡的“新建”中選擇“可用模板”→“樣本模板”選項(xiàng),然后選擇所需的模板,在右下角“文件名”文本框處設(shè)置數(shù)據(jù)庫(kù)的文件名,單擊“創(chuàng)建”按鈕,就在指定位置創(chuàng)建數(shù)據(jù)庫(kù),并進(jìn)入數(shù)據(jù)庫(kù)的工作界面。2.直接創(chuàng)建空數(shù)據(jù)庫(kù)
啟動(dòng)Access2010,在“文件”選項(xiàng)卡的“新建”中選擇“空數(shù)據(jù)庫(kù)”選項(xiàng),在右下側(cè)選擇文件保存的位置,并在“文件名”文本框中輸入要建的數(shù)據(jù)庫(kù)名,單擊“創(chuàng)建”按鈕,就會(huì)新建一個(gè)空數(shù)據(jù)庫(kù)。例:建立“圖書管理.accdb
”數(shù)據(jù)庫(kù)6.2.2創(chuàng)建數(shù)據(jù)庫(kù)6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
數(shù)據(jù)表是Access數(shù)據(jù)庫(kù)的基礎(chǔ),數(shù)據(jù)表有表結(jié)構(gòu)和記錄兩部分組成。1.數(shù)據(jù)表結(jié)構(gòu)(1)數(shù)據(jù)類型①文本型②備注型③數(shù)字型④日期/時(shí)間型⑤貨幣型⑥自動(dòng)編號(hào)型⑦是/否型⑧OLE對(duì)象⑨超級(jí)鏈接⑩查閱向?qū)?.2.3創(chuàng)建數(shù)據(jù)表6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
(2)字段屬性字段屬性用來指定字段在表中的存儲(chǔ)方式,不同類型的字段具有不同的屬性,常用屬性有:字段大小、格式、小數(shù)位數(shù)、標(biāo)題、有效性規(guī)則等。有效性規(guī)則屬性用來限定字段的值,例如,對(duì)表示百分制成績(jī)的“數(shù)學(xué)”字段,可用有效性規(guī)則將其限定為0~100。(3)主關(guān)鍵字對(duì)每一個(gè)數(shù)據(jù)表都可以指定某個(gè)或某些字段為主關(guān)鍵字,主關(guān)鍵字的作用如下:①使數(shù)據(jù)表中的每條記錄唯一可識(shí)別,如學(xué)生表中的“學(xué)號(hào)”字段。②加快對(duì)記錄進(jìn)行查詢、檢索的速度。③用來在表間建立關(guān)系。6.2.3創(chuàng)建數(shù)據(jù)表6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
2.建立數(shù)據(jù)表
表的建立包括兩部分,一部分是表的結(jié)構(gòu)建立,另一部分是輸入表的數(shù)據(jù)。
例1:使用“表設(shè)計(jì)視圖”在“圖書管理.accdb”數(shù)據(jù)庫(kù)中創(chuàng)建“圖書”表,其表結(jié)構(gòu)如6-2所示。6.2.3創(chuàng)建數(shù)據(jù)表6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
字段名數(shù)據(jù)類型字段大小說明總編號(hào)文本10主鍵分類號(hào)文本10書名文本15作者文本6出版單位文本15單價(jià)數(shù)字單精度型,1位小數(shù)表6-2圖書表結(jié)構(gòu)創(chuàng)建“圖書”表的方法如下:(1)打開“圖書管理.accdb”數(shù)據(jù)庫(kù),在功能區(qū)上的“創(chuàng)建”選項(xiàng)卡的“表格”組中,單擊“表設(shè)計(jì)”按鈕。(2)打開表的設(shè)計(jì)視圖,按照?qǐng)D書表結(jié)構(gòu)內(nèi)容,在字段名稱列輸入字段名稱,在數(shù)據(jù)類型列中選擇相應(yīng)的數(shù)據(jù)類型,在常規(guī)屬性窗格中設(shè)置字段大小。(3)單擊保存按鈕,以“圖書”為名稱保存表。6.2.3創(chuàng)建數(shù)據(jù)表6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
創(chuàng)建“圖書”表的方法如下:(4)可以利用“設(shè)計(jì)視圖”/“數(shù)據(jù)表視圖”進(jìn)行切換,如圖所示,對(duì)表進(jìn)行表結(jié)構(gòu)的修改和表數(shù)據(jù)的輸入。6.2.3創(chuàng)建數(shù)據(jù)表6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
3.建立表之間的關(guān)系三種聯(lián)系:一對(duì)一、一對(duì)多、多對(duì)多。例:建立“圖書管理.accdb”數(shù)據(jù)庫(kù)中的表之間的聯(lián)系。6.2.3創(chuàng)建數(shù)據(jù)表6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
1.使用“查詢向?qū)А苯⒉樵儯?)在當(dāng)前數(shù)據(jù)庫(kù)中,在功能區(qū)上的“創(chuàng)建”選項(xiàng)卡的“查詢”組中,單擊“查詢向?qū)А卑粹o,如圖所示,選擇“簡(jiǎn)單查詢向?qū)А?,單擊“確定”按鈕。6.2.4查詢的建立6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
(2)從“表/查詢”列表中選擇數(shù)據(jù)源及可用字段,單擊“下一步”按鈕。(3)為查詢指定標(biāo)題,單擊“完成”按鈕,即可完成查詢的創(chuàng)建。2.使用“查詢?cè)O(shè)計(jì)視圖”建立查詢(1)在當(dāng)前數(shù)據(jù)庫(kù)中,在導(dǎo)航窗格中單擊“查詢”對(duì)象,單擊“創(chuàng)建”選項(xiàng)卡,在“查詢”組中單擊“查詢?cè)O(shè)計(jì)”,出現(xiàn)“表格工具/設(shè)計(jì)”選項(xiàng)卡,如圖所示。6.2.4查詢的建立6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
(2)添加表到設(shè)計(jì)視圖中。(3)選擇輸出的字段。(4)設(shè)置條件表達(dá)式。(5)運(yùn)行并保存查詢。1.建立窗體窗體是應(yīng)用程序與用戶之間的接口,是創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)最基本的對(duì)象,主要用于輸入和顯示數(shù)據(jù)。窗體中顯示的數(shù)據(jù)源于數(shù)據(jù)表/查詢中的字段,在窗體中可以顯示標(biāo)題、日期、頁(yè)碼、圖形和文本等。窗體的創(chuàng)建可以使用向?qū)?chuàng)建,也可以直接在設(shè)計(jì)視圖中創(chuàng)建。6.2.5窗體及報(bào)表的建立6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
(1)利用窗體向?qū)?chuàng)建窗體①在功能區(qū)“創(chuàng)建”選項(xiàng)卡的“窗體”組,單擊“窗體向?qū)А卑粹o。②在打開的“窗體向?qū)А睂?duì)話框中,在“表和查詢”下拉列表中選擇數(shù)據(jù)源,然后選定字段,單擊“下一步”按鈕。③在打開“請(qǐng)確定窗體使用的布局”對(duì)話框中,選擇“縱欄表/表格”,單擊“下一步”按鈕。④在新的對(duì)話框中,輸入窗體標(biāo)題,選取默認(rèn)設(shè)置“打開窗體查看或輸入信息”,單擊“完成”按鈕,即可查看所創(chuàng)建窗體的效果。6.2.5窗體及報(bào)表的建立6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
(2)利用窗體向?qū)?chuàng)建窗體①在導(dǎo)航窗格中,選“表”對(duì)象,選擇“讀者”表,在功能區(qū)“創(chuàng)建”選項(xiàng)卡的“窗體”組中選擇“窗體設(shè)計(jì)”,打開“窗體設(shè)計(jì)”窗口,如圖所示。6.2.5窗體及報(bào)表的建立6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
(2)利用窗體向?qū)?chuàng)建窗體
②將所需的表及所需字段拖放到窗體的主體節(jié)中。例如,將讀者表中的借書證號(hào)、單位、姓名、性別字段拖放到窗體的主體節(jié)中,并按圖調(diào)整好它們的大小和位置。
6.2.5窗體及報(bào)表的建立6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
③在窗體窗口中右單擊,添加“窗體頁(yè)眉/頁(yè)腳”,利用“窗體設(shè)計(jì)工具”的標(biāo)簽
控件,在頁(yè)眉處添加標(biāo)簽并輸入標(biāo)題“讀者信息”,右擊打開“屬性表”,如下圖(左)所示,設(shè)置字號(hào)、文本對(duì)齊方式、字體粗細(xì),對(duì)窗體美化,結(jié)果如下圖(右)所示。
6.2.5窗體及報(bào)表的建立6.2數(shù)據(jù)庫(kù)管理系統(tǒng)Access2010
2.建立報(bào)表報(bào)表是以打印格式展示數(shù)據(jù)的一種數(shù)據(jù)庫(kù)對(duì)象。在報(bào)表中可以展示圖形、文字標(biāo)題、字段數(shù)據(jù)或匯總數(shù)據(jù)等信息。利
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人機(jī)動(dòng)車抵押借款合同2024樣式版B版
- 2025年度新能源車輛設(shè)備租賃服務(wù)合同范本4篇
- 二零二五版新能源電站安全生產(chǎn)運(yùn)營(yíng)服務(wù)合同3篇
- 二零二五年度文化演出擔(dān)保期限與票務(wù)銷售協(xié)議4篇
- 二零二五年阿里巴巴電商店鋪全面托管與運(yùn)營(yíng)合同范本3篇
- 2025年度園林景觀樹木養(yǎng)護(hù)管理合同協(xié)議4篇
- 科技企業(yè)中的精細(xì)化飼料管理模式構(gòu)建
- 2025版美食廣場(chǎng)食品安全責(zé)任書4篇
- 2025年度磁性材料環(huán)保認(rèn)證與采購(gòu)合同3篇
- 二零二五版拆房工程噪音污染防治合同3篇
- (二統(tǒng))大理州2025屆高中畢業(yè)生第二次復(fù)習(xí)統(tǒng)一檢測(cè) 物理試卷(含答案)
- 口腔執(zhí)業(yè)醫(yī)師定期考核試題(資料)帶答案
- 2024人教版高中英語(yǔ)語(yǔ)境記單詞【語(yǔ)境記單詞】新人教版 選擇性必修第2冊(cè)
- 能源管理總結(jié)報(bào)告
- 充電樁巡查記錄表
- 阻燃材料的阻燃機(jī)理建模
- CJT 511-2017 鑄鐵檢查井蓋
- 配電工作組配電網(wǎng)集中型饋線自動(dòng)化技術(shù)規(guī)范編制說明
- 2024高考物理全國(guó)乙卷押題含解析
- 介入科圍手術(shù)期護(hù)理
- 青光眼術(shù)后護(hù)理課件
評(píng)論
0/150
提交評(píng)論