sql server視圖概述

sql server視圖概述

ID:24025294

大?。?8.00 KB

頁數(shù):3頁

時(shí)間:2018-11-12

sql server視圖概述_第1頁
sql server視圖概述_第2頁
sql server視圖概述_第3頁
資源描述:

《sql server視圖概述》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、SQLServer視圖概述:本文介紹了視圖的定義、視圖的使用和視圖的作用。視圖是關(guān)系數(shù)據(jù)庫中提供給用戶以多角度觀察數(shù)據(jù)庫中數(shù)據(jù)的非常重要的機(jī)制。視圖是一個(gè)查詢結(jié)果集和表的結(jié)構(gòu)類似,但它是一個(gè)虛表,數(shù)據(jù)的物理存放位置仍在基本表中?! £P(guān)鍵詞:視圖,視圖定義,視圖使用  引言  視圖是由基于一個(gè)或多個(gè)表或其他視圖上的一個(gè)查詢所定義的虛擬表,視圖僅僅保存該查詢的具體定義,而不包含任何數(shù)據(jù)。視圖也是一個(gè)表,有表名,表中包含若干列,各個(gè)列有列名。  視圖與CREATETABLE語句所建立的表具有本質(zhì)的區(qū)別,CREATETABLE語句所建立的表和表中的數(shù)據(jù)是實(shí)

2、實(shí)在在存儲(chǔ)在磁盤上的,通常稱為基本表。視圖僅僅是一些SQL查詢語句的集合,不需要像基本表那樣在數(shù)據(jù)庫中占據(jù)物理空間。視圖提供了一種訪問基本表數(shù)據(jù)的方法,可以按照不同的要求從數(shù)據(jù)表中提取數(shù)據(jù)?! ?shù)據(jù)庫用戶訪問視圖時(shí),數(shù)據(jù)庫系統(tǒng)會(huì)自動(dòng)執(zhí)行該視圖中包含的查詢語句,同時(shí)返回查詢結(jié)果?! ∫?、定義視圖  創(chuàng)建視圖時(shí)需要注意以下幾點(diǎn):  只能在當(dāng)前數(shù)據(jù)庫中創(chuàng)建視圖,且視圖名稱必須惟一,不可以和基本表同名。  不能將規(guī)則和默認(rèn)值綁定在視圖上?! 《x視圖的查詢語句不能使用ORDERBY子句和DISTINCT短語,如果需要排序,則在視圖定義后,對(duì)視圖查詢時(shí)再進(jìn)行

3、排序?! ?chuàng)建視圖的SQL語句為CREATEVIEReaderDetailST1’,26,’計(jì)算機(jī)系’)  數(shù)據(jù)庫管理系統(tǒng)在執(zhí)行此語句時(shí),首先從數(shù)據(jù)字典中找到的ST1定義,然后把此定義和插入操作結(jié)合起來,轉(zhuǎn)換成等價(jià)的對(duì)基本表ReaderDetail的插入。相當(dāng)于執(zhí)行以下操作:  INSERTINTOReaderDetail  VALUES(’002003’,’張昆’,’M’,26,’計(jì)算機(jī)系’)  2.2通過視圖修改數(shù)據(jù)  例4將ST1視圖中王明的年齡改為35歲。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。