數據庫系統(tǒng)原理試驗指導書_第1頁
數據庫系統(tǒng)原理試驗指導書_第2頁
數據庫系統(tǒng)原理試驗指導書_第3頁
數據庫系統(tǒng)原理試驗指導書_第4頁
數據庫系統(tǒng)原理試驗指導書_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——數據庫系統(tǒng)原理試驗指導書計算機科學與技術學院

《數據庫系統(tǒng)原理》

試驗指導書

武彤編寫

信息安全及其相關專業(yè)

貴州大學二OO七年八月

前言

本課程介紹數據庫系統(tǒng)特別是關系數據庫系統(tǒng)的基本原理,介紹數據庫系統(tǒng)的組成、數據庫的設計方法、關系數據庫語言及關系數據庫管理系統(tǒng)內核部分的處理思想。為協(xié)同理論課的教學,設立了驗證型試驗及設計型試驗,目的是使學生加強對概念的理解;強調學生從系統(tǒng)的整體角度來權衡不同方法和技術的優(yōu)劣,根據具體的應用環(huán)境靈活地應用相關的技術建立有效的數據庫系統(tǒng)。通過試驗使用某種數據庫管理系統(tǒng)設計開發(fā)一種應用數據庫來加深對原理和概念的理解。

試驗內容是選定一個具體的應用環(huán)境,對此環(huán)境構造最優(yōu)的數據庫模式,設計有效的應用程序,使之能夠有效地存儲數據,滿足一般的信息要求和處理要求。要求寫出試驗報告,對于驗證性試驗,內容包括:試驗目的、試驗要求、試驗內容、試驗步驟、試驗結果分析。對于設計性試驗,內容包括:試驗目的、試驗要求、試驗內容、試驗設計思想、試驗設計說明(DBMS及環(huán)境選擇、結構設計及功能實現(xiàn)狀況)。

通過本課程的試驗,學生可以熟悉某一個特定的數據庫管理系統(tǒng),學會在數據庫管理系統(tǒng)中建立數據庫及數據庫表,學會使用SQL語言對數據庫中的數據進行增、刪、改及查詢操作,學會對用戶進行權限控制等操作。同時通過設計型試驗,熟練把握數據庫設計的全過程,為后續(xù)課程設計打下良好的基礎。

本試驗指導書的內容和理論課程的教學環(huán)節(jié)緊湊結合,由淺入深的引導學生逐步完成每一個試驗。學生通過閱讀試驗指導書,就能獨立完成試驗,通過試驗加強了對數據庫系統(tǒng)原理及概念的理解,起到理論聯(lián)系實際的作用。本試驗指導書在編寫過程中難免存在問題和錯誤,希望在使用的過程中不斷的收集看法和建議,進行修改完善。

2

目錄

1、試驗一:(一)數據庫定義????????????????????????????????????????????????????????????????????????????42、試驗一:(二)數據庫的建立與維護???????????????????????????????????????????????????????????????73、試驗二:數據庫的簡單查詢和連接查詢?????????????????????????????????????????????????????????94、試驗三:數據庫的嵌套查詢???????????????????????????????????????????????????????????????????????????125、試驗四:數據庫的組合查詢和統(tǒng)計查詢?????????????????????????????????????????????????????????146、試驗五:數據庫的視圖和圖表的定義及使用?????????????????????????????????????????????????167、試驗六:數據庫系統(tǒng)設計??????????????????????????????????????????????????????????????????????????????198、試驗七:SQLServer的其它功能試驗????????????????????????????????????????????????????????????219、試驗報告基本內容要求????????????????????????????????????????????????????????????????????????????????2310、試驗報告格式?????????????????????????????????????????????????????????????????????????????????????????????24

3

試驗一:(一)數據庫定義

試驗學時:1學時試驗類型:驗證試驗要求:必修一、試驗目的

要求學生熟練把握和使用SQL語言、SQLServer企業(yè)管理器創(chuàng)立數據庫、表、索引和

修改表結構,并學會使用SQLServer查詢分析器接收SQL語句和進行結果分析。

二、試驗內容

1、創(chuàng)立數據庫和查看數據庫屬性。

2、創(chuàng)立表、確定表的主碼和約束條件,為主碼建索引。3、查看和修改表結構。

4、熟悉SQLServer企業(yè)管理器和查詢分析器工具的使用方法。

三、試驗原理、方法和手段

1、基本操作試驗

(1)使用企業(yè)管理器建立圖書讀者數據庫。

(2)在企業(yè)管理器中查看圖書讀者數據庫的屬性,并進行修改,使之符合要求。(3)通過企業(yè)管理器,在建好的圖書讀者數據庫中建立圖書、讀者、借閱3個表,其結構為:

圖書(書號,類別,出版社,,書名,定價);讀者(編號,姓名,單位,性別,電話);借閱(書號,讀者編號,借閱日期)

要求為屬性選擇適合的數據類型,定義每個表的主碼,是否允許空值和默認值等列級數據約束。

(4)在企業(yè)管理器中建立圖書、讀者和借閱3個表的表級約束:每個表的主碼約束;借閱表與圖書表間、借閱表與讀者表之間的外碼約束,要求按語義先確定外碼約束表達式,再通過操作予以實現(xiàn);實現(xiàn)借閱表的書號和讀者編號的唯一性約束;實現(xiàn)讀者性別只能是“男〞或“女〞的Check(檢查)約束。

4

2、提高操作試驗

(1)建立學生課程庫操作,在SQLServer企業(yè)管理器中實現(xiàn)。庫中表結構為:

學生(學號,姓名,年齡,性別,所在系);課程(課程號,課程名,先行課);選課(學號,課程號,成績)要求:1)建庫、建表和建立表間聯(lián)系。2)選擇適合的數據類型。

3)定義必要的索引、列級約束和表級約束。

(2)將自設計的數據庫、庫中的表、索引和約束用SQL語句表達,并通過企業(yè)管理器或查詢分析器實現(xiàn)建庫、建表、建立表間聯(lián)系和建立必要的索引、列級約束和表級約束的操作。

四、試驗組織運行要求

本試驗屬于驗證型試驗,通過試驗,加強對課堂講授知識的理解。開始試驗前,先集中

由老師進行具體要求和本卷須知的講解,然后各自獨立在機器上完成試驗。試驗過程中出現(xiàn)問題,在試驗指導老師幫助下解決。

五、試驗條件

(1)硬件條件:個人計算機。

(2)軟件條件:Windows2000NTServer;MSSQLServer2000。

六、試驗步驟

(1)先依照試驗方法中的要求,在老師指導下完成基本操作試驗,即建立圖書讀者數

據庫。

(2)然后依照試驗方法中的要求,獨立完成提高操作試驗。

七、思考題

1、用SQL語言表示圖書讀者數據庫建庫和建表(建索引)操作。

溫馨提示

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

評論

0/150

提交評論