国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql視圖與表的區別有哪些

2024-07-24 12:33:11
字體:
來源:轉載
供稿:網友
  本篇內容主要講解“mysql視圖與表的區別有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“mysql視圖與表的區別有哪些”吧!
 
  區別:1、視圖是已編譯好的sql語句,而表不是;2、視圖沒實際的物理記錄,但表有;3、表是內容,而視圖是窗口;4、表占用物理空間,而視圖只是邏輯概念的存在,不占用物理空間;5、表是內模式,視圖是外模式;6、表屬于全局模式,視圖屬于局部模式。
 
  本教程操作環境:windows7系統、mysql8版本、Dell G3電腦。
 
  MySQL視圖是什么?
 
  MySQL 視圖(View)是一種虛擬存在的表,同真實表一樣,視圖也由列和行構成,但視圖并不實際存在于數據庫中。行和列的數據來自于定義視圖的查詢中所使用的表,并且還是在使用視圖時動態生成的。
 
  數據庫中只存放了視圖的定義,并沒有存放視圖中的數據,這些數據都存放在定義視圖查詢所引用的真實表中。使用視圖查詢數據時,數據庫會從真實表中取出對應的數據。因此,視圖中的數據是依賴于真實表中的數據的。一旦真實表中的數據發生改變,顯示在視圖中的數據也會發生改變。
 
  mysql視圖與表的區別
 
  1、視圖是已經編譯好的sql語句;而表不是。
 
  2、視圖沒有實際的物理記錄;而表有。
 
  3、表是內容,視圖是窗口
 
  4、表占用物理空間,而視圖不占用物理空間,視圖只是邏輯概念的存在;表可以及時對它進行修改,但視圖只能有創建的語句來修改
 
  5、表是內模式,視圖是外模式
 
  6、表屬于全局模式中的表,是實表;視圖屬于局部模式的表,是虛表。
 
  7、視圖的建立和刪除只影響視圖本身,不影響對應的基本表。
 
  mysql視圖與表的聯系
 
  視圖(view)是在基本表之上建立的表,它的結構(即所定義的列)和內容(即所有數據行)都來自基本表,它依據基本表存在而存在。一個視圖可以對應一個基本表,也可以對應多個基本表。視圖是基本表的抽象和在邏輯意義上建立的新關系。
 
  到此,相信大家對“mysql視圖與表的區別有哪些”有了更深的了解,不妨來實際操作一番吧!

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中卫市| 陆川县| 临西县| 封丘县| 沧州市| 海口市| 湾仔区| 溧水县| 泰来县| 崇明县| 乐安县| 连云港市| 洪湖市| 三门峡市| 铅山县| 高尔夫| 嘉黎县| 弥渡县| 瑞金市| 新竹市| 黔江区| 奉贤区| 梓潼县| 营山县| 堆龙德庆县| 阳朔县| 安国市| 淮南市| 会理县| 阿克| 永春县| 石棉县| 荣昌县| 白河县| 平泉县| 和田市| 许昌县| 青龙| 晋中市| 西充县| 乌拉特前旗|