實驗指導書——數據庫系統(tǒng)及應用_第1頁
實驗指導書——數據庫系統(tǒng)及應用_第2頁
實驗指導書——數據庫系統(tǒng)及應用_第3頁
實驗指導書——數據庫系統(tǒng)及應用_第4頁
實驗指導書——數據庫系統(tǒng)及應用_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數據庫系統(tǒng)及應用實驗指導書哈爾濱工業(yè)大學機電工程學院工業(yè)工程系2009年 3 月數據庫系統(tǒng)及應用實驗教學大綱開課實驗室:工業(yè)工程系課程總學時: 40 課程名稱:數據庫系統(tǒng)及應用課程編號: t1082320 實驗學時: 0 上機學時: 16 面向專業(yè):工業(yè)工程專業(yè)本科實驗類別:技術專業(yè)課實驗開課學期:春季一、實驗教學的指導思想和教學目的1指導思想數據庫系統(tǒng)及應用課程是工業(yè)工程專業(yè)的主干課程。數據庫系統(tǒng)及應用實驗教學是數據庫系統(tǒng)及應用課程教學中重要的實踐環(huán)節(jié)。在實驗教學中通過設立部分驗證性實驗, 使學生進一步加深理解課堂教學的內容;通過設立一些綜合性、 設計性實驗, 培養(yǎng)學生的理論聯系實際的能力、

2、數據解決方案設計能力及數據結構設計的創(chuàng)新意識和能力;通過強調學生參與實驗的全過程,培養(yǎng)學生的動手操作能力。2教學目的(1)驗證課堂教學中的理論;(2)掌握數據庫系統(tǒng)設計原理,有關開發(fā)平臺,軟件工具的的操作技能,數據的分析與處理方法;(3)了解數據庫系統(tǒng)的分析,設計與數據庫應用性能之間的關系;(4)初步掌握數據庫系統(tǒng)設計的基本方法。二、實驗教學的基本要求1掌握 ms access數據庫軟件平臺使用方法;2掌握數據庫系統(tǒng)的需求分析方法;3掌握數據庫系統(tǒng)設計的一般原理和方法;4初步掌握典型數據庫方案的設計思路和基本方法。三、實驗教材及參考書自編。四、實驗考核根據學生對其參加的每個實驗的實驗內容和操作

3、技能的掌握及實驗報告的質量情況,合格者按35 分評定成績,實驗考核采取實驗報告和程序檢驗相結合的方式。 有一次不合格或者缺席必須重做,否則不得參加期末考試。 實驗課成績占課程總成績的20%。五、實驗項目序號實驗項目名稱學時實驗要求實驗類型每組人數1 ms access 數據庫基礎操作2 必修綜合2-32 數據庫復制與數據導入導出2 必修綜合2-33 數據庫安全性2 必修綜合2-3 4 sql 語言 -查詢操作2 必修綜合2-3 5 sql 語言 -更新操作2 必修綜合2-3 6 刀具管理信息數據庫設計6 必修綜合2-3實驗 1 數據系統(tǒng)基礎操作實驗目的掌握數據庫的安裝運行,創(chuàng)建的基本過程;掌握

4、數據庫表的基礎知識;理解數據表關系內容;實驗環(huán)境計算機操作系統(tǒng)環(huán)境: windowsxp 操作系統(tǒng);數據庫平臺: microsoft access2000;實驗內容與要求1.安裝運行數據庫2.創(chuàng)建、刪除、查看數據庫3.表的創(chuàng)建與管理4.關系的創(chuàng)建與維護5.完成實驗報告。實驗步驟1.安裝并運行 access數據庫。2.創(chuàng)建、刪除、查看數據庫創(chuàng)建“學生管理”示例數據庫,選擇“新建數據庫”命令,選擇“數據庫向導” ,按照系統(tǒng)提示建立示例數據庫,并查看其中的表內容。創(chuàng)建“學生管理” 數據庫,選擇“新建數據庫” 命令,選擇“空數據庫”,將數據庫保存在指定的路徑中,并將數據庫命名為:學生管理。3.表的創(chuàng)建

5、與管理在“學生管理”數據庫中創(chuàng)建學生基本信息表:student ,并在其中輸入至少 20 條記錄,表內容如下所示:table:student(學生基本信息表)含義字段名稱類型寬度學號sno 整型姓名sname 文本20 性別sex 文本2 出生日期sdate 時間8 系別dp 文本20 民族nation 文本20 按照上述表內容建立相應字段,并將各個字段的數據類型和字段寬度設置完成,其中字段民族的默認值設置為“漢族”。主鍵的建立與刪除。復制“ student ”表,分別選擇“只復制結構”和“結構和數據”兩個選項,并將復制的表命名為:studentbak 刪除“ studentbak ”表。4.

6、關系的創(chuàng)建與維護在“學生管理”數據庫中創(chuàng)建課程表:course,并在其中輸入至少5 條記錄,表內容如下所示:table:course(課程表)含義字段名稱類型寬度課程號cno 整型課程名稱cname 文本20 學分cgrade 單精度先修課程fcno 文本20 在“學生管理”數據庫中創(chuàng)建課程表:s_c,表內容如下所示:table:s_c (選課成績表 ) 含義字段名稱類型寬度學號sno 整型課程號cno 整型成績grade 單精度建立表關系,打開“關系”視圖,建立表student和表 s_c(選課成績表 )之間的關系,建立表course(課程表)和表s_c(選課成績表 )之間的關系。編輯上述建

7、立的表關系。刪除上述建立的表關系。完成實驗報告,實驗報告格式參見本文附件1。實驗 2 數據庫復制與數據導入導出實驗目的掌握 access數據庫復制、備份、修復的操作方法;掌握 access數據庫數據的導入與導出的操作方法;實驗環(huán)境計算機操作系統(tǒng)環(huán)境: windowsxp 操作系統(tǒng);數據庫平臺: microsoft access2000;實驗內容與要求1.設置數據庫屬性。2.創(chuàng)建數據庫副本。3.修復壓縮數據庫。4.導入導出數據。5.完成實驗報告。實驗步驟1.設置數據庫屬性,打開“學生管理”數據庫,執(zhí)行“文件-數據庫屬性”命令,設置數據庫屬性信息。2.創(chuàng)建數據庫副本,打開“學生管理”數據庫,執(zhí)行“

8、工具-同步復制 -創(chuàng)建副本”命令,指定數據庫副本保存的路徑,創(chuàng)建數據庫副本。3.修復壓縮數據庫打開“學生管理”數據庫,執(zhí)行“工具-數據庫工具 -壓縮和修復數據庫”命令,修復當前數據庫。打開 access數據庫,執(zhí)行“工具 -數據庫工具 -壓縮和修復數據庫”命令,指定所要修復的數據庫,按照“獨占”方式打開并修復指定數據庫。4.導入導出數據打開“學生管理”數據庫,將“student ”表導出成文本文件打開“學生管理”數據庫,將“student ”表導出成 *.xls 文件與另一組同學交換各自導出的文本文件,導入另一組同學所建立的“student ”表信息,并將導入的表重新命名后,將兩個表的數據合在

9、一起。打開“學生管理”數據庫,執(zhí)行“鏈接表”命令,選擇所要鏈接的數據庫文件,選取所要鏈接的表(student ) ,執(zhí)行鏈接操作。查看鏈接成功的表中信息,并將其中的信息與原有的“student ”表信息合在一起。完成實驗報告,實驗報告格式參見本文附件1。實驗 3 數據庫安全性實驗目的掌握數據庫安全性基礎知識;掌握數據庫用戶與用戶組的操作方法;實驗環(huán)境計算機操作系統(tǒng)環(huán)境: windowsxp 操作系統(tǒng);數據庫平臺: microsoft access2000;實驗內容與要求1.連接工作組文件2.創(chuàng)建工作組文件3.新建用戶、刪除用戶4.新建組、刪除組、加入組5.完成實驗報告。實驗步驟1.連接工作組文

10、件:運行c:program filesmicrosoft officeoffice ms access workgroup administrator 程序,進行工作組文件連接,并按照指定用戶和密碼登陸數據庫。2.創(chuàng)建工作組文件:運行c:program filesmicrosoft officeoffice ms access workgroup administrator 程序,進行工作組文件創(chuàng)建,并按照指定用戶和密碼登陸數據庫。3.新建用戶、刪除用戶打開“學生管理”數據庫,點擊“工具-安全-用戶與組帳號”命令,新建用戶,并設置用戶信息;打開“學生管理”數據庫,點擊“工具-安全-用戶與組帳號

11、”命令,刪除指定用戶;4.新建組、刪除組、加入組打開“學生管理”數據庫,點擊“工具-安全-用戶與組帳號”命令,新建用戶組,并設置用戶組信息;打開“學生管理”數據庫,點擊“工具-安全-用戶與組帳號”命令,刪除指定用戶組;打開“學生管理”數據庫,點擊“工具-安全-用戶與組帳號”命令,將指定用戶加入到指定擁護組中;5.設置用戶和用戶組權限打開“學生管理”數據庫,點擊“工具-安全-用戶與組權限”命令,指定用戶數據操作權限;打開“學生管理”數據庫,點擊“工具-安全-用戶與組權限”命令,指定用戶組數據操作權限;完成實驗報告,實驗報告格式參見本文附件1。實驗 4 sql 語言-查詢操作實驗目的理解查詢的概念

12、和設計方法;掌握 select 語句在單表查詢中的應用;掌握 select 語句在單表查詢中的應用;實驗環(huán)境計算機操作系統(tǒng)環(huán)境: windowsxp 操作系統(tǒng);數據庫平臺: microsoft access2000;實驗內容與要求1.在 access數據庫中新建查詢。2.實現在“學生管理”數據庫中進行單表信息查詢。3.實現在“學生管理”數據庫中進行多表信息查詢。4.完成實驗報告。實驗步驟1.在 access數據庫中新建查詢打開“學生管理” 數據庫,點擊“查詢” ,選擇“在設計視圖中創(chuàng)建查詢” ,建立名稱為“學生名單1”的查詢,要求包括所有學生的學號、姓名和性別信息,并按照學號升序排列。打開“學

13、生管理”數據庫,點擊“查詢” ,選擇“使用向導建立查詢”建立名稱為“學生名單2”的查詢,要求包括所有學生的學號、姓名和性別信息,并按照學號升序排列。比較“學生名單 1”和“學生名單2”的查詢是否有區(qū)別?2.實現在“學生管理”數據庫中進行單表信息查詢。建立檢索年齡大于20 歲的男學生的學號和姓名的查詢建立檢索所有姓王的同學學號和姓名的查詢建立檢索所有學分大于2 分的課程名稱和課程號的查詢建立檢索選修指定課程號的所有學生學號的查詢建立檢索選修指定課程號的成績最高的學生的學號查詢建立檢索所有學生中分屬各個省份學生人數的查詢3.實現在“學生管理”數據庫中進行多表信息查詢。建立檢索學生姓名及其所選修課程

14、的課程號和成績的查詢建立檢索選修指定課程號的學生的出生日期信息的查詢完成實驗報告,實驗報告格式參見本文附件1。實驗 5 sql 語言-更新操作實驗目的掌握利用 insert、update、delete 命令實現對表數據插入、修改與刪除等更新操作。掌握 access數據庫平臺中通過vba 代碼執(zhí)行 sql 語句的方法。實驗內容與要求1.在 vba 代碼中執(zhí)行 sql 更新語句。在 vba 代碼中應用 dao 對象方法執(zhí)行 sql 語句示例如下:變量定義dim dbs as database 定義數據庫對象dim strsql as string 定義字符串,用于保存sql 語句信息set dbs

15、 = currentdb 打開數據庫strsql=” sql 語句” 設置 sql 語句,其中換行符為“_” ,連接符為:“&”dbs.execute strsql 執(zhí)行 sql 語句set dbs = nothing 關閉數據庫2.插入數據操作。3.更新數據操作。4.刪除數據操作。5.完成實驗報告。實驗步驟1.在 vba 代碼中執(zhí)行 sql 更新語句。打開“學生管理”數據庫,點擊“窗體”,選擇“使用向導創(chuàng)建窗體” ,創(chuàng)建名稱為“學生信息瀏覽”的窗體,并修改窗體信息,通過該窗體能夠綁定學生信息,實現瀏覽、編輯學生信息的功能。打開“學生管理” 數據庫,點擊“窗體” ,選擇“在設計視圖中創(chuàng)

16、建窗體” ,創(chuàng)建名稱為“學生信息編輯”的窗體,在窗體上添加“插入”、 “更新” 、“刪除”按鈕。2.插入數據操作在“學生信息編輯” 窗體中的“插入” 按鈕單擊事件中編寫vba 代碼,實現在學生信息中插入姓名為:王華,學號為:050840131的學生信息。3.更新數據操作在“學生信息編輯” 窗體中的“更新” 按鈕單擊事件中編寫vba 代碼,實現更新學號為050840131 的學生信息,性別為男,出生日期為1988年 7 月 18 日,系別為工業(yè)工程,民族為漢族。4.刪除數據操作在“學生信息編輯” 窗體中的“刪除” 按鈕單擊事件中編寫vba 代碼,實現刪除學號為 050840131的學生信息功能。

17、實驗 6 刀具信息管理數據庫設計實驗目的了解數據庫需求分析的基本方法;了解數據庫設計的基本方法;了解 c/s結構數據庫應用系統(tǒng)的設計方法;綜合運用數據庫知識和技術開發(fā)設計簡單數據庫應用系統(tǒng);實驗內容與要求本數據庫應用系統(tǒng)主要應用網絡技術、數據庫技術等信息處理技術于一體的,兼具制造車間刀具信息管理計算機信息系統(tǒng)。該軟件系統(tǒng)面向制造車間, 對一些常用刀具和特種刀具提供計劃、準備、記錄、領用、歸還及各種報表等功能。其主要功能如下:車間信息:車間信息記錄管理;常規(guī)刀具信息:刀具信息(名稱、編號、類別、尺寸,使用范圍)入庫;特種刀具信息:刀具信息(名稱、編號、類別、尺寸,使用范圍)入庫;設備信息:設備名稱、設備編號、購置時間等信息入庫;開發(fā)平臺采用 access數據庫系統(tǒng),代碼語言采用vba。系統(tǒng)軟件結構為 c/s 結構。實驗步驟1.結合上述的功能應用要求,分析用戶需求,畫出數據流圖、e-r 圖,編制數據字典。2.設計數據概念模型及應用系統(tǒng)應具有的功能模塊。3.應用 access數據庫平臺,設計用戶界面。4.應用 access數據庫平臺創(chuàng)建數據庫,并錄入部分原始數據。5.實現數據庫程序功能,編寫調試主要代碼。6.實現數據庫安全管理。7.完成實驗報告,實驗報告內容應包括功能模塊圖、e-r 圖、數據字典、主要數據操作功能實現方法,以及

溫馨提示

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

評論

0/150

提交評論