共計 1148 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
丸趣 TV 小編給大家分享一下 navicat 如何創建視圖,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
下面正式開始
1、打開 navicat for mysql 軟件之后打開相應的數據庫。然后點擊視圖。
2、點擊新建視圖。這里的話你可以通過 sql 語句來創建。
3、當然也可以選擇 navicat for mysql 視圖創建工具來創建。如圖,把表一個一個的挪過去,如果你的表設計主外鍵的關聯關系沒問題的話,它們就會自動的連上線了。
4、然后如圖所示為你要展示的內容打上勾,點擊保存就可以了。(注意一定要選擇,不能都是空)
5、用工具創建好視圖之后呢,你可以點擊定義查看剛才視圖相應的 sql 語句,這是 navicat for mysql 幫你生成的。
6、然后點擊數據庫下視圖,你就可以查看你剛才所創建的視圖效果了。你可以看到視圖本質其實就是一張合成表。
擴展資料
視圖是指計算機數據庫中的視圖,是一個虛擬表,其內容由查詢定義。同真實的表一樣,視圖包含一系列帶有名稱的列和行數據。但是,視圖并不在數據庫中以存儲的數據值集形式存在。行和列數據來自由定義視圖的查詢所引用的表,并且在引用視圖時動態生成。
從用戶角度來看,一個視圖是從一個特定的角度來查看數據庫中的數據。從數據庫系統內部來看,一個視圖是由 SELECT 語句組成的查詢定義的虛擬表。從數據庫系統內部來看,視圖是由一張或多張表中的數據組成的,從數據庫系統外部來看,視圖就如同一張表一樣。視圖可以查詢,但不可以新增、刪除、修改。
視圖是一個虛擬表,其內容由查詢定義。同真實的表一樣,視圖的作用類似于篩選。定義視圖的篩選可以來自當前或其它數據庫的一個或多個表,或者其它視圖。分布式查詢也可用于定義使用多個異類源數據的視圖。
視圖是存儲在數據庫中的查詢的 SQL 語句,它主要出于兩種原因:安全原因,視圖可以隱藏一些數據,如:社會保險基金表,可以用視圖只顯示姓名,地址,而不顯示社會保險號和工資數等,另一原因是可使復雜的查詢易于理解和使用。
視圖:查看圖形或文檔的方式。
視圖一經定義便存儲在數據庫中,與其相對應的數據并沒有像表那樣又在數據庫中再存儲一份,通過視圖看到的數據只是存放在基本表中的數據。對視圖的操作與對表的操作一樣,可以對其進行查詢、修改 (有一定的限制)、刪除。
當對通過視圖看到的數據進行修改時,相應的基本表的數據也要發生變化,同時,若基本表的數據發生變化,則這種變化也可以自動地反映到視圖中。
以上是“navicat 如何創建視圖”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!
向 AI 問一下細節