




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
...wd......wd......wd...專業(yè)課程實(shí)驗(yàn)報(bào)告課程名稱: 數(shù)據(jù)庫原理開課學(xué)期:至學(xué)年第學(xué)期專業(yè):年級(jí)班級(jí):學(xué)生姓名:學(xué)號(hào):實(shí)驗(yàn)教師:計(jì)算機(jī)與信息科學(xué)學(xué)院軟件學(xué)院實(shí)驗(yàn)工程名稱SQLServer的根本操作實(shí)驗(yàn)時(shí)間年月日星期四實(shí)驗(yàn)類型□驗(yàn)證性□設(shè)計(jì)性√綜合性一、實(shí)驗(yàn)?zāi)康某醪搅私釹QLServer的根本操作、熟悉SQLServer2008軟件的平臺(tái)及組件、掌握根本的建設(shè)、修改、備份、恢復(fù)數(shù)據(jù)庫的操作以及建設(shè)、修改、存儲(chǔ)表的操作,掌握如何給表構(gòu)建主鍵,并且使用SQLServer支持的數(shù)據(jù)類型等等二、實(shí)驗(yàn)要求學(xué)會(huì)多種方式構(gòu)建數(shù)據(jù)庫學(xué)會(huì)修改數(shù)據(jù)庫掌握數(shù)據(jù)庫備份和恢復(fù)等方法學(xué)會(huì)可視化建表,修改表,刪除表;學(xué)會(huì)給表構(gòu)建主鍵;掌握SQLServer支持的數(shù)據(jù)類型;7.掌握如何把數(shù)據(jù)庫和數(shù)據(jù)導(dǎo)出到*.sql文件中三、實(shí)驗(yàn)內(nèi)容與設(shè)計(jì)〔主要內(nèi)容,操作步驟、算法描述或程序代碼〕1、學(xué)會(huì)多種方式構(gòu)建數(shù)據(jù)庫;〔1〕以定義一個(gè)學(xué)生-課程數(shù)據(jù)庫為例:1.定義學(xué)生-課程模式,即學(xué)生-課程數(shù)據(jù)庫:右鍵“新建數(shù)據(jù)庫〞、命名:S-T、刷新左蘭對(duì)象資源管理器、出現(xiàn)S-T數(shù)據(jù)庫,如以下列圖所示:2、學(xué)會(huì)修改數(shù)據(jù)庫〔1〕假設(shè)想修改數(shù)據(jù)庫名稱:單擊創(chuàng)立好的S-T數(shù)據(jù)庫、右鍵點(diǎn)擊重命名,即可修改數(shù)據(jù)庫名字;3、掌握數(shù)據(jù)庫備份和恢復(fù)等方法假設(shè)我們已經(jīng)建好“S-T數(shù)據(jù)庫〞及數(shù)據(jù)庫中“表SC〞假設(shè)我們已經(jīng)建好“S-T數(shù)據(jù)庫〞及數(shù)據(jù)庫中“表SC〞假設(shè)我們已經(jīng)建好“S-T數(shù)據(jù)庫〞及數(shù)據(jù)庫中“表SC〞選中“S-T數(shù)據(jù)庫〞、右鍵點(diǎn)擊“任務(wù)〞、單擊“別離〞,會(huì)彈出下面窗口:單擊“確定〞、右鍵刷新“數(shù)據(jù)庫〞,會(huì)發(fā)現(xiàn)數(shù)據(jù)庫中“S-T〞數(shù)據(jù)庫已經(jīng)被別離出去了,如以下列圖所示:此時(shí)右鍵單擊數(shù)據(jù)庫,單擊“附加〞,彈出下面窗口:單擊“添加〞,會(huì)發(fā)現(xiàn)系統(tǒng)數(shù)據(jù)庫文件中有“S-T〞數(shù)據(jù)庫,如以下列圖:點(diǎn)擊“確定〞,添加“S-T〞數(shù)據(jù)庫右鍵單擊數(shù)據(jù)庫并刷新,會(huì)發(fā)現(xiàn)“S-T〞數(shù)據(jù)庫恢復(fù)了:4、學(xué)會(huì)可視化建表,修改表,刪除表;〔1〕數(shù)據(jù)庫中可以可視化新建表:A、將構(gòu)建的數(shù)據(jù)庫展開可看見有“表〞:B、右鍵點(diǎn)擊“新建表〞,會(huì)出現(xiàn)以下列圖:C、輸入表,此處我輸入的是書本P80面的表SCD、保存時(shí)命名為“SC〞,再刷新可看見左欄出現(xiàn)了表dbo.SC,如下:右鍵單擊“編輯前200行〞,即可編輯和修改數(shù)據(jù)庫中表的內(nèi)容〔2〕數(shù)據(jù)庫中修改表A、創(chuàng)立好表SC后右鍵單擊“設(shè)計(jì)〞,會(huì)出現(xiàn)我們之前已經(jīng)構(gòu)建好的表的框架:B、如果我們想要再增加列,直接像上面三欄一樣輸入列、數(shù)據(jù)類型、允許NULL值:〔3〕數(shù)據(jù)庫中刪除表右鍵單擊刪除,則表被刪除5、學(xué)會(huì)給表構(gòu)建主鍵;〔1〕新建可視化表時(shí)即要為表設(shè)置主鍵〔2〕參加要設(shè)Sno為主鍵,則單擊這一行,在Sno前會(huì)出現(xiàn)一個(gè)三角形,右鍵單擊:單擊“設(shè)置主鍵〞,可看到Sno前面多了一把鑰匙這是就說明Sno已被設(shè)置為主鍵〔3〕假設(shè)想同時(shí)設(shè)兩個(gè)主鍵,則按著Ctrl鍵選中要設(shè)為主鍵的列名,再單擊右鍵,單擊設(shè)置為主鍵:6、掌握SQLServer支持的數(shù)據(jù)類型;數(shù)據(jù)類型說明Bigint大整數(shù)〔8字節(jié)〕int,intteger長整數(shù)〔4字節(jié)〕Smallint短整數(shù)〔2字節(jié)〕Char(n),charcter(n)長度為n的定長字符串Clob字符串大對(duì)象Blob二進(jìn)制大對(duì)象Numeric〔p,d〕定點(diǎn)數(shù),由p位數(shù)字〔不包括符號(hào)、小數(shù)點(diǎn)〕組成,小數(shù)點(diǎn)后面有d位數(shù)字Decimal〔p,d〕,dec〔p,d〕同Numeric〔p,d〕Real取決于機(jī)器精度的單精度浮點(diǎn)數(shù)Doubleprecision取決于機(jī)器精度的雙精度浮點(diǎn)數(shù)Float可選精度的浮點(diǎn)數(shù),精度至少為n為數(shù)字Boolean邏輯布爾量Date日期,包括年、月、日,格式為YYYY-MM-DDTIME時(shí)間,包括一日的時(shí)、分、秒,格式為HH-MM-SSTimestamp時(shí)間戳類型Interval時(shí)間間隔類型7.掌握如何把數(shù)據(jù)庫和數(shù)據(jù)導(dǎo)出到*.sql文件中〔1〕單擊“S-T〞數(shù)據(jù)庫,右鍵單擊“任務(wù)〞、“生成腳本〞〔2〕選擇需要編寫成腳本的數(shù)據(jù)庫或者數(shù)據(jù)庫文件〔3〕選擇路徑,單擊下一步,直到出現(xiàn)完成按鈕〔4〕在之前選好的路徑里文件會(huì)有對(duì)應(yīng)的*.sql文件三、測試數(shù)據(jù)和執(zhí)行結(jié)果〔在給定數(shù)據(jù)下,執(zhí)行操作、算法和程序的結(jié)果,可使用數(shù)據(jù)、圖表、截圖等給出〕1、構(gòu)建“S-T〞數(shù)據(jù)庫如下:2、新建的可視化表“Student〞〔包括主鍵的設(shè)置〕結(jié)果如下:3、編輯表得到的表如下:4、“別離〞備份數(shù)據(jù)庫操作按鈕如下:5、恢復(fù)數(shù)據(jù)庫操作按鈕如下:設(shè)置主鍵按鈕如下:修改表的“設(shè)計(jì)〞鍵按鈕如下:編輯表按鈕如下:為了將庫或者數(shù)據(jù)生成*.sql文件,找到腳本按鈕:10、得到選擇存儲(chǔ)路徑的窗口:11、把數(shù)據(jù)庫和數(shù)據(jù)導(dǎo)出到*.sql文件中,最終結(jié)果如下:13、可以看到在路徑為桌面的文件夾中出現(xiàn)了*.sql文件:四、實(shí)驗(yàn)結(jié)果分析及總結(jié)〔對(duì)實(shí)驗(yàn)的結(jié)果是否到達(dá)預(yù)期進(jìn)展分析,總結(jié)實(shí)驗(yàn)的收獲和存在的問題等〕收獲:在這次SQLServer的根本操作的熟悉過程中,我學(xué)會(huì)了多種方式構(gòu)建數(shù)據(jù)庫、學(xué)會(huì)了修改數(shù)據(jù)庫、掌握了數(shù)據(jù)庫備份和恢復(fù)等方法、學(xué)會(huì)了可視化建表,修改表,刪除表、學(xué)會(huì)了給表構(gòu)建主鍵、掌握了SQLServer支持的數(shù)據(jù)類型、掌握了如何把數(shù)據(jù)庫和數(shù)據(jù)導(dǎo)出到*.sql文件中,所有的實(shí)驗(yàn)結(jié)果都到達(dá)了預(yù)期;按照教師課堂上的一步步操作介紹,在這次實(shí)驗(yàn)過程中實(shí)驗(yàn)非常流暢,可見在課堂上認(rèn)真聽教師講課非常的關(guān)鍵;課上的實(shí)驗(yàn)上機(jī)課也非常重要,只有在聽取教師的講解根基上,再上機(jī)操作,才能加深自己的印象,更加熟悉SQLServer2008這個(gè)軟件以及一些根本的操作;虛心求教很重要。教師不管是課堂還是上機(jī)課教我們的東西都是知識(shí)點(diǎn)和經(jīng)歷,所以一定要認(rèn)真聽,不懂不要覺得不好意思,一定要不懂就問,把知識(shí)點(diǎn)搞清楚。發(fā)現(xiàn)存在的問題:在可視化表創(chuàng)立好之后,要想再對(duì)表進(jìn)展更改,應(yīng)該右鍵設(shè)計(jì)表,在設(shè)計(jì)環(huán)節(jié)可以同時(shí)對(duì)多個(gè)列設(shè)置主鍵,但是必須按著Ctrl鍵;第一次使用SQLServer軟件,肯定會(huì)有很多不熟悉的地方,一定要注意在課下多摸索,熟悉這個(gè)軟件,使自己在實(shí)驗(yàn)過程中更懂得靈活變通;在別離數(shù)據(jù)庫時(shí)要
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度企業(yè)項(xiàng)目貸款利息月結(jié)借款合同
- 2025版智能家居定制解決方案服務(wù)合同范本
- 2025版?zhèn)€人領(lǐng)養(yǎng)寵物及寵物寄養(yǎng)服務(wù)合同
- 二零二五年度電機(jī)制造與維修設(shè)備租賃合同
- 2025版戶外廣告發(fā)布與租賃合同范本
- 2025版門窗安裝與售后維護(hù)服務(wù)承攬合同范本
- 2025擔(dān)保合同公證材料-綠色金融擔(dān)保服務(wù)協(xié)議
- 2025年文化創(chuàng)意產(chǎn)業(yè)抵押借款合同樣本
- 二零二五年度二手房市場中介勞動(dòng)合同范本
- 2025版古建筑修復(fù)墻面粉刷施工合同
- 【課件】開啟科學(xué)探索之旅+課件-2024-2025學(xué)年人教版(2024)八年級(jí)物理上冊(cè)
- 定量包裝考試試題及答案
- 種植牙 教學(xué)課件
- 地勤面試筆試題目及答案
- 嬰幼兒家園共育 課程標(biāo)準(zhǔn)
- 醫(yī)用離心機(jī)試題及答案
- 《管理理論》課件
- 相互照顧協(xié)議書模板
- T-CACM 1366-2021 中藥湯劑煎煮規(guī)范
- 2025年小學(xué)語文畢業(yè)升學(xué)考試全真模擬卷(語文綜合素養(yǎng)拓展)古詩文背誦與運(yùn)用
- 淘寶模特合同協(xié)議模板
評(píng)論
0/150
提交評(píng)論