2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第三章創(chuàng)建查詢和視圖查詢是數(shù)據(jù)庫(kù)管理系統(tǒng)的一項(xiàng)重要功能,用戶可以根據(jù)需要建立查詢,在數(shù)據(jù)庫(kù)中檢索一條或多條滿足條件的記錄,供用戶查看、分析或報(bào)表打印,但不能對(duì)數(shù)據(jù)進(jìn)行修改。而在數(shù)據(jù)表操作時(shí),用戶希望對(duì)查詢出來(lái)的數(shù)據(jù)進(jìn)行更新,并將更新后的結(jié)果回存到源表中,為實(shí)現(xiàn)這一功能,VF提供了視圖操作。一使用查詢向?qū)?chuàng)建查詢1啟動(dòng)查詢向?qū)Х椒ǎ骸拔募薄靶陆ā?,在“新建”?duì)話框中選擇“文件類型”中的“查詢”,然后單擊“向?qū)А卑粹o,啟動(dòng)查詢向?qū)?。另?/p>

2、種方法是“項(xiàng)目管理器”中,選擇“數(shù)據(jù)”選項(xiàng)卡中的“查詢”選項(xiàng)。2查詢向?qū)В翰樵兿驅(qū)?、交叉表向?qū)Ш蛨D形向?qū)А?步驟:字段選取—篩選記錄(設(shè)置查詢條件)—排序記錄(字段可按升序或降序排序,最多可選擇3個(gè)排序字段)—限制記錄(確定查詢結(jié)果中所包含的記錄數(shù))—完成(文件的擴(kuò)展名為.qpr)4運(yùn)行查詢命令:DO查詢文件名.qpr二使用查詢?cè)O(shè)計(jì)器創(chuàng)建查詢1啟動(dòng)查詢?cè)O(shè)計(jì)器,彈出“添加表或視圖”對(duì)話框,添加表或視圖(若此對(duì)話框已關(guān)閉,可單擊查詢?cè)O(shè)計(jì)器工

3、具欄中的“添加表”按鈕或“查詢”菜單中的“添加表”命令。若移去,可單擊查詢?cè)O(shè)計(jì)器工具欄中的“移去表”按鈕或“查詢”菜單中的“移去表”命令。)2“查詢?cè)O(shè)計(jì)器”窗口中下半部分有:字段、聯(lián)接、篩選、排序依據(jù)、分組依據(jù)、雜項(xiàng)6個(gè)選項(xiàng)卡。字段對(duì)應(yīng)SQL語(yǔ)言中的部分;聯(lián)接對(duì)應(yīng)SQL語(yǔ)言中的FROM部分(兩表要有相同的字段,例:FROM學(xué)籍.學(xué)號(hào)=成績(jī).學(xué)號(hào));篩選對(duì)應(yīng)SQL語(yǔ)言中的WHERE部分;排序依據(jù)對(duì)應(yīng)SQL語(yǔ)言中的DERBY部分;分組依據(jù)對(duì)

4、應(yīng)SQL語(yǔ)言中的GROUPBY……HAVING部分;雜項(xiàng)對(duì)應(yīng)SQL語(yǔ)言中的DISTINCT及TOP(與DERBY有關(guān))3建立表間連接:表間的連接分為內(nèi)部連接、左連接、右連接和完全連接A內(nèi)部連接(InnerJoin):在查詢結(jié)果中,只列出左字仙列表與右字段列表相匹配的記錄,這是默認(rèn)的設(shè)置。B左連接(LeftOuterJoin):在查詢結(jié)果中,列出左字段列表中的所有記錄,以及右字段列表中與連接條件相匹配的記錄。C右連接(RightOuter

5、Join):在查詢結(jié)果中,列出右字段列表中的所有記錄,以及左字段列表中與連接條件相匹配中的記錄。D完全連接(FullJoin):在查詢結(jié)果中,列出兩個(gè)表中的所有記錄,而不考慮記錄是否與連接條件相匹配。如果只設(shè)置一個(gè)數(shù)據(jù)表的查詢,則不會(huì)出現(xiàn)表間的連接。4選擇輸出字段:選擇字段時(shí),雙擊表中頂部的“”號(hào),則將該表的全部字段添加到“選定字段”列表框中。字段框中字段的先后順序,決定了字段顯示的次序。5設(shè)置查詢條件:在“實(shí)例”框中,如果輸入的是字符

6、串,只要字符串與表的字段名不相同,則可以不用定界符;如果輸入的是日期,則用花括號(hào)將日期型數(shù)據(jù)引起來(lái);如果是邏輯型數(shù)據(jù),則必須使用句點(diǎn)號(hào),如.T.或.F.;如果是多個(gè)條件,根據(jù)要求使用邏輯運(yùn)算符或?qū)⒍鄠€(gè)條件邊在一起。6排序查詢結(jié)果7分組查詢:只輸出關(guān)鍵字段相同的記錄中的一條。8雜項(xiàng):用來(lái)指定是否對(duì)重復(fù)記錄進(jìn)行這,是限制返回的記錄數(shù)(返回記錄的最大數(shù)目或最大百分比)9保存:工具欄——“保存”或“文件“—“保存”10設(shè)置查詢?nèi)ハ颍翰樵兡J(rèn)的輸

7、出為“瀏覽”記錄。在“查詢?cè)O(shè)計(jì)器”窗口,單擊“查詢”菜單中的“查詢?nèi)ハ颉泵?。查詢?nèi)ハ蚝x瀏覽瀏覽顯示查詢結(jié)果臨時(shí)表將查詢結(jié)果保存在一個(gè)臨時(shí)表時(shí),關(guān)閉表時(shí)自動(dòng)清除表將查詢結(jié)果保存在一個(gè)自由表中圖形將查詢結(jié)果保存在一個(gè)圖形文件中屏幕將查詢結(jié)果顯示在主窗口或當(dāng)前活動(dòng)窗口中報(bào)表將查詢結(jié)果保存在一個(gè)報(bào)表文件中標(biāo)簽將查詢結(jié)果保存在一個(gè)標(biāo)簽文件中三創(chuàng)建視圖1視圖分為兩種類型:本地視圖和遠(yuǎn)程視圖2視圖和查詢的相似功能:創(chuàng)建視圖所需要的表和字段,篩選符

8、合條件的記錄,用計(jì)算功能創(chuàng)建計(jì)算字段等。3視圖與查詢功能不同的是:視圖的結(jié)果可以修改,并可以將修改后的結(jié)果回存到源表中,而查詢的結(jié)果只供輸出瀏覽;視圖文件是數(shù)據(jù)庫(kù)的一部分,保存在數(shù)據(jù)庫(kù)中,而查詢文件是一個(gè)獨(dú)立的數(shù)據(jù)文件,不屬于任何數(shù)據(jù)庫(kù)。4視圖的運(yùn)行結(jié)果只能瀏覽,不能存為圖表、報(bào)表、標(biāo)簽等文件。5在設(shè)置篩選條件表達(dá)式時(shí),只要輸入法的字符串與字段名不相同,就可以不用引號(hào)將字符串引起來(lái)。6在創(chuàng)建視圖時(shí),要更新數(shù)據(jù),必須設(shè)置更新條件。為了使表

9、中的字段值能被修改,首先必須定義一個(gè)關(guān)鍵字段,系統(tǒng)根據(jù)關(guān)鍵字段列出源文件中與之對(duì)應(yīng)的記錄,進(jìn)行修改操作。關(guān)鍵字段的設(shè)置必須是唯一的,若有重復(fù)值,則必須選取多個(gè)關(guān)鍵字避免重復(fù),否則系統(tǒng)將無(wú)法判斷要更新的記錄。7視圖設(shè)計(jì)器比查詢?cè)O(shè)計(jì)器多一個(gè)“更新條件”選項(xiàng)卡?!案聴l件”選項(xiàng)卡中可以設(shè)置關(guān)鍵字段即選中鑰匙圖標(biāo),也可以設(shè)置要更新的字段即選中鉛筆圖標(biāo)。如果字段未被標(biāo)注為更新,雖然可在表單或?yàn)g覽窗口中修改這些字段內(nèi)容,但修改的值不會(huì)回存到源表中。

10、由于關(guān)鍵字段是用于唯一標(biāo)識(shí)每一條記錄的,所以最好不要使用關(guān)鍵字段作為更新的字段。如果要把表拭目以待的記錄回存到源表中,必須選擇“發(fā)送SQL更新”選項(xiàng)。在使用此項(xiàng)之前,必須至少設(shè)置一個(gè)關(guān)鍵字段和一個(gè)可修改的字段。8創(chuàng)建參數(shù)視圖:每次運(yùn)行視圖時(shí),根據(jù)輸入值的不同而檢索到不同的結(jié)果,需要建立參數(shù)視圖。在“篩選”選項(xiàng)卡中設(shè)置篩選條件,在“實(shí)例”框中,鍵入一個(gè)問(wèn)號(hào)?,緊接一個(gè)參數(shù)名。運(yùn)行時(shí),即可彈出一個(gè)“視圖參數(shù)”對(duì)話框。9遠(yuǎn)程視圖:通過(guò)ODBC

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論