利用MySQL Workbench 工具創建和管理視圖——MySQL 5.7數據庫

1.利用MySQL Workbench創建視圖。

①啓動MySQL Workbench工具,單擊實例mysql57,選擇當前數據庫teaching。
在這裏插入圖片描述
②在teaching數據庫中選擇views,展開views選項,可以看到已經創建的視圖,在彈出菜單中,執行create view命令。
在這裏插入圖片描述
③在文本編輯區,按照如圖所示輸入創建視圖stu_view1的內容。實現以student表和score表爲基表的視圖中保留19級的男生的學號、姓名、電話、課程號和期末成績的功能。
在這裏插入圖片描述
④自己檢查無誤後,單擊Apply按鈕,進入如圖所示的代碼對話框中,這是要向數據庫teaching中存儲的腳本。
在這裏插入圖片描述
⑤單擊Apply按鈕,進入如圖所示的對話框中,可以通過Show logs(Hide logs)轉換按鈕查看信息記錄(Massage Log)窗口中的信息。
在這裏插入圖片描述

⑥在數據庫teaching中展開view文件夾,找到視圖tru_view1,執行Select Rows-Limit 10命令,即可看到視圖tru_view1的查詢結果。即含有19級的男生的學號、姓名、電話、課程號和期末成績的結果集。
在這裏插入圖片描述

2.利用MySQL Workbench修改視圖

①在數據庫teaching中展開文件夾,右擊視圖tru_view1,執行Alter view…命令,進入如圖所示的修改對話框中。
在這裏插入圖片描述
②輸入修改項,例如,視圖名改爲tru_view2、各個視圖列的輸出名稱改爲漢語標識,過濾條件改爲18級.
在這裏插入圖片描述
③依次對話框中的單擊Apply按鈕和finish按鈕即可完成視圖修改過程。
④在數據庫teaching中展開view文件夾,找到視圖tru_view2,執行Select Rows-Limit 10命令,即可看到視圖tru_view2的查詢結果。即含有18級的男生的學號、姓名、電話、課程號和期末成績的結果集。
在這裏插入圖片描述

3.使用MySQL Workbench刪除視圖

如果在MySQL Workbench中刪除視圖,只要右擊要刪除的視圖, 執行Drop view命令,按照操作提示,就可以完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章