通過(guò)視圖看到的數(shù)據(jù)存儲(chǔ)在基表中。視圖可以在以下幾個(gè)方面使程序和數(shù)據(jù)獨(dú)立:如果應(yīng)用程序構(gòu)建在數(shù)據(jù)庫(kù)表上,當(dāng)數(shù)據(jù)庫(kù)表發(fā)生變化時(shí),可以在表上構(gòu)建視圖如果應(yīng)用建立在表數(shù)據(jù)庫(kù)上,當(dāng)應(yīng)用發(fā)生變化時(shí),可以在表上建立視圖,應(yīng)用的變化可以被視圖屏蔽,使表數(shù)據(jù)庫(kù)無(wú)法移動(dòng)。如果應(yīng)用程序基于視圖,當(dāng)數(shù)據(jù)庫(kù)表發(fā)生變化時(shí),可以在表上修改視圖,通過(guò)視圖來(lái)屏蔽表的變化,使應(yīng)用程序無(wú)法移動(dòng)。
7、關(guān)于 數(shù)據(jù)庫(kù) 視圖,下列說(shuō)法正確的是(【答案】:C 視圖是由一個(gè)或幾個(gè)基本表派生出來(lái)的虛擬表(或視圖)。只有視圖的定義存儲(chǔ)在數(shù)據(jù)庫(kù)中。它是原始數(shù)據(jù)庫(kù) data的轉(zhuǎn)換,也是查看表中數(shù)據(jù)的另一種方式。你可以把視圖看作一個(gè)移動(dòng)的窗口,通過(guò)它你可以看到感興趣的數(shù)據(jù)。視圖是從一個(gè)或多個(gè)實(shí)際表中獲取的,這些表的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中。用于生成視圖的表稱(chēng)為該視圖的基表。
視圖的特點(diǎn)體現(xiàn)在三個(gè)方面:①簡(jiǎn)潔,所見(jiàn)即所需。視圖不僅可以簡(jiǎn)化用戶(hù)對(duì)數(shù)據(jù)的理解,還可以簡(jiǎn)化用戶(hù)的操作。那些經(jīng)常使用的查詢(xún)可以定義為視圖,這樣用戶(hù)就不用每次都指定未來(lái)操作的所有條件;②安全性,用戶(hù)只能通過(guò)視圖查詢(xún)和修改自己能看到的數(shù)據(jù)。數(shù)據(jù)庫(kù)中的其他數(shù)據(jù)既看不到也拿不到;③邏輯數(shù)據(jù)獨(dú)立性,視圖可以幫助用戶(hù)屏蔽真實(shí)表結(jié)構(gòu)變化的影響;
8、數(shù)據(jù) 視圖的數(shù)據(jù)(庫(kù)視圖是對(duì)原數(shù)據(jù)庫(kù) data的一種轉(zhuǎn)換,是查看表中數(shù)據(jù)的另一種方式。你可以把視圖看作一個(gè)移動(dòng)的窗口,通過(guò)它你可以看到感興趣的數(shù)據(jù)。視圖是從一個(gè)或多個(gè)實(shí)際表中獲取的,這些表的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中。用于生成視圖的表稱(chēng)為該視圖的基表。一個(gè)視圖也可以由另一個(gè)視圖生成。視圖的定義存在于數(shù)據(jù)庫(kù)中,與該定義相關(guān)的數(shù)據(jù)不存儲(chǔ)在數(shù)據(jù)庫(kù)中。
9、 視圖和 實(shí)體化 視圖的區(qū)別實(shí)體chemical視圖is materialized視圖一般來(lái)說(shuō),視圖可分為三種類(lèi)型,標(biāo)準(zhǔn)為視圖,so。索引視圖是物理的視圖,其中包括計(jì)算的物理數(shù)據(jù)。Partition 視圖是通過(guò)連接一個(gè)或多個(gè)服務(wù)器中的成員表的分區(qū)數(shù)據(jù)而建立的索引,這樣這些數(shù)據(jù)看起來(lái)就像來(lái)自一個(gè)表。物化視圖是一個(gè)數(shù)據(jù)庫(kù)包含查詢(xún)結(jié)果的對(duì)象,查詢(xún)結(jié)果是遠(yuǎn)程數(shù)據(jù)的本地副本或用于生成基于數(shù)據(jù)表求和的匯總表。
對(duì)于復(fù)制,實(shí)體化視圖允許您維護(hù)遠(yuǎn)程數(shù)據(jù)的本地副本,這些副本是只讀的。如果要修改本地副本,必須使用高級(jí)復(fù)制功能,當(dāng)您想要從表或視圖中提取數(shù)據(jù)時(shí),可以從實(shí)體化的視圖中提取。對(duì)于數(shù)據(jù)倉(cāng)庫(kù),創(chuàng)建的物化視圖通常是聚合視圖,單表聚合視圖,連接視圖,物化視圖可以查詢(xún)表,視圖和其他物化視圖。