




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數據庫原理及應用,主講教師:許燕青 閩南理工學院實踐教學中心 計算機教研室,實 驗 目 錄 實驗一 Access數據庫及數據表的建立 實驗二 創(chuàng)建表及表間關系、管理表 實驗三 數據庫表數據的操作 實驗四 查詢的創(chuàng)建和使用 實驗五 窗體的創(chuàng)建和使用 實驗六 報表的創(chuàng)建和使用 實驗七 數據訪問頁的創(chuàng)建和使用 實驗八 宏的創(chuàng)建和使用 綜合設計小型數據庫管理系統(tǒng)的設計,實驗一Access數據庫及數據表的建立,實驗目的】 掌握啟動和退出Access系統(tǒng)的常用方法 了解Access數據庫窗口的基本組成 熟悉Access的工作環(huán)境,達到熟練使用的目的 學會查找7個數據庫對象的相關幫助信息,為以后實驗打下基礎
2、 學會如何創(chuàng)建數據庫文件,實驗內容】 1啟動Access數據庫,在“d:Access練習”文件夾中創(chuàng)建一個名為“圖書管理.mdb”的空數據庫文件。 2啟動Access數據庫,使用“庫存控制”向導創(chuàng)建一個名為“庫存管理.mdb”的數據庫文件,并保存在“d: Access練習”文件夾中。然后運行該數據庫應用系統(tǒng),了解它的各部分組成和功能,實驗要求】 1熟悉Access數據庫系統(tǒng)的主界面,主能夠熟練使用幫助系統(tǒng)。 2學會啟動和關閉Access數據庫系統(tǒng) 3熟練掌握數據庫的建立方法 【思考題】 如何在已建立的數據庫中建立多張表格,實驗二 創(chuàng)建表及表間關系、管理表,實驗目的】 熟練掌握使用據庫表的建立方
3、法 掌握表屬性的設置 掌握記錄的編輯、排序和篩選 掌握索引和關系的建立 【實驗內容】 1表13,在實驗一所建立的數據庫中創(chuàng)建“讀者”、“圖書”、“借書登記”3個表,表1 “讀者”表結構 表2 “借書登記”表結構,表3 “圖書”表結構 2將所有日期型字段的格式設置為“短日期”。 3將“圖書”表的“書號”字段的“標題”設置為“圖書編號”;“出版社”字段的默認值設置為“電子工業(yè)出版社”;“價格”字段的有效性規(guī)則為“價格0”;有效性文本為“價格必須大于0,4登記”表設置有效性規(guī)則“還書日期借書日期”,有效性文本為“還書日期必須大于借書日期”。 5為“讀者”表的“部門”字段設置查閱屬性,顯示控件為:組合
4、框,行來源類型為:值列表,行來源為:法律系;英語系;中文系;科研處;人事處;教務處。 6在“讀者”、“圖書”和“借書登記”3個表中輸入記錄,照片和備注內容可以自己定義 7在“讀者”表中,將“部門”字段移到“姓名”字段的前面,然后增加一個“聯(lián)系方式”字段,數據類型能夠為“超鏈接”(存放讀者的E-mail地址)。 8在“讀者”表和“圖書”表中添加兩條記錄,內容自定。 9刪除“讀者”表中新添加的兩條記錄,思考題】 1若一張表中的主鍵不惟一,如何設置? 2若設置主鍵后無法保存表,應如何處理? 3表中字段的標題已被刪除,應如何重新設置,實驗三數據庫表數據的操作,實驗目的】 掌握在數據表視圖中進行各項數據
5、編輯的操作方法 掌握數據表外觀的設置方法 理解關于數據排序、數據篩選等操作的含義,并掌握其操作方法 了解凍結數據列、取消凍結列的操作方法,實驗內容】 1打開實驗二中所建立的三個表。 2在表“設計”視圖中添加、刪除或自定義已有表中的字段。 3如果要跟蹤表中的其他數據,請?zhí)砑痈嗟淖侄巍?4備份數據庫中的3個表。 5對“讀者”表按“辦證日期”排序。 6對“借書登記”表按“借書證號”排序,對同一個讀者按“借書日期”降序排序。 7從“圖書”表中查找有破損的圖書。 8從“借書登記”表中查找借書證號為“522100”的讀者在2004年的借書情況,9在“讀者”表中,按“辦證日期”字段建立普通索引,索引名為“
6、辦證日期”。 10在“借書登記”表中,按“借書證號”和“書號”兩個字段建立唯一索引,索引名為“借書證號+書號”。按“借書證號”和“借書日期”兩個字段建立普通索引,索引名為“借書證號+借書日期”。 11在“讀者”表和“借書登記”表之間按“借書證號”字段建立關系,在“圖書”表和“借書登記”表之間按“書號”字段建立關系,兩個關系都實施參照完整性,思考題】 1若無法創(chuàng)建或個性標識列,應如何設置? 2在使用BIT數據類型時遇到問題,它的工作方式與“是/否”數據類型不同,應如何處理,實驗四查詢的創(chuàng)建和使用,實驗目的】 掌握利用向導和設計器創(chuàng)建選擇查詢的方法 掌握在設計視圖中創(chuàng)建參數查詢的方法 掌握查詢的規(guī)
7、則的確定方法 掌握使用向導和設計器創(chuàng)建交叉表查詢的方法,實驗內容】 1利用“查找不匹配項查詢向導”查找從未借過書的讀者的借書證號、姓名、部門和辦證日期,查詢對象保存為“未借過書的讀者”。 2利用“查找重復項查詢向導”查找同一本書的借閱情況,包含書號、借書證號、借書日期和還書日期,查詢對象保存為“同一本書的借閱情況”。 3利用“交叉表查詢向導”查詢每個讀者的借書情況和借書次數,行標題為“借書證號”,列標題為“書號”,按“借書日期”字段計數。查詢對象保存為“借閱明細表”。 4創(chuàng)建一個名為“法律系借書情況”的查詢,查找法律系讀者的借書情況,包括借書證號、姓名、部門、書名和借書日期,并按書名排序,5創(chuàng)
8、建一個名為“按圖書查詢”的參數查詢,根據用戶輸入的書名查詢該書的借閱情況,包括借書證號、姓名、書名、作者、借書日期和還書日期。 6創(chuàng)建一個名為“價格總計”的查詢,統(tǒng)計各出版社圖書價格的總和,查詢結果中包括出版社和價格總計兩項信息,并按價格總計項降序排列。 7創(chuàng)建一個名為“借書超過60天”的查詢,查找借書人的姓名、借書證號、書名、借閱時間等信息。 8創(chuàng)建一個名為“已借出圖書”的查詢,查找書號、書名和借書日期。 9創(chuàng)建一個名為“查詢部門借書情況”的生成表查詢,將“法律系”和“英語系”兩個部門的借書情況(包括借書證號、姓名、部門、書號)保存到一個新表中,新表的名稱為“部門借書登記,10創(chuàng)建一個名為“
9、添加部門借書情況”的追加查詢,將“人事處”讀者的借書情況添加到“部門借書登記”表中。 11創(chuàng)建一個名為“刪除部門借書情況”的刪除查詢,將“英語系”讀者的借書情況從“部門借書登記”表中刪除。 12將“讀者”表復制一份,復制后的表名為“讀者 copy”,然后創(chuàng)建一個名為“更改部門”的更新查詢,將“讀者 copy”表中部門為“人事處”的字段值改為“教務處,思考題】 1使用SQL語句定義READER表,其結構與第4章中的“讀者”表相同,然后使用插入命令在READER表中插入兩條記錄,內容自定。 2根據“圖書管理”數據庫中的“讀者”、“圖書”和“借書登記”3個表,使用SQL語句完成以下查詢。 (1)從“
10、讀者”表中查找法律系讀者的所有信息。 (2)從“借書登記”表中查找尚未歸還的圖書的書號、借書證號和借書日期。 (3)從“借書登記”表中查詢每本書每次借出的天數,實驗五 窗體的創(chuàng)建和使用,本實驗為設計性實驗,要求學生設計一個自己感興趣的窗 體。課內學時2,課外學時8。 通過本實驗,掌握窗體設計的方法。 【實驗目的】 1.掌握窗體設計的方法 2.根據具體要求設計窗體,并使用窗體完成相關操作,實驗內容】 1建立一個“讀者登記”窗體,如圖所示。數據源為“讀者”表,窗體標題為“讀者記錄,2建立一個“圖書登記”窗體,如圖所示。數據源為“圖書”表,窗體標題為“圖書記錄”,要求出版社的信息利用組合框控件輸入或
11、選擇。然后通過窗體添加兩條新記錄,內容自行確定,3建立一個“借書登記”窗體,如圖所示。數據源為“借書登記”表,窗體標題為“借書記錄”。要求顯示系統(tǒng)當前的日期,并統(tǒng)計借書人次(使用count()函數實現,4建立一個“讀者借書情況”的主子窗體,如圖7.76所示。主窗體顯示讀者的借書證號、姓名和部門。子窗體顯示相應讀者的借書情況,包括借書證號、書號、書名、借書日期和還書日期,5建立一個“圖書管理主界面”的窗體,如圖所示。單擊各命令按鈕,可分別打開上面建立的4個窗體,單擊“退出”按鈕,可關閉窗體,思考題】 1若所創(chuàng)建的窗體為空,請分析是由哪些原因造成的? 2創(chuàng)建完窗體后,為何只能看到一個表中的數據?
12、3創(chuàng)建完窗體后,為何不能編輯窗體中的數據,實驗六 報表的創(chuàng)建和使用,實驗目的】 掌握報表的創(chuàng)建方法 根據不同要求設計不同的報表,實現顯示和統(tǒng)計功能,實驗內容】 1建立一個“讀者信息”報表,顯示每位讀者的詳細信息,如圖所示,2使用標簽向導,建立一個“圖書登記卡”標簽,如圖所示,3建立一個“圖書借閱情況”報表,顯示每本書的借閱情況及借閱次數。 4建立一個“還書情況”報表,統(tǒng)計每個讀者的還書情況(按書號排序)。如果還書日期不為空,則表示已還書;否則,就表示未還書(用紅色文字顯示)。 5建立一個“讀者借書”報表,顯示每個讀者的借書情況,要求使用子報表實現,并且第1頁只顯示報表的標題、制作人和日期等信息
13、,從第2頁開始顯示讀者借書的信息。 6建立一個“借書統(tǒng)計”報表,顯示圖書信息及借書統(tǒng)計圖表。 【思考題】 1若想在所打印的報表的結束處打印空頁,應如何設置? 2若想在報表中每隔一頁就出現空頁,應如何設置,實驗七 數據訪問頁的創(chuàng)建和使用,實驗目的】 掌握數據訪問頁的設計方法 利用數據訪問頁實現具體要求 【實驗內容】 1建立一個名為“圖書信息”的數據訪問頁,頁面標題為滾動文字。 2建立一個名為“借書情況”的數據訪問頁,按“書號”分組顯示每本圖書的借閱情況,3在頁視圖處理數據: (1)添加記錄:在記錄導航工具欄上,單擊“新建記錄”。在第一個字段中鍵入所需數據,然后按TAB轉至下一個字段,并對每個字段
14、都添加完數據后,保存記錄。 (2)編輯字段中的數據:單擊要編輯的字段,鍵入要插入的文本,保存記錄。 (3)刪除記錄:在記錄導航工具欄上,單擊“刪除”。注意,刪除記錄后,無法從數據庫中撤消刪除操作。 (4)添加、更改或刪除圖片的路徑:在路徑字段內單擊。若要添加圖片的路徑,請鍵入圖片的位置的路徑;若要更改圖片的路徑,請編輯路徑;若要刪除圖片的路徑,請選擇字段中的內容,然后按DELETE。 (5)保存或撤消更改:單擊記錄導航工具欄上的“保存”或“撤消,思考題】 1若對數據進行排序時得到“DefaultSort屬性無效”的消息時應如何處理? 2在進行數據計算時得到“表達式無效”的消息時應如何處理? 3
15、得到“在表達中未定義函數”的消息時應如何處理,實驗八 宏的創(chuàng)建和使用,實驗目的】 掌握宏的設計方法 根據要求設計窗體,實現具體功能 【實驗內容】 1設計一個“借閱記錄”窗體,在“書號”文本框中輸入書號(或書號的前幾位)后,單擊“查找”按鈕即可顯示借閱該書的所有記錄;如果“書號”文本框中沒有輸入書號,則單擊“查找”按鈕時顯示一個消息框,提示輸入書號。用宏完成“查找”按鈕的操作,2設計一個“圖書查詢”窗體,從組合框中選擇一個書號后,單擊“查找”按鈕,可以打開“圖書信息”窗體,顯示與該書號對應的圖書信息。單擊“取消”按鈕可以關閉“圖書信息”窗體。用宏組完成“查詢”和“取消”按鈕的操作。 3如果要將幾
16、個相關的龍組織在同一個位置上,而不希望對其分別追蹤,可以將它們組織起來構成一個宏組。請將上述所建立的兩個宏構成一個宏組。 4在“宏”窗口中,單擊“操作”列中的第一個空白行。如果要在兩個操作行之間扦入操作,請單擊在其上面一行插入新操作的操作行選擇器,然后單擊工具欄上的“插入行”。 5在“操作”列,單擊箭頭以顯示操作列表,6單擊要使用的操作。 7如果需要,請在窗口的下半部指定操作參數。 【思考題】 1若想在宏中用SendKeys操作向對話框傳送鍵擊,卻并沒有傳送,應如何傳送? 2如何暫禁用宏中的操作,綜合設計小型數據庫管理系統(tǒng)的設計,實驗目的】 1運用課程所學知識,設計一個小規(guī)模的數據庫關系系統(tǒng)。 2進一步理解和掌握關系型數據庫的管理軟件的設計方法。 3理解和掌握理解和掌握關系型數據庫的知識,熟悉查
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度知識產權贈與及許可協(xié)議書范文
- 二零二五年度資料員招聘與知識產權保護與運用協(xié)議
- 2025年度電力設備安裝與檢修服務合同
- 二零二五年度科研機構實驗室年租房合同
- 二零二五年度廣告公司兼職設計師合作協(xié)議
- 2025年度珠寶玉石進出口貿易合同
- 網絡安全防御策略知識題庫
- 探索阿凡提的故事的寓言色彩
- 農業(yè)環(huán)境保護工作要點
- 公司年度運營計劃與目標分解書
- 2025浙江杭州地鐵運營分公司校園招聘665人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025四川省小金縣事業(yè)單位招聘362人歷年高頻重點模擬試卷提升(共500題附帶答案詳解)
- 2022泛海三江消防ZX900液晶手動控制盤使用手冊
- 廣西壯族自治區(qū)柳州市2025年中考物理模擬考試卷三套附答案
- 第11課《山地回憶》說課稿 2024-2025學年統(tǒng)編版語文七年級下冊
- 羅森運營部經營管理手冊
- 高標準農田施工組織設計
- 老舊小區(qū)改造項目施工組織設計方案
- 【招商手冊】杭州ICON CENTER 社交娛樂中心年輕人潮流消費創(chuàng)新實驗
- 2025屆高考數學二輪復習備考策略和方向
- 2025年國家稅務總局遼寧省稅務局系統(tǒng)招聘事業(yè)單位工作人員管理單位筆試遴選500模擬題附帶答案詳解
評論
0/150
提交評論