《數(shù)據(jù)庫原理與應用》實訓指導書(雷洋)_第1頁
《數(shù)據(jù)庫原理與應用》實訓指導書(雷洋)_第2頁
《數(shù)據(jù)庫原理與應用》實訓指導書(雷洋)_第3頁
《數(shù)據(jù)庫原理與應用》實訓指導書(雷洋)_第4頁
《數(shù)據(jù)庫原理與應用》實訓指導書(雷洋)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上附表五:重慶交通職業(yè)學院數(shù)據(jù)庫原理與應用實訓指導書實 訓 需 知(1)認真做好實驗內(nèi)容的準備,就實驗可能出現(xiàn)的情況提前做出思考和分析。(2)仔細觀察上機操作時出現(xiàn)的各種現(xiàn)象,記錄主要情況,做出必要說明和分析。(3)認真書寫實驗報告。實驗報告包括實驗目的和要求,實驗情況及其分析。(4)遵守機房紀律,服從輔導教師指揮,愛護實驗設備。(5)實驗課程不遲到。如有事不能出席,需要履行請假手續(xù)。一、實訓任務和所占成績分值比率實驗一:創(chuàng)建Access數(shù)據(jù)庫和數(shù)據(jù)表(30%)實驗二:查詢設計(30%)實驗三:SQL語言(15%)實驗四:窗體設計(15%)實驗五 報表設計(10%)任

2、務 一一、項目名稱:創(chuàng)建Access數(shù)據(jù)庫 二、總 學 時:4學時 三、教學目標: 了解Access數(shù)據(jù)庫窗口的基本組成 學會如何創(chuàng)建數(shù)據(jù)庫文件 熟練掌握使用數(shù)據(jù)庫表的建立方法 掌握表屬性的設置 掌握記錄的編輯、排序和篩選 掌握索引和關(guān)系的建立四、學習內(nèi)容與教學步驟:1啟動Access數(shù)據(jù)庫,創(chuàng)建一個名為“圖書管理.mdb”的空數(shù)據(jù)庫文件。并依照表13,在上述建立的數(shù)據(jù)庫中創(chuàng)建“讀者”、“圖書”、“借書登記”3個表。表1 “讀者”表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小主鍵借書證號文本6是姓名文本3否部門文本10否辦證時間日期/時間-否照片OLE對象-表2 “圖書”表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小主鍵書號

3、文本5是書名文本20否作者文本3否出版社文本10否價格數(shù)字單精度(小數(shù)位數(shù)2)否是否有破損是/否-否備注備注-否表3 “借書登記”表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小主鍵流水號自動編號長整型是借書證號文本6否書號文本5否借書日期日期/時間-否還書日期日期/時間-否2將所有日期型字段的格式設置為“短日期”。3將“圖書”表的“書號”字段的“標題”設置為“圖書編號”;“出版社”字段的默認值設置為“電子工業(yè)出版社”;“價格”字段的有效性規(guī)則為“價格>0”;有效性文本為“價格必須大于0”。4登陸“表屬性”設置有效性規(guī)則“還書日期>借書日期”,有效性文本為“還書日期必須大于借書日期”。(此題難度較大

4、,請參看附錄)5為“讀者”表的“部門”字段設置查閱屬性,顯示控件為:組合框,行來源類型為:值列表,行來源為:法律系;英語系;中文系;科研處;人事處;教務處。(請參看附錄)6在“讀者”、“圖書”和“借書登記”3個表中輸入記錄,照片和備注內(nèi)容可以自己定義?!白x者”表記錄借書證號姓名部門辦證日期照片劉平平人事處2003/06/20張云英語系2003/03/10馬曉慧英語系2002/10/08彭麗法律系2003/06/21張朝陽法律系2003/12/12陳洪科研處2003/09/26“圖書”表記錄書號書名作者出版社價格借出有破損備注J1022C語言程序設計劉志強清華大學出版社22.00J1035網(wǎng)頁設

5、計技術(shù)王芳電子工業(yè)出版社21.00J1039圖形圖像處理王芳電子工業(yè)出版社25.00W1101紅樓夢曹雪芹文化藝術(shù)出版社32.50 是W2210基督山伯爵大仲馬文化藝術(shù)出版社30.60是“借書登記”表記錄流水號借書證號書號借書日期還書日期1W22102009/10/082009/10/302J10352009/07/052009/09/103W11012009/03/202009/04/214W11012009/11/152009/12/065W22102008/11/152008/11/306J10352008/05/212008/06/227W11012008/09/162008/10/1

6、68W22102009/11/122010/01/209J10392010/03/207在“讀者”表中,將“部門”字段移到“姓名”字段的前面,然后增加一個“聯(lián)系方式”字段,數(shù)據(jù)類型能夠為“超鏈接”(存放讀者的E-mail地址)。8在“讀者”表和“圖書”表中添加兩條記錄,內(nèi)容自定。9刪除“讀者”表中新添加的兩條記錄。10備份數(shù)據(jù)庫中的3個表(將3個表分別“另存為”即可)。11對“讀者”表按“辦證日期”升序排序。(12-14題,使用篩選高級篩選來完成)12對“借書登記”表按“借書證號”升序排序,對同一個讀者按“借書日期”降序排序。13從“圖書”表中查找有破損的圖書。(請參看附錄)14從“借書登記”

7、表中查找借書證號為“”的讀者在2008年的借書情況。15在“讀者”表中,按“辦證日期”字段建立普通索引,索引名為“辦證日期”。16在“借書登記”表中,按“借書證號”和“書號”兩個字段建立唯一索引,索引名為“借書證號+書號”。按“借書證號”和“借書日期”兩個字段建立普通索引,索引名為“借書證號+借書日期”。(請參看附錄)17在“讀者”表和“借書登記”表之間按“借書證號”字段建立關(guān)系,在“圖書”表和“借書登記”表之間按“書號”字段建立關(guān)系,兩個關(guān)系都實施參照完整性。五、教學方法:學生獨立完成 +教師實訓指導六、教學媒介:計算機;ACCESS2003七、考核與評價:獨立完成實驗任務,符合實驗要求優(yōu)秀

8、在教師少量介入下,完成實驗任務,符合實驗要求-良好在教師較多介入下,基本完成實驗任務,基本符合實驗要求-及格在教師較多介入下,不能完成實驗任務,實驗結(jié)果不符合實驗要求-不及格任 務 二一、項目名稱:查詢設計 二、總 學 時:4學時 三、教學目標: 掌握選擇查詢的基本方法 掌握參數(shù)查詢的基本方法 了解交叉表查詢四、學習內(nèi)容與教學步驟:1利用“查找不匹配項查詢向?qū)А辈檎覐奈唇柽^書的讀者的借書證號、姓名、部門和辦證日期,查詢對象保存為“未借過書的讀者”。(請參看附錄)2利用“查找重復項查詢向?qū)А辈檎彝槐緯慕栝喦闆r,包含書號、借書證號、借書日期和還書日期,查詢對象保存為“同一本書的借閱情況”。3利

9、用“交叉表查詢向?qū)А辈樵兠總€讀者的借書情況和借書次數(shù),行標題為“借書證號”,列標題為“書號”,按“借書日期”字段計數(shù)。查詢對象保存為“借閱明細表”。4創(chuàng)建一個名為“法律系借書情況”的查詢,查找法律系讀者的借書情況,包括借書證號、姓名、部門、書名和借書日期,并按書名排序。5創(chuàng)建一個名為“按圖書查詢”的參數(shù)查詢,根據(jù)用戶輸入的書名查詢該書的借閱情況,包括借書證號、姓名、書名、作者、借書日期和還書日期。(請參看附錄)6創(chuàng)建一個名為“價格總計”的查詢,統(tǒng)計各出版社圖書價格的總和,查詢結(jié)果中包括出版社和價格總計兩項信息,并按價格總計項降序排列。(請參看附錄)7創(chuàng)建一個名為“借書超過60天”(還書日期借書

10、日期>60)的查詢,查找借書人的姓名、借書證號、書名、借閱時間等信息。8創(chuàng)建一個名為“已借出圖書”的查詢,查找尚未歸還的圖書的書號、書名和借書日期。9創(chuàng)建一個名為“查詢部門借書情況”的生成表查詢,將“法律系”和“英語系”兩個部門的借書情況(包括借書證號、姓名、部門、書號)保存到一個新表中,新表的名稱為“部門借書登記”。(請參看附錄)10創(chuàng)建一個名為“添加部門借書情況”的追加查詢,將“人事處”讀者的借書情況添加到“部門借書登記”表中。(請參看附錄)11創(chuàng)建一個名為“刪除部門借書情況”的刪除查詢,將“英語系”讀者的借書情況從“部門借書登記”表中刪除。(請參看附錄)12將“讀者”表復制一份,復

11、制后的表名為“讀者 copy”,然后創(chuàng)建一個名為“更改部門”的更新查詢,將“讀者 copy”表中部門為“人事處”的字段值改為“教務處”。五、教學方法:學生獨立完成 +教師實訓指導六、教學媒介:計算機;ACCESS2003七、考核與評價:獨立完成實驗任務,符合實驗要求優(yōu)秀在教師少量介入下,完成實驗任務,符合實驗要求-良好在教師較多介入下,基本完成實驗任務,基本符合實驗要求-及格在教師較多介入下,不能完成實驗任務,實驗結(jié)果不符合實驗要求-不及格任 務 三一、項目名稱:SQL語言 二、總 學 時:2學時 三、教學目標: 掌握SQL語言的使用方法 利用SQL語句實現(xiàn)相關(guān)的操作 能夠獨立寫出一些較復雜的

12、SQL語句四、學習內(nèi)容與教學步驟:1使用SQL語句定義READER表,其結(jié)構(gòu)與實驗一中的表1“讀者”表相同,然后使用插入命令在READER表中插入兩條記錄,內(nèi)容自定。2根據(jù)“圖書管理”數(shù)據(jù)庫中的“讀者”、“圖書”和“借書登記”3個表,使用SQL語句完成以下查詢。(1)從“讀者”表中查找法律系讀者的所有信息。(2)從“借書登記”表中查找尚未歸還的圖書的書號、借書證號和借書日期。(3)從“借書登記”表中查詢每本書每次借出的天數(shù)。(4)從“借書登記”表中查詢每本書的借閱次數(shù)。(5)從“圖書”表中查找各出版社圖書的價格總計,并按價格降序輸出。(選做題)(6)查詢所有借過書的讀者姓名和借書日期。(選做題

13、)(7)查詢所有借閱了“紅樓夢”的讀者的姓名和借書證號。 (選做題)(8)查詢至今沒有人借閱的圖書的書名和出版社。(選做題)五、教學方法:學生獨立完成 +教師實訓指導六、教學媒介:計算機;ACCESS2003七、考核與評價:獨立完成實驗任務,符合實驗要求優(yōu)秀在教師少量介入下,完成實驗任務,符合實驗要求-良好在教師較多介入下,基本完成實驗任務,基本符合實驗要求-及格在教師較多介入下,不能完成實驗任務,實驗結(jié)果不符合實驗要求-不及格任 務 四一、項目名稱:窗體設計 二、總 學 時:4學時 三、教學目標: 掌握窗體設計的方法 根據(jù)具體要求設計窗體,并使用窗體完成相關(guān)操作四、學習內(nèi)容與教學步驟:1建立

14、一個“讀者登記”窗體,如圖所示。數(shù)據(jù)源為“讀者”表,窗體標題為“讀者記錄”。2建立一個“圖書登記”窗體,如圖所示。數(shù)據(jù)源為“圖書”表,窗體標題為“圖書記錄”,要求出版社的信息利用組合框控件輸入或選擇。然后通過窗體添加兩條新記錄,內(nèi)容自行確定。3建立一個“借書登記”窗體,如圖所示。數(shù)據(jù)源為“借書登記”表,窗體標題為“借書記錄”。要求顯示系統(tǒng)當前的日期,并統(tǒng)計借書人次(使用count()函數(shù)實現(xiàn))。4建立一個“讀者借書情況”的主子窗體,如圖7.76所示。主窗體顯示讀者的借書證號、姓名和部門。子窗體顯示相應讀者的借書情況,包括借書證號、書號、書名、借書日期和還書日期。5建立一個“圖書管理主界面”的窗

15、體,如圖所示。單擊各命令按鈕,可分別打開上面建立的4個窗體,單擊“退出”按鈕,可關(guān)閉窗體。五、教學方法:學生獨立完成 +教師實訓指導六、教學媒介:計算機;ACCESS2003七、考核與評價:獨立完成實驗任務,符合實驗要求優(yōu)秀在教師少量介入下,完成實驗任務,符合實驗要求-良好在教師較多介入下,基本完成實驗任務,基本符合實驗要求-及格在教師較多介入下,不能完成實驗任務,實驗結(jié)果不符合實驗要求-不及格任 務 五一、項目名稱:報表設計 二、總 學 時:4學時 三、教學目標: 掌握報表的創(chuàng)建方法 根據(jù)不同要求設計不同的報表,實現(xiàn)顯示和統(tǒng)計功能四、學習內(nèi)容與教學步驟:1建立一個“讀者信息”報表,顯示每位讀

16、者的詳細信息,如圖所示。2使用標簽向?qū)В⒁粋€“圖書登記卡”標簽,如圖所示。3建立一個“圖書借閱情況”報表,顯示每本書的借閱情況及借閱次數(shù)。4建立一個“還書情況”報表,統(tǒng)計每個讀者的還書情況(按書號排序)。如果還書日期不為空,則表示已還書;否則,就表示未還書(用紅色文字顯示)。5建立一個“讀者借書”報表,顯示每個讀者的借書情況,要求使用子報表實現(xiàn),并且第1頁只顯示報表的標題、制作人和日期等信息,從第2頁開始顯示讀者借書的信息。6建立一個“借書統(tǒng)計”報表,顯示圖書信息及借書統(tǒng)計圖表。五、教學方法:學生獨立完成 +教師實訓指導六、教學媒介:計算機;ACCESS2003七、考核與評價:獨立完成實驗

17、任務,符合實驗要求優(yōu)秀在教師少量介入下,完成實驗任務,符合實驗要求-良好在教師較多介入下,基本完成實驗任務,基本符合實驗要求-及格在教師較多介入下,不能完成實驗任務,實驗結(jié)果不符合實驗要求-不及格任 務 六一、項目名稱:宏 二、總 學 時:2學時 三、教學目標: 掌握宏的設計方法 根據(jù)要求設計窗體,實現(xiàn)具體功能四、學習內(nèi)容與教學步驟:1設計一個“借閱記錄”窗體,在“書號”文本框中輸入書號(或書號的前幾位)后,單擊“查找”按鈕即可顯示借閱該書的所有記錄;如果“書號”文本框中沒有輸入書號,則單擊“查找”按鈕時顯示一個消息框,提示輸入書號。用宏完成“查找”按鈕的操作。2設計一個“圖書查詢”窗體,從組

18、合框中選擇一個書號后,單擊“查找”按鈕,可以打開“圖書信息”窗體,顯示與該書號對應的圖書信息。單擊“取消”按鈕可以關(guān)閉“圖書信息”窗體。用宏組完成“查詢”和“取消”按鈕的操作。五、教學方法:學生獨立完成 +教師實訓指導六、教學媒介:計算機;ACCESS2003七、考核與評價:獨立完成實驗任務,符合實驗要求優(yōu)秀在教師少量介入下,完成實驗任務,符合實驗要求-良好在教師較多介入下,基本完成實驗任務,基本符合實驗要求-及格在教師較多介入下,不能完成實驗任務,實驗結(jié)果不符合實驗要求-不及格專心-專注-專業(yè)附錄1.實驗一第4題詳解在標題欄點擊右鍵,并點選“屬性”打開“表屬性”輸入表達式此處的有效性規(guī)則屬于“字段屬性”,只能設置對應于一個字段的規(guī)則條件2實驗一第5題詳解用英文輸入法狀態(tài)下的分號 ; 隔開3實驗一第13題詳解選擇“高級篩選”按圖示設置條件后再選擇應用篩選4實驗一第16題詳解4實驗二第1-3題詳解點擊“新建”分別使用“交叉表查詢向?qū)А?、“查找重復項查詢向?qū)А薄ⅰ安檎也黄ヅ漤棽樵兿驅(qū)А?,注意按照向?qū)У奶崾静僮?,如果出現(xiàn)問題,可以反復多嘗試幾次。5實驗二第5題詳解查詢條件用方括號括起,表示“參數(shù)查詢”6實驗二第6題詳解通常添加字段需要配合總計功能,點擊工具欄上的圖標,即可在查詢設計視圖中加入總計行在查詢中加入新字段的方法7實驗二第9題詳解首先建立一個選擇查詢,然后將查

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論