資源描述:
《sqlserver實驗報告—數(shù)據(jù)庫和表的創(chuàng)建.doc》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。
1、評分簽名日期數(shù)據(jù)庫實驗報告課程名稱信息系統(tǒng)數(shù)據(jù)庫技術實驗名稱數(shù)據(jù)表的管理專業(yè)班級姓名學號實驗日期實驗地點2012—2013學年度第一學期一、實驗目的1、掌握MicrosoftSQLServer2005ExpressEdition的安裝過程2、熟悉SQLServer2005ExpressEdition的基本菜單功能,界面。3、掌握SQLServer2005的啟動、服務器注冊等功能。二、實驗內容1、數(shù)據(jù)庫的創(chuàng)建2、數(shù)據(jù)庫的修改3、數(shù)據(jù)的導入4、數(shù)據(jù)的導出5、數(shù)據(jù)庫的分離三、實驗環(huán)境WindowsXP操作系統(tǒng),MicrosoftSQLServer2005ExpressEdition
2、。四、相關知識1、數(shù)據(jù)庫命令規(guī)則取決于數(shù)據(jù)庫兼容的級別,而數(shù)據(jù)庫級別可以用存儲過程sp_helpdb來查詢。注意:其一由于在T-SQL中,“@”表示局部變量,“@@”表示全局變量,“##”表示全局臨時對象,所以不建議用這些符號作為數(shù)據(jù)庫名稱的開頭;其二雖然在SQLServer2005中,保留字區(qū)分大小寫,但也不建議用改過大小寫的保留字作為數(shù)據(jù)庫名。2、數(shù)據(jù)庫文件:每個SQLServer2005的數(shù)據(jù)庫至少包含二個文件:一個數(shù)據(jù)文件(.mdf)和一個日志文件(.ldf)。3、數(shù)據(jù)庫的創(chuàng)建命令:CREATEDATABASE4、數(shù)據(jù)庫的修改命令:ALTERDATABASE只有數(shù)據(jù)庫
3、管到員或具有CREATEDATABASE權限的數(shù)據(jù)庫所有者才有權執(zhí)行ATERDATABASE語句。在實際操作中,ALTERDATABASE一次只能修改一種參數(shù)5、數(shù)據(jù)庫的刪除命令:DROPDATABASE6、數(shù)據(jù)庫的分離命令:SP_DETACH_DB'filename'7、數(shù)據(jù)庫的附加命令:CREATEDATABASE…FORATTACH8、數(shù)據(jù)的導入是指從其他數(shù)據(jù)源中把數(shù)據(jù)復制到SQLServer數(shù)據(jù)庫中。9、數(shù)據(jù)的導出是指從SQLServer數(shù)據(jù)庫中把數(shù)據(jù)復制到其他數(shù)據(jù)源中。五、操作步驟(一)、數(shù)據(jù)庫的創(chuàng)建1、使用MicrosoftSQLServerManagementS
4、tudio創(chuàng)建數(shù)據(jù)庫“teachingDataA”,要求將數(shù)據(jù)庫存放在C盤的teachingmanagement目錄下。步驟1:在資源管理器中選擇C盤根目錄,新建一目錄“teachingmanagement”。步驟2:打開MicrosoftSQLServerManagementStudio。在Windows的【開始】菜單中選擇【程序】
5、【MicrosoftSQLServer2005】,在“連接到服務器”窗口中選擇相應的服務器和身份驗證方式(這里選擇“Windows驗證方式”),如圖1所示,單擊“連接”按鈕。圖1連接服務器步驟3:在【對象資源管理器】中右擊【數(shù)據(jù)庫】,選擇命令【
6、新建數(shù)據(jù)庫】,如圖2所示。圖2選擇【新建數(shù)據(jù)庫】命令步驟4:在“新建數(shù)據(jù)庫”窗口中輸入數(shù)據(jù)庫名“teachingDataA”,將路徑設置為C:teachingmanagement。步驟5:完成后單擊【確定】按鈕。2、使用CREATEDATABASE命令創(chuàng)建數(shù)據(jù)庫“teachingDataB”,要求將數(shù)據(jù)文件和日志文件均存放在C盤的“teachingmanagement”中。步驟1:打開MicrosoftSQLServerManagementStudio,單擊工具欄中的按鈕【新建查詢】。步驟2:在查詢編輯器中輸入建庫命令,如圖3所示:圖3在查詢編輯器中鍵入建庫命令步驟3:單擊
7、查詢編輯器上方的【執(zhí)行】按鈕,可以看【消息】框中顯示“命令已成功完成”,則表明已完成建庫。如果希望在“對象資源管理器”中查看新建的數(shù)據(jù)庫,可以單擊“對象資源管理器”中的刷新按鈕,然后展開數(shù)據(jù)庫即可看到新建的數(shù)據(jù)庫teachingDataA和teachingDataB。如果在Windows中打開資源管理器,可以在C盤的teachingmanagement文件夾中看到二個文件:teachingDataA.mdf,teachingDataA_log.ldf和teachingDataB.mdf,teachingDataB_log.ldf。(二)、數(shù)據(jù)庫的修改1、使用Microsoft
8、SQLServerManagementStudio修改數(shù)據(jù)庫“teachingDataA”,將自動增長方式修改為2M,并添加次要數(shù)據(jù)文件teachingDataA3.ndf,其數(shù)據(jù)增長也設置為2M。步驟1:在圖4的【對象資源管理器】中右擊teachingData3,選擇【屬性】命令,然后在“數(shù)據(jù)庫屬性”窗口的【選擇頁】中選擇【文件】,單擊主文件行中的自動增長按鈕,然后按要求將文件增長【按MB】設置為“2”,如圖4所示,單擊【確定】按鈕。圖4設置文件增長為“2MB”步驟1:在“數(shù)據(jù)庫屬性”窗口中單擊【添加