數據庫原理 實驗1-3_第1頁
數據庫原理 實驗1-3_第2頁
數據庫原理 實驗1-3_第3頁
數據庫原理 實驗1-3_第4頁
數據庫原理 實驗1-3_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

付費下載

下載本文檔

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

文檔簡介

實驗1服務器的配置和數據庫的建立【實驗目的】1)熟悉SQLServer2005配置管理器。2)掌握服務器的啟動方法。3)掌握服務器的暫停方法。4)掌握服務器的停止方法。5)啟動SQLServerManagementStudio窗口。6)創建XSCJ數據庫。7)修改XSCJ數據庫?!緦嶒灜h境】Sqlserver2005【實驗重點及難點】利用SQLServer配置管理器實現服務器的啟動、暫停和停止?!緦嶒瀮热荨繉嵱?服務器管理啟動,暫停和停止服務的方法很多,這里主要介紹SQLServer配置管理器完成這些操作,其操作步驟如下:單擊“開始”---“MicrosoftSQLServer2005”-----“配置工具”,選擇“SQLServerConfigurationManager”,打開SQLSetver配置管理器,如圖2-52所示。單擊“SQLServer2005服務”如果要啟動、停止、暫停SQLServer服務的話,鼠標指向服務名稱,單擊右鍵,在彈出的快捷鍵菜單里選擇“啟動”、“停止”、“暫?!奔纯?。圖2-52SQLServer配置服務管理器(一)圖2-53SQLServer配置管理器(二)實訓2數據庫的建立打開“SQLServerManagementStudio”窗口,在“對象資源管理器”中展開服務器,鼠標右鍵單擊“數據庫”節點,單擊“新建數據庫”命令,會出現“新建數據庫”對話框。在對話框的“數據庫名稱”框內輸入數據庫名“XSCJ”后,單擊“確定”按鈕即可創建默認大小的數據庫。鼠標右鍵單擊“XSCJ”數據庫,在彈出的快捷菜單中選擇“屬性”命令,會出現“數據庫屬性”對話框;在對話框中單擊“文件”選項卡,可以增加或刪除數據庫文件,單擊“確定”按鈕即可完成數據庫的修改?!緦嶒瀳蟾婵偨Y】查找資料總結回答如下問題:1、常用的數據庫管理系統有哪些?2、SQLserver2005有哪些版本,你使用的操作系統是什么,你可以安裝哪個版本的SQLserver2005?3、實驗中有沒有遇到問題,解決辦法?實驗2數據庫的分離、附加、備份和還原【實驗目的】熟悉SQLServerManagementStudio窗口。掌握管理數據庫的方法。【實驗環境】Sqlserver2005【實驗重點及難點】分離XSCJ數據庫。附加XSCJ數據庫。備份XSCJ數據庫。還原XSCJ數據庫?!緦嶒瀮热荨渴髽擞益I單擊“XSCJ”數據庫,在彈出的快捷菜單中選擇“任務”→“分離”命令,會出現“分離數據庫”對話框,單擊“確定”按鈕即可完成數據庫的分離。鼠標右鍵單擊“數據庫”,在彈出的快捷菜單里選擇“附加”命令,會出現“附加數據庫”對話框,在該對話框中單擊“添加”按鈕,會出現“定位數據庫文件”對話框,在改對話框中,選擇要附加的數據庫文件(.mdf),單擊“確定”按鈕后,返回到“附加數據庫”對話框,再單擊“確定”按鈕即可完成數據庫的附加。數據庫的備份,通過創建“維護計劃”來實現的。主要有兩種方式:維護計劃向導;新建維護計劃(用戶手工創建)。如果想在SQLServer2005中使用維護計劃來設計維護備份數據庫任務時,有一個前提條件:“SQLServer代理”服務必須是啟用狀態。方法:管理——維護計劃(點擊右鍵)——維護計劃向導——......備份數據庫......。數據庫的還原,已經有了的.bak格式的數據庫備份文件,原到數據庫到備份的某個時間點。方法:數據庫(點擊右鍵)——還原數據庫?;蛘哌x中需要還原的數據庫(點擊右鍵)——任務——還原?!緦嶒瀳蟾婵偨Y】查找資料總結回答如下問題:1、談談什么情況下需要進行數據庫的分離?2、談談什么時候需要附加數據庫?3、為什么要定期進行數據庫的備份?4、什么情況下需要進行數據庫的還原,并要求舉例說明。5、實驗中有沒有遇到問題,解決辦法?實驗3創建表并輸入數據【實驗目的】1)熟悉創建數據表的操作2)掌握創建數據表的操作3)掌握數據輸入和修改的操作【實驗環境】Sqlserver2005【實驗重點及難點】在xscj數據庫中分別創建學生情況表xsqk,課程表kc,學生與課程表xs_kc,表結構分別如表4-5,表4-6表4-7所示表4-5:xsqk列名數據類型長度屬性約束學號Char6是否允許為空置默認值標識符主鍵否無姓名Char8否無唯一性別Bit1否10或1出生日期Smalldatetime4否無所在系Char10否無專業名Char10否無聯系電話Char11是無6位數字總學分Tinyint1是無0~200備注Text30是無表4-6:kc列名數據類型長度屬性約束是否允許為空值默認值標識列序號Int4初始值增量為1課程號Char3否無主鍵課程名Char20否無授課教師Char8無開課學期Tinyint1否1只能為1~6學時Tinyint1無學分Tinyint1無表4-7:xs_kc列名數據類型長度屬性約束是否允許為空默認值學號Char6否無外鍵,參照XSQK表組合為主鍵課程號Char3否無外鍵,參照KC表成績Tinyint1無0~100學分Tinyint1無分別向XSQK,KCXS_KC表中輸入數據,其內容由用戶自定義【實驗內容】1、表的創建打開“SQLserverManagementStudio”窗口,單擊在’標準”工具欄匯總“新建查詢”按鈕,會出現如圖所示的界面在“SQL編輯器”工具欄中,單擊“可用數據庫”右邊的下拉按鈕,將當前數據庫切換成”XSCJ”庫在查詢窗口中,輸入如下的命令CREATETABLEXSQK()GOCREATETABLEKC()GOCREATETABLEXS_KC()4)在“SQL編輯器’工具欄中,單擊”執行“按鈕,XSQKKEXS_KC表創建成功后,在結果窗口會出現”命令以成功’的信息提示。5)在“對象資源管理器“中展開數據庫”XSCJ”鼠標右鍵單擊”表“節點,在彈出的快捷菜單中單擊”刷新“命令,可看到個那個創建好的上面3張表。2、基本表的修改;(1)向XSQK表增加“入學時間”列,其數據類型為日期型。(2)將總學分的數據類型改為短整型。(3)刪除(1)里增加的“入學時間”列。(4)修改表XS_Kc名為SCEXECSP_RENAMEXS_Kc,sc3、刪除基本表;(1)刪除

溫馨提示

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

評論

0/150

提交評論