當前位置:生活全書館 >

生活小竅門

> 視圖和基本表的區別是什麼

視圖和基本表的區別是什麼

視圖和基本表的區別是什麼

1、視圖是已經編譯好的sql語句,而基本表不是。

2、視圖沒有實際的物理記錄,而基本表有。

3、基本表是內容,視圖是窗口。

4、基本表只用物理空間而視圖不佔用物理空間,視圖只是邏輯概念的存在,表可以及時四對它進行修改,但視圖只能有創建的語句來修改。

5、基本表是內模式,視圖是外模式。

 6、視圖是查看數據表的一種方法,可以查詢數據表中某些字段構成的數據,只是一些SQL語句的集合。從安全的角度説,視圖可以不給用户接觸數據表,從而不知道表結構。

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

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

視圖是指計算機數據庫中的視圖,是一個虛擬表,其內容由查詢定義。同真實的表一樣,視圖包含一系列帶有名稱的列和行數據。但是,視圖並不在數據庫中以存儲的數據值集形式存在。行和列數據來自由定義視圖的查詢所引用的表,並且在引用視圖時動態生成。

標籤: 視圖
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zh-mo/xiaoqiaomen/kkmn1m.html