大數(shù)據(jù)庫應(yīng)用試驗指導(dǎo)書1,2_第1頁
大數(shù)據(jù)庫應(yīng)用試驗指導(dǎo)書1,2_第2頁
大數(shù)據(jù)庫應(yīng)用試驗指導(dǎo)書1,2_第3頁
大數(shù)據(jù)庫應(yīng)用試驗指導(dǎo)書1,2_第4頁
大數(shù)據(jù)庫應(yīng)用試驗指導(dǎo)書1,2_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、標(biāo)準(zhǔn)實用文案 數(shù)據(jù)庫應(yīng)用 機(jī)指導(dǎo)書數(shù)據(jù)庫課程組 編 寫文檔標(biāo)準(zhǔn)實用文案“數(shù)據(jù)庫應(yīng)用” 是一門理論性和實踐性都很強(qiáng)的專業(yè)課程 , 通過本課程 的學(xué)習(xí),學(xué)生會使用 SQL Server 數(shù)據(jù)庫管理系統(tǒng)并能進(jìn)行實際應(yīng)用。 能熟 練掌握 Transact-SQL 語言,能保證數(shù)據(jù)的完整性和一致性、 數(shù)據(jù)庫的安全 , 并能進(jìn)行簡單編程?!皵?shù)據(jù)庫應(yīng)用”課程上機(jī)的主要目標(biāo) :1) 通過上機(jī)操作,加深對數(shù)據(jù)庫系統(tǒng)理論知識的理解。2) 通過使用 SQL SERVER2000,了解 SQL SERVER 數(shù)據(jù)庫管理系統(tǒng) 的數(shù)據(jù)管理方式,并掌握其操作技術(shù)。3) 通過實際題目的上機(jī),提高動手能力,提高分析問題和解決問

2、題 的能力?!皵?shù)據(jù)庫應(yīng)用”課程上機(jī)項目設(shè)置與內(nèi)容表 3 列出了”數(shù)據(jù)庫應(yīng)用”課程具體的上機(jī)項目和內(nèi)容序號上機(jī)項目學(xué)時上機(jī)上機(jī)每組文檔標(biāo)準(zhǔn)實用文案要求類別人數(shù)1熟悉 SQL Server 工作環(huán)境,建立示范庫2必修驗證12管理和建立數(shù)據(jù)庫2必修驗證13數(shù)據(jù)表操作2必修驗證14DML 的數(shù)據(jù)查詢2必修驗證15視圖的定義及使用2必修驗證16數(shù)據(jù)完整性2必修驗證17存儲過程2必修驗證18觸發(fā)器2必修驗證19游標(biāo)、自定義函數(shù)2必修驗證1合計18上機(jī)組織運(yùn)行方式 :上機(jī)前,任課教師需要向?qū)W生講清上機(jī)的整體要求及上機(jī)的目標(biāo)任務(wù);講清上機(jī) 安排和進(jìn)度、平時考核內(nèi)容、期末考試辦法、上機(jī)守則及上機(jī)室安全制度;講清

3、上機(jī)操 作的基本方法,上機(jī)對應(yīng)的理論內(nèi)容。每次上機(jī)前:學(xué)生應(yīng)當(dāng)先弄清相關(guān)的理論知識,再預(yù)習(xí)上機(jī)內(nèi)容、方法和步驟, 避免出現(xiàn)盲目上機(jī)的行為。上機(jī) 1 人 1 組,在規(guī)定的時間內(nèi),由學(xué)生獨(dú)立完成,出現(xiàn)問題時,教師要引導(dǎo)學(xué) 生獨(dú)立分析、解決,不得包辦代替。該課程上機(jī)是一個整體,需要有延續(xù)性。機(jī)房應(yīng)有安全措施,避免前面的上機(jī)數(shù)文檔標(biāo)準(zhǔn)實用文案據(jù)、程序和環(huán)境被清除、改動等事件發(fā)生,學(xué)生最好能自備移動存儲設(shè)備,存儲自己的 數(shù)據(jù)。任課教師要認(rèn)真上好每一堂課,上機(jī)前清點學(xué)生人數(shù),上機(jī)中按要求做好學(xué)生上機(jī)情況及結(jié)果記錄。上機(jī)報告要求上機(jī)報告應(yīng)包含以下內(nèi)容:上機(jī)目的,上機(jī)內(nèi)容及操作步驟、上機(jī)結(jié)果、及上機(jī)總結(jié)及體會

4、。上機(jī)成績評定辦法上機(jī)成績采用五級記分制,分為優(yōu)、良、中、及格、不及格。按以下五個方面進(jìn)行綜合考核:1 、對上機(jī)原理和上機(jī)中的主要環(huán)節(jié)的理解程度;2、上機(jī)的工作效率和上機(jī)操作的正確性;3、良好的上機(jī)習(xí)慣是否養(yǎng)成;4、工作作風(fēng)是否實事求是;5、上機(jī)報告(包括數(shù)據(jù)的準(zhǔn)確度是否合格,體會總結(jié)是否認(rèn)真深入等)其它說明1. 在上機(jī)課之前,每一個同學(xué)必須將上機(jī)的題目、程序編寫完畢,對運(yùn)行中可能出現(xiàn)的問題應(yīng)事先作出估計;對操作過程中有疑問的地方,應(yīng)做上記號,以便上機(jī)時 給予注意。做好充分的準(zhǔn)備,以提高上機(jī)的效率2. 所有上機(jī)環(huán)節(jié)均由每位同學(xué)獨(dú)立完成,嚴(yán)禁抄襲他人上機(jī)結(jié)果,若發(fā)現(xiàn)有結(jié)果雷同者,按上機(jī)課考核辦法

5、處理。3. 上機(jī)過程中,應(yīng)服從教師安排。文檔標(biāo)準(zhǔn)實用文案4.上機(jī)完成后,要根據(jù)教師的要求及時上交作業(yè)5.每個上機(jī)需配有相同學(xué)時的課外上機(jī)。文檔標(biāo)準(zhǔn)實用文案上機(jī) _1_:熟悉 SQL Server 工作環(huán)境,建立示范庫上機(jī)學(xué)時: 2上機(jī)類型:(驗證)上機(jī)要求:(必修)一、上機(jī)目的SQL Server 2000 的啟動和管理工作由服務(wù)管理器和企業(yè)管理器來實現(xiàn)。本次實驗了解 SQL Server 2000 的啟動,熟悉如何在 SQL Server 2000 圖形環(huán)境下建立數(shù)據(jù)庫 和表。學(xué)會安裝 SQL Server 2000 的啟動和建庫、表的操作。本實驗需 2 學(xué)時。二、上機(jī)內(nèi)容1啟動數(shù)據(jù)庫服務(wù)軟

6、件 SQL Server 2000 :在程序菜單中選擇 Microsoft SQL Server ,如圖 2-1 所示:文檔標(biāo)準(zhǔn)實用文案圖 2-1再選中服務(wù)管理器,如圖 2-2 所示:點擊服務(wù)管理器后,出現(xiàn)文檔圖 2-2SQL Server 服務(wù)管理器,如圖 2-3 所示:圖 2-3標(biāo)準(zhǔn)實用文案點擊“開始 /繼續(xù)”按鈕,啟動 SQL Server 2000 數(shù)據(jù)庫服務(wù)。啟動成功后,在時鐘旁邊出現(xiàn)個符 號 , 如 圖 2-4 所 示 。圖 2-42在 SQL Server 2000 中建立數(shù)據(jù)庫:在程序菜單中選擇 Microsoft SQL Server ,如圖 2-5 所示:圖 2-5再選中企

7、業(yè)管理器,如圖 2-6 所示:文檔標(biāo)準(zhǔn)實用文案圖 2-6點擊企業(yè)管理器后,出現(xiàn)企業(yè)管理器的主界面,如圖 2-7 所示:圖 2-7點擊左邊樹狀控制欄的 +/ 號可以打開和關(guān)閉 SQL Server 組中的本地服務(wù)項目,在選中數(shù)據(jù)庫服務(wù)項目后,單擊鼠標(biāo)右鍵,出現(xiàn)數(shù)據(jù)庫的菜單,如圖 2-8 所示:圖 2-8點擊新建數(shù)據(jù)庫,出現(xiàn)新建數(shù)據(jù)庫窗口 ,如圖 2-9 所示:文檔標(biāo)準(zhǔn)實用文案圖 2-9輸入數(shù)據(jù)庫名稱: 在上圖名稱處輸入數(shù)據(jù)庫名稱, 命名為: 姓名縮寫 _sales ,(如張小明, zxm_sales)點擊數(shù)據(jù)文件選項卡,如圖 2-10 所示:圖 2-10在數(shù)據(jù)文件中,你可以設(shè)定數(shù)據(jù)文件的名稱,所

8、在目錄以及文件的大小等信息。完成后點擊事務(wù)日志選項卡,如圖 2-11 所示:文檔標(biāo)準(zhǔn)實用文案圖 2-112-12 所示。事務(wù)日志中,你可以設(shè)定日志文件的名稱,所在目錄以及文件的大小等信息。接受系統(tǒng)的缺省值,點擊確定按鈕,完成數(shù)據(jù)庫的新建,如圖圖 2-123.在新建數(shù)據(jù)庫上建立表:點擊新建數(shù)據(jù)庫前面的號,打開數(shù)據(jù)庫的各種屬性,如圖 2-13 所示:文檔標(biāo)準(zhǔn)實用文案圖 2-13選中表的屬性,單擊鼠標(biāo)右鍵,出現(xiàn)表的菜單,如圖 2-14 所示:圖 2-14點擊新建表按鈕,出現(xiàn)新建表窗口,如圖 2-15 所示:文檔標(biāo)準(zhǔn)實用文案圖 2-15按照教材 P37 頁建立 employee( 員工表 ),輸入列名

9、,數(shù)據(jù)類型,長度等信息,點擊現(xiàn)選擇表名窗口,如圖 2-16 所示:圖 2-16輸入表名 employee ,點擊確定按鈕,將新建的表存盤。以上建表表及建庫可參照第四章,第五章相應(yīng) SQL 語句向該表中添入數(shù)據(jù)。方法:進(jìn)入企業(yè)管理器、分別點擊“數(shù)據(jù)庫” 、 、“表”,右擊要添加數(shù)據(jù)的表,在系統(tǒng)彈出的快捷菜單上,分別點擊“打開表” 、返回“所有行” ,系統(tǒng)將彈出如圖 2-17 的窗口。圖 2-17文檔標(biāo)準(zhǔn)實用文案按 照 教 材 P108 頁 圖 6-1 顯 示 的 信 息 輸 入 表 數(shù) 據(jù) 。 同 理 , 建 立 customer,goods,sell_order,department, 共 5

10、 個表,并輸入相應(yīng)信息??梢园咽髽?biāo)定位在窗口任一行的任一列上,對此單元格的數(shù)據(jù)進(jìn)行修改,也可以右擊單元格, 在系統(tǒng)彈出的快捷菜單上選擇“刪除”將某條記錄刪除掉。如果把光標(biāo)定位在一個新的空行上,就 可以添加新的數(shù)據(jù)了。但要注意,表中的列經(jīng)常是帶有約束的,比如數(shù)據(jù)類型,無論修改數(shù)據(jù),還 是插入新數(shù)據(jù),都必須遵循約束的限制,否則,修改或插入數(shù)據(jù)就可能不成功。三、上機(jī)原理、方法和手段按照 SQLSERVER 建立庫及表的方法建立相應(yīng)的實驗數(shù)據(jù)庫。四、上機(jī)組織運(yùn)行要求以學(xué)生自主訓(xùn)練為主的開放模式組織教學(xué)。五、上機(jī)條件及要求操作系統(tǒng)為 Microsoft Windows 2000 。數(shù)據(jù)庫管理系統(tǒng)為 Mi

11、crosoft SQL Server2000 標(biāo)準(zhǔn)版或企業(yè)版。六、上機(jī)實施步驟(上機(jī)實施及設(shè)計的指導(dǎo))(一)啟動數(shù)據(jù)庫服務(wù)軟件 SQL Server 2000 :在程序菜單中選擇 Microsoft SQL Server ,如圖 2-1 所示:圖 2-1再選中服務(wù)管理器,如圖 2-2 所示:文檔標(biāo)準(zhǔn)實用文案圖 2-2點擊服務(wù)管理器后,出現(xiàn) SQL Server 服務(wù)管理器,如圖 2-3 所示:圖 2-3點擊“開始 /繼續(xù)”按鈕,啟動 SQL Server 2000 數(shù)據(jù)庫服務(wù)。啟動成功后,在時鐘旁邊出現(xiàn)個圖 2-4符 號 , 如 圖 2-4 所 示 。二)啟動查詢分析器(選做)開始程序 Mic

12、rosoft SQL Server 查詢分析器輸入簡單的查詢語句,點擊檢查圖標(biāo)和運(yùn)行圖標(biāo),查看結(jié)果。三)啟動企業(yè)管理器開始程序 Microsoft SQL Server 企業(yè)管理器文檔標(biāo)準(zhǔn)實用文案圖 2-5再選中企業(yè)管理器,如圖 2-6 所示:圖 2-6點擊企業(yè)管理器后,出現(xiàn)企業(yè)管理器的主界面,如圖 2-7 所示:圖 2-7點擊數(shù)據(jù)庫,查看數(shù)據(jù)庫中有哪些組件四)按操作步驟,完成上機(jī)內(nèi)容要求的操作 七、思考題SQL SERVER 中的表和庫的區(qū)別,表結(jié)構(gòu)和表內(nèi)數(shù)據(jù)的區(qū)別文檔標(biāo)準(zhǔn)實用文案文檔標(biāo)準(zhǔn)實用文案上機(jī)_2_:管理數(shù)據(jù)庫上機(jī)學(xué)時: 2上機(jī)類型:(驗證)上機(jī)要求:(必修) 一、上機(jī)目的1.了解

13、SQL Server 2000 中數(shù)據(jù)庫的組成;2熟練創(chuàng)建、管理數(shù)據(jù)庫和事務(wù)日志。3 了解附加及分離數(shù)據(jù)庫的操作二、上機(jī)內(nèi)容1用數(shù)據(jù)庫 SQL Server 2000 的服務(wù)管理器啟動數(shù)據(jù)庫服務(wù);2用數(shù)據(jù)庫 SQL Server 2000 的企業(yè)管理器建立一個以自己學(xué)號命名的數(shù)據(jù)庫, 數(shù)據(jù)文件名為相應(yīng)學(xué)號 _data 、初始大小 1M ,日志文件名為相應(yīng)學(xué)號 _log 、初始大小 1M 的數(shù)據(jù)庫。文件保存在 自己的名字 3.利用 T-SQL 創(chuàng)建如下數(shù)據(jù)庫1)數(shù)據(jù)庫名字為 xsgl ;數(shù)據(jù)文件 xsgl_data 初始尺寸為 1MB ,最大尺寸為 10MB , 文件增量為 1MB ;事務(wù)日志

14、xsgl_log 初始尺寸為 1MB ,最大尺寸為 10MB ,文件增量 為 1MB ;位置均為 你自己姓名目錄下(如徐林) 。CREATE DATABASE xsglON PRIMARY文檔標(biāo)準(zhǔn)實用文案(NAME=xsgl_data,徐林 xsgl_data.MDF,SIZE=2,MAXSIZE=10,FILEGROWTH=1)LOG ON( NAME = xsgl _log,徐林 xsgl_log.ldf,SIZE = 1MB,MAXSIZE = 10,FILEGROWTH = 1)該數(shù)據(jù)庫名稱為 xsgl ,有 2 個 10MB 的數(shù)據(jù)文件(xsgl2_data1,xsgl2_data2

15、 ) 和 2 個 10MB 的事務(wù)日志文件 (xsgl2_log1,xsgl_log2) 。位置均為 你自己姓名目錄 下CREATE DATABASE xsgl2ONPRIMARY (NAME = xsgl2_data1,FILENAME = e:sqlxsgl1.mdf,SIZE = 10MB),( NAME = xsgl2_data2,徐林 xsgl2.ndf,文檔標(biāo)準(zhǔn)實用文案SIZE = 10MB)LOG ON( NAME = xsgl2_log1,徐林 xsgl2_log1.ldf,SIZE = 10MB),( NAME = xsgl2_log2,徐林 xsgl2_log2.ldf,S

16、IZE = 10MB)3) 創(chuàng)建一個包含 2 個文件組的數(shù)據(jù)庫。該數(shù)據(jù)庫名為 xsgl3. (選作) 主文件組包含文件 xsgl3_data1 和 xsgl3_data2 。文件組 xsgl3_group 包含文件 xsgl3_data3 和 xsgl3_data4 。 兩個文件組數(shù)據(jù)文件的 FILEGROWTH 增量為 15% ,數(shù)據(jù)文件的初始大小為 2 MB。事務(wù)日志文件的文件名為 xsgl3_log ,F(xiàn)ILEGROWTH 增量為 15% ,日志文件的初 始大小為 1 MBCREATE DATABASE xsgl3ON PRIMARY( NAME = xsgl3_data1,徐林 xsg

17、l3_data1.mdf,SIZE = 2MB,FILEGROWTH = 15% ),文檔標(biāo)準(zhǔn)實用文案( NAME =xsgl3_data2,徐林 xsgl3_data2.ndf,SIZE= 10MB,FILEGROWTH = 15% ),FILEGROUP xsgl3_Group( NAME =xsgl3_data3,徐林 xsgl3_data3.ndf,SIZE= 10MB,FILEGROWTH = 15% ),( NAME =xsgl3_data4,徐林 xsgl33.ndf,SIZE= 10MB,FILEGROWTH = 15% )LOG ON( NAME =xsgl3_log,徐林

18、xsgl3.ldf,SIZE= 1MB,FILEGROWTH = 15% )4 修改數(shù)據(jù)庫1)更改 xsgl 數(shù)據(jù)庫以添加一個 2 MB 大小的新數(shù)據(jù)文件 (xsgl_data1.ndf)ALTER DATABASE xsgl文檔標(biāo)準(zhǔn)實用文案ADD FILE(NAME = xsgl_data1,FILENAME = d:sqlxsgldat1.ndf,SIZE = 5MB )2) 在 xsgl 數(shù)據(jù)庫中創(chuàng)建一個文件組 fg3 ,并將兩個 5 MB 的數(shù)據(jù)文件 xsgl_dat3.ndf ,xsgl_dat .ndf )添加到該文件組。將 FG3 設(shè)置為默認(rèn)文件組ALTER DATABASE x

19、sglADD FILEGROUP FG3ALTER DATABASE xsglADD FILE( NAME = xsgl_dat3,徐林 xsgl3_dat3.ndf,SIZE = 5MB,MAXSIZE = 100MB,FILEGROWTH = 5MB),( NAME = xsgl3dat4,徐林 xsgl3_dat4.ndf,SIZE = 5MB,MAXSIZE = 100MB,FILEGROWTH = 5MB)文檔標(biāo)準(zhǔn)實用文案TO FILEGROUP FG3ALTER DATABASE xsglMODIFY FILEGROUP FG3 DEFAULT3) 向數(shù)據(jù)庫 xsgl 中添加兩個日志文件 (xsgl_log2.ldf, xsgl_log3.ldf)ALTER DATABASE xsglADD LOG FILE( NAME = xsgl_log2,FILENAME = d:SQLxsgl_log2.ldf,SIZE = 5MB),( NAME = xsgl3log3,FILENAME = d:SQLxsgl3log3.ldf,SIZE = 5MB)4) 從數(shù)據(jù)庫中刪除文件 xsgl_dat .ndfALTER DATABASE xsgl3REMOVE FILE xsgl_dat45

溫馨提示

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

評論

0/150

提交評論