實(shí)驗(yàn)9-索引資料_第1頁(yè)
實(shí)驗(yàn)9-索引資料_第2頁(yè)
實(shí)驗(yàn)9-索引資料_第3頁(yè)
實(shí)驗(yàn)9-索引資料_第4頁(yè)
實(shí)驗(yàn)9-索引資料_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

實(shí)驗(yàn)九索引及數(shù)據(jù)庫(kù)安全一、實(shí)驗(yàn)?zāi)康模?)理解索引的概念與類型。(2)掌握使用SQLServerManagementStudio創(chuàng)建與維護(hù)索引的方法。(3)掌握T-SQL語(yǔ)句創(chuàng)建與維護(hù)索引的方法。(4)掌握SQLSERVER下的數(shù)據(jù)庫(kù)安全管理機(jī)制二、實(shí)驗(yàn)內(nèi)容請(qǐng)分別通過(guò)SQLServerManagementStudio和T-SQL語(yǔ)句完成該實(shí)驗(yàn)。1.索引(1)為Student表創(chuàng)建一個(gè)以Sno為索引關(guān)鍵字的惟一聚簇索引,索引名為Sno_index。若索引已存在,請(qǐng)先刪除。SQLServerManagementStudio:=1\*GB3①、檢查索引是否存在如右圖,該索引不存在=2\*GB3②、創(chuàng)建索引單擊“添加”T-SQL語(yǔ)句:ifexists(select*fromsysindexeswherename='Sno_index')dropindexStudent.Sno_indexcreateuniqueclusteredindexSno_indexonStudent(Sno)先刪除聚集索引'PK__Student__CA1FE4640BC6C43E'(這一步可能會(huì)不存在,依據(jù)題目做)b.Select*fromStudentwhereSno=’20110001’c.Select*fromStudentwhereSnamelike‘張%’andSex=’女’d.Select*fromStudentwhereClasSno=’051’不同點(diǎn):執(zhí)行處的結(jié)果不相同原因:where條件語(yǔ)句不同2.數(shù)據(jù)庫(kù)安全(1)注冊(cè)一個(gè)“登錄”(loginin),登錄名為自己的學(xué)號(hào),并將該登錄加入服務(wù)器角色“systemadministrators”。SQLServerManagementStudio:=1\*GB3①、在資源管理器中選擇“安全性”→登錄名→新建登錄名出現(xiàn)如下界面:=2\*GB3②、添加信息搜索結(jié)果中選擇其一單擊確定退出=3\*GB3③、在“服務(wù)器角色”中,選擇服務(wù)器角色“systemadministrators”單擊確定退出T-SQL語(yǔ)句:createloginS20110001withpassword='20110001'sp_addsrvrolememberS20110001,sysadmin(2)注冊(cè)一個(gè)“登錄”(loginin),登錄名為自己的姓名,該登錄不屬于任何服務(wù)器角色。createlogin張三withpassword='20110001'(3)在數(shù)據(jù)庫(kù)Student_info下創(chuàng)建一個(gè)用戶,用戶名為自己的學(xué)號(hào),并將它和登錄名為自己的學(xué)號(hào)的登錄連在一起,察看該用戶屬于哪個(gè)數(shù)據(jù)庫(kù)角色,對(duì)數(shù)據(jù)庫(kù)對(duì)象有哪些操作權(quán)限。useStudent_infogocreateuserS20110001forloginS20110001權(quán)限操作:資源管理器→安全性→用戶→S20110001,右擊,選擇屬性(4)在數(shù)據(jù)庫(kù)Student_info下創(chuàng)建一個(gè)用戶,用戶名為自己的姓名,并將它和登錄名為自己的姓名的登錄連在一起,察看該用戶屬于哪個(gè)數(shù)據(jù)庫(kù)角色;useStudent_infogocreateuser張三forlogin張三接下來(lái)的步驟同上理編輯修改該用戶屬性,并為該用戶分配數(shù)據(jù)庫(kù)中各對(duì)象的操作權(quán)限:a.對(duì)Student表?yè)碛腥繖?quán)限;grantinsert,update,deleteonStudentto張三b.對(duì)Course只有select權(quán)限;grantselectonCourseto張三c.對(duì)sc表的Sno、cno列具有select權(quán)限,對(duì)Grade列沒(méi)有任何權(quán)限。grantselect(Sno,Cno)onSCto張三(5)創(chuàng)建一個(gè)自定義角色“學(xué)生”,并將以自己姓名命名的用戶添加為成員。createrole學(xué)生sp_addrolemember學(xué)生,張三(6)斷開原來(lái)的連接,用學(xué)號(hào)登錄企業(yè)管理器,進(jìn)入Student_info數(shù)據(jù)庫(kù),測(cè)試用學(xué)號(hào)登錄后,是否擁有對(duì)數(shù)據(jù)庫(kù)的全部操作權(quán)限(注意:該登錄屬于systemadministrators組

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論