實訓6索引和檢視

2022-12-07 07:24:05 字數 1404 閱讀 3023

【實訓目的】

1、掌握利用「企業管理器」和sql語句建立、刪除索引

2、掌握利用「企業管理器」和sql語句建立、修改、刪除檢視

【實訓要求】

1、 實訓前做好上機實訓的準備,針對實訓內容,認真複習與本次實訓有關的知識,完成實訓內容的預習準備工作;

2、能認真獨立完成實訓內容;

3、實訓後做好實訓總結,根據實訓情況完成實訓報告。

【實訓學時】

2學時【實訓專案】

1、建立在readbook資料庫中建立下了三個表:

xsqk

xskc

xscj

2、在「企業管理器」中為xscj表建立乙個基於學號、課程號列的唯一索引ix_學號_課

程號,並檢視表中資料的順序是否有改變。

create index ix_學號_課程號 on xscj(學號,課程號 desc)

3、用命令方式為xsqk表建立乙個基於出生年月列的按公升序排列的非聚集索引ix_出生日期,並檢視表中資料的順序是否有改變。

create nonclustered index ix_出生日期 on xsqk(出生年月)

4、用命令方式為xscj表建立乙個基於成績列的按降序排列的普通索引ix_成績,並檢視表中資料的順序是否有改變。

create index ix_成績 on xscj(成績 desc)

5、用命令方式為xskc表建立乙個基於課程名的唯一索引,並檢視表中資料的順序是否有改變。

create unique index yu on xskc(課程名)

6、分別檢視xsqk、xscj、xskc表中索引的建立情況。

7、使用「企業管理器」刪除xsqk表中的索引。

8、使用「索引管理器」刪除xskc表中的索引。

9、使用命令刪除xscj表中的索引。

drop index 學號_課程號,

drop index 成績

drop index

alter table xscj

drop constraint pk_dr

10、用「企業管理器」為xsqk表建立乙個檢視v_xsqk,以顯示學生的學號、姓名、性別和出生年月基本資訊。

11、在企業管理器中修改檢視v_xsqk,為其增加乙個條件,使得該檢視只顯示計算機0203班的學生的學號、姓名、性別和出生年月基本資訊。

12、在企業管理器中建立乙個檢視v_xscj,以顯示『101』課程的學生成績資訊,如學號、姓名、課程名稱、成績。

13、用命令方式為xskc表建立檢視v_xskc,以顯示課程名,開課學期和學分。並用命令方式檢視該檢視的建立情況。

create view v_xskc

asselect 課程名,開課學期,學分

from xskc

14、用命令方式刪除建立的檢視v_xsqk。

drop view v_xskc

檢視和索引 資料庫實驗4

資料庫基礎與實踐實驗報告 實驗四檢視和索引 班級 惠普測試142 學號 1408090213 姓名 閆偉明 日期 2016 11 13 1 實驗目的 1 掌握sql進行檢視建立的方法 2 掌握sql進行檢視更新的方法,理解檢視更新受限的原因 3 掌握sql進行索引建立及刪除的方法。2 實驗平台 作業...

6實訓管理規定

生產性實訓管理規定 為加強生產性實訓工作的管理,保證實訓教學質量,特制訂本規定。一 學生在實訓期間必須遵守國家的法律法規,遵守實訓企業的管理規章制度。二 實訓前認真學習安全操作規程,實訓過程中嚴格按照企業操作規程操作,避免發生人身 事故和機器裝置損壞事故。三 實訓期間,每位學生每月給予200元補助,...

第6章 實訓

通過本章上機實訓,掌握各種查詢方法,包括單表單條件查詢 單錶多條件查詢 多表多條件查詢,並能對查詢結果排序 分組 掌握檢視的建立 修改 使用和刪除。在第5章實訓建立的資料庫 我班同學庫 資料表 同學表 宿舍表 和錄入的真實資料基礎上 用select命令從真實資料中進行資料查詢 包括 條件查詢 聚合查...