




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1,數(shù)據(jù)庫管理軟件Access實(shí)例應(yīng)用,2,案例描述,“高考成績(jī)信息查詢與輸出” 具體要求(基本的):,建立包含高考相關(guān)信息的數(shù)據(jù)庫及表;,確保數(shù)據(jù)的有效性與完整性;,輸入符合查詢和輸出要求的相應(yīng)基礎(chǔ)數(shù)據(jù)(多少不做限制),建立查詢:例如:可查詢總分在450550分之間的理科學(xué)生信息; 查詢匯總不同考區(qū)(城市籍貫)的各科平均分; 查詢按總分降序排序的學(xué)生信息等,建立窗體:輸入學(xué)生的準(zhǔn)考證號(hào)或者姓名, 可查閱指定學(xué)生的高考各科成績(jī)和總分,輸出匯總:高考總分在550分以上的所有學(xué)生的基本信息和高考成績(jī)單,3,1. 架構(gòu)數(shù)據(jù)庫及表結(jié)構(gòu): (1)確定符合應(yīng)用需要的實(shí)體(主題):學(xué)生基本信息/高考成績(jī)信息
2、/科類信息等。 (2)確定實(shí)體的特征屬性(字段)和數(shù)據(jù)類型(字段類型)。 (3)確定唯一標(biāo)識(shí)每一條記錄的主鍵。 (4)確定實(shí)體之間的關(guān)聯(lián)。,解決方案,4,2. 設(shè)置數(shù)據(jù)有效性與完整性: 數(shù)據(jù)庫中各個(gè)表及表之間的數(shù)據(jù)的有效性、一致性和兼容性。 (1)實(shí)體完整性:主鍵取值確定、唯一、非空,例如:對(duì)學(xué)生信息表中的記錄,主鍵“準(zhǔn)考證號(hào)”;存儲(chǔ)/輸入/修改都遵循此條件。 (2)參照完整性:表與表之間的數(shù)據(jù)一致性和兼容性,例如:在“成績(jī)信息表”中的字段“準(zhǔn)考證號(hào)”的取值必須是“學(xué)生信息表”中“準(zhǔn)考證號(hào)”字段取值當(dāng)中已經(jīng)存在的一個(gè)值。 (3)用戶自定義完整性: 根據(jù)應(yīng)用需要環(huán)境設(shè)置,各單科分?jǐn)?shù)字段的有效性規(guī)
3、則為整型數(shù)值【0,150】;綜合分?jǐn)?shù):整型數(shù)值【0,300】;總分=語文+數(shù)學(xué)+英語+綜合。,解決方案,5,3. 創(chuàng)建信息查詢和信息輸出: (1)信息查詢: 目的:為了整合和重組各個(gè)相關(guān)聯(lián)的數(shù)據(jù)表中的字段信息,為信息的訪問與輸出提供數(shù)據(jù)源。 操作:利用向?qū)Щ蛘卟樵冊(cè)O(shè)計(jì)器按照界面提示操作。 (2)信息輸出: 以窗體和報(bào)表的形式輸出信息,需要先建立包含指定信息的查詢,之后通過Access的窗體和報(bào)表環(huán)境可以實(shí)現(xiàn)和完成項(xiàng)目要求功能和效果。,解決方案,6,1. 創(chuàng)建“高考信息”數(shù)據(jù)庫和表:設(shè)置表的主鍵以及字段的有效性規(guī)則 2. 建立表之間的關(guān)聯(lián):輸入和編輯表數(shù)據(jù) 3. 建立查詢/窗體界面 4. 建立查
4、詢報(bào)表輸出,任務(wù)目錄,7,任務(wù)1 創(chuàng)建高考信息數(shù)據(jù)庫和表,1.1 建立高考信息數(shù)據(jù)庫 1.2 建立科類信息表 1.3 建立成績(jī)信息表 1.4 建立學(xué)生信息表,8,步驟1:如果是剛啟動(dòng)Access 2003,界面上出現(xiàn)“開始工作”任務(wù)窗格,單擊任務(wù)窗格上方的“其他任務(wù)窗格”按鈕,調(diào)出它的下拉菜單,如圖1-1-1所示,從中選擇“新建文件”菜單命令,調(diào)出“新建文件”任務(wù)窗格,如圖1-1-2所示。如果已經(jīng)使用過其他的任務(wù)窗格,也可以單擊這個(gè)按鈕,調(diào)出“新建文件”任務(wù)窗格。,圖1-1 -1 單擊“其他任務(wù)窗格”按鈕 圖1-1-2 “新建文件”任務(wù)窗格,1.1 創(chuàng)建數(shù)據(jù)庫,9,步驟2在“新建”欄中單擊“空
5、數(shù)據(jù)庫”選項(xiàng),調(diào)出“文件新建數(shù)據(jù)庫”對(duì)話框,如圖1-1-3所示。,圖1-1-3 “文件新建數(shù)據(jù)庫”對(duì)話框,1.1 創(chuàng)建數(shù)據(jù)庫,10,1.1 創(chuàng)建數(shù)據(jù)庫,步驟3. 在“保存位置”下拉列表框中選擇合適的路徑,在“文件名”文本框中輸入數(shù)據(jù)庫的名稱,保存類型選擇默認(rèn)的“Microsoft Office Access數(shù)據(jù)庫(*.mdb)”。 步驟4. 單擊“創(chuàng)建”按鈕,就可以生成空數(shù)據(jù)庫窗口,如圖1-1-4所示。,圖1-1-4 “高考信息”數(shù)據(jù)庫窗口,11,步驟5. 單擊數(shù)據(jù)庫窗口標(biāo)題欄的關(guān)閉圖標(biāo),或使用“文件”菜單下的“關(guān)閉”選項(xiàng),只關(guān)閉數(shù)據(jù)庫,不退出Access。 退出Access 2003可以用如
6、下4種方法。 1,單擊Access 2003工作窗口標(biāo)題欄右端的關(guān)閉按鈕。 2,打開Access 2003工作窗口的“文件”菜單選“退出”項(xiàng)。 3,用Alt+F+X組合鍵。(先按下Alt鍵不松手,敲F鍵再敲X鍵。) 4,用Alt+F4組合鍵。(先按下Alt鍵不松手,敲F4鍵。),1.1 創(chuàng)建數(shù)據(jù)庫,12,表設(shè)計(jì)視圖:高考信息數(shù)據(jù)庫/窗口左邊“對(duì)象欄”選擇“表”對(duì)象/雙擊“使用設(shè)計(jì)器創(chuàng)建表” 一種方式,1.1 創(chuàng)建數(shù)據(jù)庫,13,另外一種方式:新建/設(shè)計(jì)視圖,1.1 創(chuàng)建數(shù)據(jù)庫,14,1.2:建立“科類信息”表,按照剛才的表設(shè)計(jì)視圖設(shè)計(jì)“科類信息”表,輸入字段“序號(hào)”和“科類”,15,1.2:建立
7、“科類信息”表,另保存為科類信息表,在保存好之前,設(shè)置“序號(hào)”字段為主鍵(右鍵點(diǎn)擊),16,1.3:建立“成績(jī)信息”表,類似“科類信息”表,輸入字段“準(zhǔn)考證號(hào)”、“科類”、“語文”、“數(shù)學(xué)”、“英語”、“綜合”;另外設(shè)置表主鍵“準(zhǔn)考證號(hào)”,以及字段的有效性規(guī)則,例如:語文分?jǐn)?shù)0150;如圖1-3-1;特別注意“科類”字段的查詢向?qū)Ы?圖1-3-1 輸入字段,17,查閱向?qū)У哪康?設(shè)置“查閱向?qū)А钡哪康氖窃凇俺煽?jī)信息”表的輸入/編輯/查詢等操作時(shí),對(duì)應(yīng)科類信息會(huì)自動(dòng)提供下拉列表顯示,以便于在輸入和查詢時(shí)可以直接選擇科類信息而不必輸入。,18,“科類”字段的查閱向?qū)Ы?首先點(diǎn)擊“科類”字段對(duì)應(yīng)
8、的數(shù)據(jù)類型要選擇“查閱向?qū)А?,如圖1-3-2,然后按照界面提示與“科類信息”表建立列表聯(lián)系(科類信息表要先建立),圖1-3-2 建立數(shù)據(jù)庫中 的“成績(jī)信息”表 的“科類”字段 查閱向?qū)е?19,圖1-3-3 建立數(shù)據(jù)庫中的“成績(jī)信息”表的“科類”字段查閱向?qū)?20,圖1-3-4 建立數(shù)據(jù)庫中的“成績(jī)信息”表的“科類”字段查閱向?qū)?21,圖1-3-5 建立數(shù)據(jù)庫中的“成績(jī)信息”表的“科類”字段查閱向?qū)?22,圖1-3-6 建立數(shù)據(jù)庫中的“成績(jī)信息”表的“科類”字段查閱向?qū)?23,圖1-3-7 建立數(shù)據(jù)庫中的“成績(jī)信息”表的“科類”字段查閱向?qū)?24,圖1-3-8 建立數(shù)據(jù)庫中的“成績(jī)信息”表的
9、“科類”字段查閱向?qū)?25,1.4:建立“學(xué)生信息”表,類似“科類信息”表和“成績(jī)信息”表,圖1-4-1。另:保護(hù)隱私權(quán),沒提供照片,圖1-4-1 輸入字段并設(shè)置主鍵和有效性規(guī)則 注:這邊性別之間設(shè)置為文本,通過查閱向?qū)?可以設(shè)定自設(shè)置值:男/女,26,任務(wù)2:建立表之間的關(guān)聯(lián),2.1 成績(jī)信息表與科類信息表之間的關(guān)聯(lián):已經(jīng)通過查閱向?qū)Ы?2.2 建立學(xué)生信息表與成績(jī)信息表之間的關(guān)聯(lián) 2.3 輸入各表的基礎(chǔ)數(shù)據(jù),27,2.2.學(xué)生信息表與成績(jī)表的關(guān)系,單擊“工具”菜單/“關(guān)系”命令,添加三個(gè)表至關(guān)系窗口,圖2-2-1 添加科類信息與成績(jī)信息表關(guān)聯(lián),28,圖2-2-2 添加學(xué)生信息表至關(guān)系窗口
10、,29,圖2-2-3 編輯關(guān)系,30,圖2-2-4 編輯學(xué)生信息與成績(jī)信息關(guān)系:一對(duì)一 鼠標(biāo)拖動(dòng)學(xué)生信息準(zhǔn)考證號(hào)至成績(jī)信息表中準(zhǔn)考證號(hào)字段,31,圖2-2-5 編輯科類信息與成績(jī)信息關(guān)系:一對(duì)多,32,2.3 輸入各表數(shù)據(jù),33,任務(wù)3. 建立查詢和窗體界面,3.1 建立基本信息查詢 3.2 建立基于“基本信息查詢”的條件查詢 3.3 建立基于“學(xué)生信息查詢”的窗體 3.4 建立匹配查詢 3.5 建立匹配查詢的窗體,34,3.1 建立基本信息查詢,以學(xué)生信息表和成績(jī)信息表為數(shù)據(jù)源,選擇其中有關(guān)的字段組成的學(xué)生成績(jī)信息一覽表的基本查詢的創(chuàng)建過程。單擊對(duì)象/查詢/雙擊“使用向?qū)?chuàng)建查詢或“新建”,
11、如圖3-1-1,圖3-1-1 創(chuàng)建基本查詢:通過簡(jiǎn)單查詢向?qū)?35,建立學(xué)生基本信息查詢,圖3-1-2 創(chuàng)建基本查詢 選擇學(xué)生信息表所有字段,圖3-1-3 創(chuàng)建基本查詢 選擇成績(jī)信息表除準(zhǔn)考 證號(hào)之外所有字段,36,建立學(xué)生基本信息查詢,圖3-1-4 簡(jiǎn)單查詢向?qū)瓿芍筮x擇“修改查詢?cè)O(shè)計(jì)”,37,建立學(xué)生基本信息查詢,圖3-1-5 進(jìn)入查詢?cè)O(shè)計(jì)界面設(shè)置添加“總分”字段 及其取值表達(dá)式,38,建立學(xué)生基本信息查詢,圖3-1-6 基本查詢“學(xué)生信息查詢”的執(zhí)行效果: 單擊工具橫欄“數(shù)據(jù)表圖”按鈕或者運(yùn)行按鈕“!”,39,3.2 建立基于“學(xué)生信息查詢”的條件查詢,操作1 查詢總分在600650分
12、之間的理科學(xué)生信息 操作2 查詢參考時(shí)間是2007年6月7日,并且是杭州的文科學(xué)生信息 操作3 查詢匯總不同考區(qū)(城市籍貫)的各科平均分 操作4 查詢按總分降序排序、按準(zhǔn)考證升序排序的學(xué)生信息,40,操作1 查詢總分在600650分之間的理科學(xué)生信息,圖3-2-1-1 選擇“學(xué)生信息查詢”作為查詢?cè)O(shè)計(jì)的數(shù)據(jù)源,41,42,43,圖3-2-1-2 在科類和總分字段的條件欄中填寫條件表達(dá)式,44,總分在600650分之間的理科學(xué)生信息查詢結(jié)果,45,操作2: 與操作1過程相似,查詢參考時(shí)間是2007年6月7日,并且是杭州的文科學(xué)生信息,46,操作3:查詢匯總不同考區(qū)(城市籍貫)的各科平均分,圖3-
13、2-3-1 簡(jiǎn)單查詢向?qū)ЫR總,47,圖3-2-3-2 通過查詢向?qū)У摹皡R總”查詢選擇匯總選項(xiàng),48,圖3-2-3-3 記?。哼x擇修改查詢?cè)O(shè)計(jì),49,圖3-2-3-3 單擊右鍵菜單中的總計(jì)命令顯示總計(jì)欄并設(shè)置總計(jì)選項(xiàng),圖3-2-3-4 匯總結(jié)果,50,操作4 查詢按總分降序排序、按準(zhǔn)考證升序排序的學(xué)生信息,圖3-2-4-1 按排序先后擺放字段次序并在“排序”欄中選擇對(duì)應(yīng)的排序選項(xiàng),51,3.3 建立基于學(xué)生信息查詢的窗體,類似于查詢的建立過程,先通過“使用向?qū)?chuàng)建窗體”完成一部分窗體創(chuàng)建工作,再通過“在設(shè)計(jì)視圖中創(chuàng)建窗體”調(diào)整部分布局并完成顯示工作。步驟1:?jiǎn)螕魧?duì)象窗體/雙擊“使用向?qū)?chuàng)建窗
14、體”,如圖3-3-1,圖3-3-1 創(chuàng)建窗體(窗體向?qū)В┩瓿芍筮x擇“修改窗體設(shè)計(jì)”,52,圖3-3-2 建立窗體:中間過程,步驟2: 點(diǎn)擊下一步,53,圖3-3-3 窗體設(shè)計(jì)界面(做個(gè)性化布局調(diào)整),步驟3:單擊窗口上方的工具欄上的“”窗體視圖“按鈕或者選擇窗體視圖命令, 可以查看窗體的運(yùn)行效果,滿意保存,不滿意,回到窗體設(shè)計(jì)器 (單擊工具欄”設(shè)計(jì)視圖“或者右鍵快捷菜單中的”窗體設(shè)計(jì)“命令)進(jìn)行修改,54,3.4 建立匹配查詢,以前面建立的基本查詢”學(xué)生信息查詢“為數(shù)據(jù)源,通過設(shè)置匹配表達(dá)式和輸入變量參數(shù)來建立條件匹配查詢的設(shè)計(jì)過程。 步驟1:?jiǎn)螕魧?duì)象查詢/雙擊“使用向?qū)?chuàng)建查詢”,如圖3-
15、4-1,圖3-4-1 創(chuàng)建匹配查詢 (查詢向?qū)В┩瓿芍筮x擇“修改查詢?cè)O(shè)計(jì)”,55,圖3-4-2 進(jìn)入查詢?cè)O(shè)計(jì)界面設(shè)置”查詢參數(shù)“(右鍵快捷菜單),步驟2: 右鍵單擊快捷菜單”參數(shù)命令“,輸入要匹配的參數(shù)名稱和數(shù)據(jù)類型,56,圖3-4-3 設(shè)置匹配查詢表達(dá)式(輸入準(zhǔn)考證號(hào)的查詢操作),步驟3:在條件輸入欄設(shè)置匹配查詢表達(dá)式(輸入準(zhǔn)考證號(hào)的查詢操作),57,圖3-4-4 按姓名的匹配查詢: 設(shè)置匹配查詢表達(dá)式(輸入姓名的查詢操作),類似如果要建立按”姓名“的匹配查詢,在步驟3中: 在條件輸入欄設(shè)置匹配查詢表達(dá)式(輸入姓名的查詢操作),注:配合星號(hào)*的查詢, 可以查詢不完整的 準(zhǔn)考證號(hào)和姓名,58
16、,3.5 建立匹配查詢的窗體,步驟:通過”窗體向?qū)А巴瓿苫敬绑w設(shè)計(jì)之后,選擇修改窗體設(shè)計(jì),圖3-5-1 創(chuàng)建對(duì)應(yīng)不同匹配條件查詢的窗體:按準(zhǔn)考證號(hào) 或者/按姓名(在”表/查詢“下選擇按姓名匹配的條件查詢) 其他類似于之前的窗體,59,任務(wù)4. 建立查詢報(bào)表輸出,4.1 先建立成績(jī)查詢:生成總分大于550分的成績(jī)單報(bào)表 4.2 根據(jù)建立的查詢輸出報(bào)表,60,4.1 先建立成績(jī)查詢: 生成總分大于550分的成績(jī)單報(bào)表,圖4-1-1 以建立好的”學(xué)生信息查詢“為數(shù)據(jù)源, 建立簡(jiǎn)單查詢,61,圖4-1-2 上圖是選擇”修改查詢?cè)O(shè)計(jì)器“, 下圖是結(jié)果,步驟:進(jìn)入查詢?cè)O(shè)計(jì)器,在”總分“字段下方的”條件“欄輸入:=550; 總分排序欄選定為”降序“。運(yùn)行結(jié)果如圖4-1-2下
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《跨境電商實(shí)務(wù)》章節(jié)習(xí)題及答案匯 項(xiàng)目1-8 認(rèn)識(shí)跨境電商-掌握跨境客戶服務(wù)技巧
- 中國(guó)短視頻行業(yè)現(xiàn)狀與發(fā)展趨勢(shì)分析報(bào)告
- 2025屆廣東省六校高一化學(xué)第二學(xué)期期末復(fù)習(xí)檢測(cè)模擬試題含解析
- 腦挫裂傷護(hù)理指南
- 浙江省臺(tái)州市2024-2025學(xué)年高二下學(xué)期6月期末質(zhì)量評(píng)估語文試卷(含答案)
- 山東省濟(jì)寧市汶上縣第一中學(xué)2024-2025學(xué)年高一下學(xué)期期末模擬檢測(cè)(三)政治試卷(含答案)
- 江蘇省無錫市普通高中2024-2025學(xué)年高一下學(xué)期期末數(shù)學(xué)試卷(含解析)
- 2025年廣東省普通高中學(xué)業(yè)水平合格性考試模擬一歷史試題(含答案)
- 小雪雅集活動(dòng)方案
- 工會(huì)活動(dòng)看燒烤活動(dòng)方案
- 2025山西汾西礦業(yè)集團(tuán)公司招聘300人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年江蘇南京水務(wù)集團(tuán)有限公司招聘筆試參考題庫含答案解析
- GB/T 16895.3-2024低壓電氣裝置第5-54部分:電氣設(shè)備的選擇和安裝接地配置和保護(hù)導(dǎo)體
- 2025山西焦煤集團(tuán)公司招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 《民用無人機(jī)作業(yè)氣象條件等級(jí) 植保》編制說明
- 農(nóng)貿(mào)市場(chǎng)信息化管理系統(tǒng)建設(shè)
- 中藥灌腸法治療腎衰
- 人機(jī)料法環(huán)制造
- 人教版(2024)英語七年級(jí)上冊(cè)單詞表
- 客戶拓展推介-化學(xué)品儲(chǔ)存方案
- ISO27001-2013信息安全管理體系要求
評(píng)論
0/150
提交評(píng)論