廣東海洋大學數據庫實驗一報告_第1頁
廣東海洋大學數據庫實驗一報告_第2頁
廣東海洋大學數據庫實驗一報告_第3頁
廣東海洋大學數據庫實驗一報告_第4頁
廣東海洋大學數據庫實驗一報告_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

廣東海洋大學學生實驗報告書(學生用表) 學院(系)信息學院專業(yè)信息管理與信息系統(tǒng)班級信管1111學生姓名陳梓哲學號201111671106實驗地點海安A705實驗日期2013/10/16實驗一數據庫及其對象的創(chuàng)建與管理1、掌握用SSMS或Transact-SQL語句創(chuàng)建、查看、修改、刪除數據庫的方法;2、掌握數據庫的備份和恢復方法;3、掌握數據庫的分離和附加方法;4、掌握用SSMS或Transact-SQL語句創(chuàng)建、修改、刪除表及向其添加數據的方法。1、實驗前做好上機實驗的準備,針對實驗內容,認真復習與本次實驗有關的知識,完成實驗內容的預習準備工作;2、能認真獨立完成實訓內容;3、實驗后做好實驗總結,根據實驗情況完成總結報告。數據庫名邏輯數據文件名操作系統(tǒng)數據文件名日志邏輯文件名操作系統(tǒng)日志文件名m案生包*(2)再修改學生課程數據庫Student的主數據文件的大小,使其擴大兩倍,然后查看擴大后的數無元大小司用空周4S列名說明數據類型約束學號整形主鍵姓名字符(10)非空,唯一性別字符(2)取‘男’或‘女’年齡短整形院系字符(20)系’列名說明數據類型約束課程號字符(4)主鍵課程名字符(10)非空教師號整形非空列名說明數據類型約束學號整形外鍵課程號字符(4)外鍵成績整數取0~100列名說明數據類型約束教師號整形主鍵教師名字符(10)院系字符(20)系’列名數據類型允許N值列名數據類型允許Nu值列名數據類型ACER-PC\SQLEXPRES…ent-dbo.Teacher①在Course表中插入如下兩列:列名說明約束字符(4)非空列名允許Null值ACRR-PCSQLEXPRESSStudent-dACRR-PCSQLEXPRESSStudent-d列名數據類型③在S表中創(chuàng)建CHECK約束,約束名為Sagechk,要求實現年齡在15~45取值曰(常規(guī))日標識(名稱)說明曰表設計器C判C判二!·列名數據類型允許Nul值要oS王勇電子系女計算機系王芳女網絡系張兵男軟件系團兵舞功用女女其舞功用女女其同結系NM核件系MNM1數據庫234567國息手接123222232232麗0Ma?e)*4.用SSMS方法完成如下數據庫的備份和恢復:(選作實驗)困□dbo,temp1①創(chuàng)建備份設備,其名稱為bk_Student0,保存文件為D:WStudent0.bak,并對Student數據庫進行究全備份,備份到備份設備bkStudent0中。對Student數據庫進行完全備份②在Student數據庫中,創(chuàng)建一張表temp1(學號,課程號,成績,學分)并對Student數據庫進行第一次差異備份,備份到備份設備bk_Student1中例名教據為壁rifnr ③在Student數據庫中,再創(chuàng)建一個用戶表:temp2(學號,課程號,成績,學分),并對Student數據庫進行第二次差異備份,備份到備份設備bk_Student2中。確定北要際的對象)數擁庫所病喜狀態(tài)消慧①從備份設備bk_Student0中恢復Student數據庫,并查看表temp1和temp2是否存在?田②再次刪除數據庫Student,然后將Student數據庫恢復到第一次差異備份后的狀態(tài),并查看表temp1和temp2是否存在?表國系統(tǒng)表#5.用T-SOL語句完成如下任務:(1)建立一個學生課程預攤庫。具體文件屬性如下表:參數參數值數據庫名邏輯數據文件名操作系統(tǒng)數據文件名數據文件的初始大小數據文件的最大大小數據文件增長幅度日志邏輯文件名操作系統(tǒng)日志文件名日志文件初始大小日志文件增長幅度5QLQuery2sql-(oacar-PCacer5QLQuery2sql-(oacar-PCacerFILENANE='D:\Student0_dat命令已成功亮成。(2)用T-SQL語句為Student1數據庫添加一個大小為10MB的次數據文件。次數據文件的邏輯文件名和物理文件名分別為:Student1_dat、D:WStudent1_dat.mdf,其它設置與日志文件相擊令已成功完成。(3)用存儲過程sp_helpdb[[@dbname=]'name']、sp_helpfile[[@filename=]'name']山t0m明m種l用*a 3結果消息S列名說明數據類型約束學號整形主鍵姓名字符(10)非空,唯一性別字符(2)取‘男’或‘女年齡短整形院系字符(20)系’bCREATETABLE3SnointHoTULL/*學號字段*命令尸成功棄成。列名說明數據類型約束課程號字符(4)主鍵課程名字符(10)非空教師號整形非空(NULL,TnointNOTNULL列名說明數據類型約束學號整形外鍵課程號字符(4)外鍵成績整數取0~100 陸令已成功完成,列名說明數據類型約束教師號整形主鍵教師名字符(10)院系字符(20)系’基①在Course表中插入如下兩列:列名說明數據類型約束先行課字符(4)學分整數非空io消②將SC表中列Grade的類型改為smallint③在S表中創(chuàng)建CHECK約束,約束名為Sagechk,要求實現年齡在15~45取值④在Course表中創(chuàng)建外鍵約束.約束名為Fk_Tno.要求實現Course表中的Tno必須參照Teacher表的上;酒S王勇男電子系女計算機系王芳女網絡系張兵男軟件系數樣置行受集響n行受要的拉行空響n行空策響aam系1數據庫542數學23信息系統(tǒng)144操作系統(tǒng)635數據結構746數據處理27C+程序設計語菖64A行究費響行空象響:行登繁響1232227、用T-SQL完成如下數據庫的分離和附加:F_Studens','D:\Student0_dat.md?",*D:\Stasento_log.1#!"用8.用T-SQL完成如下數據庫的備份和恢復:(選作實驗)①創(chuàng)建備份設備,其名稱為bk_Student,保存文件為D:WStudent.bak,并對Student數據庫進行完全備份,備份到備份設備bk_Student中。sP_addumpdevice'disk','bk_Stud1②在Student數據庫中.創(chuàng)建一張表temp1(學號.課程號.成績.學分)并對Student數據庫進行第一次差異備份,備份到備份設備bk_Student中③在Student數據庫中、再創(chuàng)建一個用戶表:temp2(學號,課程號,成績.學分),井對Student數據庫進行第二次差異備份,備份到備份設備bk_Student中。①從備份設備bk_Student中恢復Student數據庫,并查看表temp1和temp2是否存在? withtile=1,withtile=1,norecoveryrestoire_數據庫中的每個文件都可以通過刪除未使用的頁的方法來減小、盡管數據庫引擎會有效地重新使用空間,但某

溫馨提示

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

評論

0/150

提交評論