湖南商學(xué)院北津?qū)W院實(shí)驗(yàn)報(bào)告
課程名稱 數(shù)據(jù)庫管理系統(tǒng)B
實(shí)驗(yàn)名稱 數(shù)據(jù)表的管理(二) 專業(yè)班級(jí) 姓 名 學(xué) 號(hào) 實(shí)驗(yàn)日期
實(shí)驗(yàn)地點(diǎn)
2011—2012學(xué)年度第 一 學(xué)期
一、實(shí)驗(yàn)?zāi)康?1、復(fù)習(xí)數(shù)據(jù)表的創(chuàng)建與修改的操作方法; 2、熟悉索引的類型和用途; 3、掌握索引的創(chuàng)建與修改方法。 二、實(shí)驗(yàn)內(nèi)容 修改數(shù)據(jù)表;創(chuàng)建索引;修改索引;刪除索引 三、實(shí)驗(yàn)環(huán)境 Windows XP操作系統(tǒng),Microsoft SQL Server 2005 Express Edition。 四、實(shí)驗(yàn)步驟 (一)修改數(shù)據(jù)表 1、利用 T-SQL 命令語句修改數(shù)據(jù)表 SInfo,取消對(duì)性別 sex 默認(rèn)字段值的設(shè)置。 程序設(shè)計(jì): use teachingDataA1 ALTER TABLE SInfo DROP CONSTRAINT DF__SInfo__Sex__023D5A04 2、利用 T-SQL 命令語句移除表 ScoreInfo 的 TID 外鍵引用,移除表 TInfo 的主鍵設(shè)置。 程序設(shè)計(jì): use teachingDataA1
第2頁 共 7頁
ALTER TABLE ScoreInfo DROP CONSTRAINT FK__ScoreInfo__TID__0DAF0CB0 GO 3、利用 T-SQL 命令語句更改表 SInfo 中的字段 SID 名為 SNO。 程序設(shè)計(jì): SP_RENAME 'SInfo.SID','SNO','COLUMN' (二)創(chuàng)建索引 1、利用 T-SQL 命令為表 TInfo 按教師工號(hào)(TID)升序建立一個(gè)聚集索引 clu_tid。 程序設(shè)計(jì): CREATE CLUSTERED INDEX clu_tid ON TInfo(tname) 結(jié)果:
第3頁 共 7頁
2、利用 T-SQL 命令為表 TInfo 中的 Dept 和 Name 兩個(gè)字段創(chuàng)建一個(gè)簡單的復(fù)合索引 ix_dptnm。 程序設(shè)計(jì): use teachingDataA1 CREATE INDEX ix_dptnm ON TInfo(Dept, TName) 結(jié)果: 程序設(shè)計(jì): CREATE UNIQUE INDEX unq_hometel ON TInfo(HomeTel) 結(jié)果: 3、利用 T-SQL 命令為表 TInfo 中的 HomeTel 字段創(chuàng)建一個(gè)唯一索引 unq_hometel。
第4頁 共 7頁
4、利用 T-SQL 命令為表 TInfo 中的 TName 字段創(chuàng)建降序的非聚集索引 nonclu_tname。 程序設(shè)計(jì): CREATE NONCLUSTERED INDEX nonclu_tname ON TInfo(tname) 結(jié)果: (三)修改和刪除索引 1、禁用表 TInfo 的索引 clu_tid。 程序設(shè)計(jì): Use teachingDataA1 CREATE CLUSTERED INDEX clu_tid ON TInfo 結(jié)果:
第5頁 共 7頁
2、啟用索引表 TInfo 的索引 clu_tid。 程序設(shè)計(jì): ALTER INDEX clu_tid ON TInfo REBUILD 結(jié)果: 3、刪除已經(jīng)建立的復(fù)合索引 ix_dptnm。 程序設(shè)計(jì): use teachingDataA1 DROP INDEX ix_dptnm on TInfo
第6頁 共 7頁
結(jié)果: 五、實(shí)驗(yàn)小結(jié): 從本次實(shí)驗(yàn)中我掌握了怎樣創(chuàng)建一個(gè)索引以及對(duì)它的修改。索引就是依賴數(shù)據(jù)表建立的,而一個(gè)數(shù)據(jù)表一部分是用來存放數(shù)據(jù)的數(shù)據(jù)頁,另一部分則是存放索引的索引頁。 手寫簽名: 日 期:
第7頁 共 7頁
因篇幅問題不能全部顯示,請(qǐng)點(diǎn)此查看更多更全內(nèi)容
Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號(hào)-2
違法及侵權(quán)請(qǐng)聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)