Download presentation
Presentation is loading. Please wait.
1
第 11 章 建立檢視表
2
本章重點 11-1 檢視表的用途 11-2 使用SQL Server Management Studio 建立檢視表
11-3 用CREATE VIEW 敘述建立檢視表 11-4 用ALTER VIEW 敘述修改檢視表 11-5 運用UNION 設計檢視表 11-6 編輯檢視表中的記錄 11-7 刪除檢視表
3
11-1 檢視表的用途
4
檢視表的用途
5
檢視表的用途
6
檢視表的用途
7
檢視表的用途
8
檢視表的用途 檢視表與資料表的差異 資料表是實際儲存記錄的地方,然而檢視表並不保存任何記錄,它儲存的是查詢敘述。 使用檢視表的優點
9
檢視表的用途
10
檢視表的用途
11
使用檢視表的優點 增加可讀性 資料安全及保密 降低查詢的複雜度 方便程式維護
12
11-2 使用SQL Server Management Studio 建立檢視表
觀察與修改檢視表的設計 更改檢視表名稱
13
建立檢視表
14
建立檢視表
15
建立檢視表
16
觀察與修改檢視表的設計
17
觀察與修改檢視表的設計
18
更改檢視表名稱 檢視表名稱是可以更改的。在 SQL Server Management Studio 的物件總管窗格中, 在欲更名的檢視表名稱上按一下後不要移動, 或選取檢視表後按滑鼠右鈕執行『重新命名』命令, 讓檢視表名稱呈反白狀態, 此時就可輸入新的檢視表名稱。
19
11-3 用 CREATE VIEW 敘述建立檢視表
20
用 CREATE VIEW 敘述建立檢視表
21
用 CREATE VIEW 敘述建立檢視表 指定檢視表的欄位別名 為 CREATE VIEW 敘述加密
結構描述繫結 WITH SCHEMABINDING 檢查檢視表的資料變動
22
指定檢視表的欄位別名
23
指定檢視表的欄位別名
24
為 CREATE VIEW 敘述加密
25
為 CREATE VIEW 敘述加密
26
結構描述繫結 WITH SCHEMABINDING
27
檢查檢視表的資料變動
28
檢查檢視表的資料變動
29
11-4 用ALTER VIEW 敘述修改檢視表
30
用 ALTER VIEW 敘述修改檢視表
31
用 ALTER VIEW 敘述修改檢視表
32
11-5 運用 UNION 設計檢視表
33
11-6 編輯檢視表中的記錄 編輯檢視表記錄的前提 用INSERT、UPDATE、DELETE 敘述編輯檢視表
在SQL Sever Management Studio 中編輯檢視表
34
編輯檢視表記錄的前提 檢視表中的欄位, 若源自於計算欄位, 或是運用彙總函數、運算式所產生的, 則該欄位的值不能在檢視表中更改。
來源資料表中不必 (也不可) 輸入的欄位, 例如設定識別屬性或 Timestamp 型別的欄位, 在檢視表中同樣也不必 (不能) 輸入或更改。 在檢視表中更動的內容最好只影響到單一資料表, 以免發生出乎意料的結果。
35
用 INSERT、UPDATE、DELETE 敘述編輯檢視表
36
在 SQL Sever Management Studio 中編輯檢視表
37
11-7 刪除檢視表 使用 SQL Server Management Studio 刪除檢視表 用 DROP VIEW 敘述刪除檢視表
38
使用 SQL Server Management Studio 刪除檢視表
39
用 DROP VIEW 敘述刪除檢視表
Similar presentations