? 區別:
1.數據都是存儲在表里面的,而不是視圖
2.表是創建好的,真實存在的,而視圖只是一段已經編譯好的sql語句
3.視圖只是窗口,而表則是里面的數據
4.表占有真實的物理空間,而視圖只是一個邏輯概念,就像錢是表,愛情是視圖
5.表是內模式,視圖是外模式(內模式又稱存儲模式,對應于物理級,它是數據庫中全體數據的內部表示或底層描述,是數據庫最低一級的邏輯描述,它描述了數據在存儲介質上的存儲方式和物理結構,對應著實際存儲在外存儲介質上的數據庫。內模式由內模式描述語言來描述、定義,它是數據庫的存儲觀。外模式又稱子模式,對應于用戶級。它是某個或某幾個用戶所看到的數據庫的數據視圖,是與某一應用有關的數據的邏輯表示。外模式是從模式導出的一個子集,包含模式中允許特定用戶使用的那部分數據。)
6.視圖是查看數據表的一種方法,可以查詢到表中用戶想知道的數據,并且還不知道表結構,比較安全
7.表可以增刪改查,視圖只能查
8.視圖的創建和刪除不影響表
聯系:
? ?視圖一般都是建立在表的基礎之上的,它的所有內容全部都來自于表,可能是一個表,也可能是多個表,視圖是基本表的抽象和在邏輯意義上建立的新關系。