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