第壹點:使用視圖,可以定制用戶數據,關註特定數據。
解釋:
在實際過程中,公司有不同角色的員工。如果以銷售公司為例,
采購人員可以需要壹些與他們相關的數據,但是與他無關的數據不是給他的
有什麽意義,我們可以根據這個實際情況為采購人員創建壹個特殊的視圖。
圖,以後他查詢數據的時候,只需要選擇* from view_caigou。
好吧。
第二點:使用視圖可以簡化數據操作。
說明:我們在使用查詢的時候,經常會用到聚合函數,同時,
顯示其他字段的信息,並且可能需要與其他表相關聯。此時,書面陳述可以
會很長。如果這個動作經常發生,我們可以創建壹個視圖。之後,我會的
只需要從view1 ~中選擇*就可以了,是不是很方便~
第三點:使用視圖,基表中的數據會有壹定的安全性。
解釋:
因為視圖是虛擬的,並不實際存在,它只是存儲壹組數據,所以我們可以
基表中的重要字段信息可以在沒有視圖的情況下提供給用戶,是壹個動態數據集。
隨著基表的更新,數據也隨之更新。同時,用戶不能隨意改變視圖。
並且能夠保證數據的安全性。
第四點:可以將分離的數據組合起來創建分區視圖(//我目前不使用)。
解釋:
隨著社會的發展和公司業務量的不斷擴大,壹個大公司及其下屬都配備了非常
為了方便管理,我們需要統壹表格的結構,定期檢查各個公司的業務。
情況,而且不方便單獨看各個公司的數據,沒有很好的可比性。如果這些是
將數據合並到壹個表中要方便得多,然後我們可以使用union關鍵字。
將每個分支的數據合並到壹個視圖中。