溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

mysql視圖與表的區(qū)別有哪些

發(fā)布時(shí)間:2022-04-12 16:31:26 來(lái)源:億速云 閱讀:299 作者:iii 欄目:MySQL數(shù)據(jù)庫(kù)

本篇內(nèi)容主要講解“mysql視圖與表的區(qū)別有哪些”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“mysql視圖與表的區(qū)別有哪些”吧!

區(qū)別:1、視圖是已編譯好的sql語(yǔ)句,而表不是;2、視圖沒(méi)實(shí)際的物理記錄,但表有;3、表是內(nèi)容,而視圖是窗口;4、表占用物理空間,而視圖只是邏輯概念的存在,不占用物理空間;5、表是內(nèi)模式,視圖是外模式;6、表屬于全局模式,視圖屬于局部模式。

本教程操作環(huán)境:windows7系統(tǒng)、mysql8版本、Dell G3電腦。

MySQL視圖是什么?

MySQL 視圖(View)是一種虛擬存在的表,同真實(shí)表一樣,視圖也由列和行構(gòu)成,但視圖并不實(shí)際存在于數(shù)據(jù)庫(kù)中。行和列的數(shù)據(jù)來(lái)自于定義視圖的查詢中所使用的表,并且還是在使用視圖時(shí)動(dòng)態(tài)生成的。

數(shù)據(jù)庫(kù)中只存放了視圖的定義,并沒(méi)有存放視圖中的數(shù)據(jù),這些數(shù)據(jù)都存放在定義視圖查詢所引用的真實(shí)表中。使用視圖查詢數(shù)據(jù)時(shí),數(shù)據(jù)庫(kù)會(huì)從真實(shí)表中取出對(duì)應(yīng)的數(shù)據(jù)。因此,視圖中的數(shù)據(jù)是依賴于真實(shí)表中的數(shù)據(jù)的。一旦真實(shí)表中的數(shù)據(jù)發(fā)生改變,顯示在視圖中的數(shù)據(jù)也會(huì)發(fā)生改變。

mysql視圖與表的區(qū)別

1、視圖是已經(jīng)編譯好的sql語(yǔ)句;而表不是。

2、視圖沒(méi)有實(shí)際的物理記錄;而表有。

3、表是內(nèi)容,視圖是窗口

4、表占用物理空間,而視圖不占用物理空間,視圖只是邏輯概念的存在;表可以及時(shí)對(duì)它進(jìn)行修改,但視圖只能有創(chuàng)建的語(yǔ)句來(lái)修改

5、表是內(nèi)模式,視圖是外模式

6、表屬于全局模式中的表,是實(shí)表;視圖屬于局部模式的表,是虛表。

7、視圖的建立和刪除只影響視圖本身,不影響對(duì)應(yīng)的基本表。

mysql視圖與表的聯(lián)系

視圖(view)是在基本表之上建立的表,它的結(jié)構(gòu)(即所定義的列)和內(nèi)容(即所有數(shù)據(jù)行)都來(lái)自基本表,它依據(jù)基本表存在而存在。一個(gè)視圖可以對(duì)應(yīng)一個(gè)基本表,也可以對(duì)應(yīng)多個(gè)基本表。視圖是基本表的抽象和在邏輯意義上建立的新關(guān)系。

到此,相信大家對(duì)“mysql視圖與表的區(qū)別有哪些”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI