天天看點

表和視圖的差別

差別:1、視圖是已經編譯好的sql語句。而表不是   

      2、視圖沒有實際的實體記錄。而表有。

      3、表是内容,視圖是視窗

      4、表隻用實體空間而視圖不占用實體空間,視圖隻是邏輯概念的存在,表可以及時四對它進行修改,但視圖隻能有建立的語句來修改

      5、表是内模式,試圖是外模式

      6、視圖是檢視資料表的一種方法,可以查詢資料表中某些字段構成的資料,隻是一些sql語句的集合。從安全的角度說,視圖可以不給使用者接觸資料表,進而不知道表結構。

      7、表屬于全局模式中的表,是實表;視圖屬于局部模式的表,是虛表。 

      8、視圖的建立和删除隻影響視圖本身,不影響對應的基本表。